没有合适的资源?快使用搜索试试~ 我知道了~
kuberig-dsl:KubeRig DSL生成代码
共78个文件
kt:57个
json:6个
kts:4个
需积分: 9 0 下载量 166 浏览量
2021-03-18
13:54:20
上传
评论
收藏 2.42MB ZIP 举报
温馨提示
kuberig-dsl 根据Kubernetes和OpenShift的api API规范生成Kotlin DSL。 想更多地了解Kuberig结帐 。 API生成器项目 将API服务器中的swagger API定义文件放在src \ main \ resources \ swagger.json中。 创建一个包含的build.gradle.kts文件。对于应用插件的不同方式,请检查。 plugins { id( " io.kuberig.dsl.generator " ) version " 0.1.4 " } repositories { jcenter() } 运行gradle build并开始使用生成的DslKindsRoot类。有关更多详细信息,请参见API使用示例。 如果要自定义swagger.json或生成目标目录的位置,可以通过添加kuberigDsl块来
资源推荐
资源详情
资源评论
收起资源包目录
kuberig-dsl-master.zip (78个子文件)
kuberig-dsl-master
gradlew.bat 2KB
gradlew 5KB
gradle.properties 148B
kuberig-dsl-generator
src
test
kotlin
io
kuberig
dsl
generator
DslCodeGenerationTestSupport.kt 792B
output
kotlin
KotlinClassWriterTest.kt 1017B
DslCodeGenerationTest.kt 803B
resources
swagger
kubernetes
swagger-1.16.0.json 5.47MB
openshift
swagger-4.6.0.json 11.33MB
swagger-3.11.0.json 5.19MB
main
kotlin
io
kuberig
dsl
generator
input
swagger
DslClassInfoModelImplAdapter.kt 686B
SwaggerDslMetaProducer.kt 21KB
DslClassInfoObjectPropertyAdapter.kt 803B
DslClassInfo.kt 340B
DslMetaProducer.kt 806B
output
DslMetaConsumer.kt 770B
kotlin
KotlinClassWriter.kt 20KB
KotlinApiTypeDslTypeGenerator.kt 23KB
KotlinApiTypeGenerator.kt 12KB
KotlinDslMetaConsumer.kt 5KB
KotlinDslRootsGenerator.kt 5KB
KotlinClassWriterProducer.kt 2KB
KotlinListDslTypeGenerator.kt 4KB
KotlinMapDslTypeGenerator.kt 5KB
KotlinFactoryMethodsGenerator.kt 1KB
DslCodeGenerator.kt 2KB
meta
kinds
KindTypes.kt 106B
DslKindContainer.kt 2KB
KindUrl.kt 100B
Kind.kt 119B
DslKindMeta.kt 2KB
collections
DslMapDslMeta.kt 1KB
DslListDslMeta.kt 1KB
DslCollectionDslMeta.kt 2KB
attributes
DslAttributeMeta.kt 1KB
DslListAttributeMeta.kt 1KB
DslObjectAttributeMeta.kt 1KB
DslMapAttributeMeta.kt 1KB
DslPlatformSpecifics.kt 786B
DslTypeName.kt 2KB
types
DslContainerTypeMeta.kt 1KB
DslSealedTypeMeta.kt 1KB
DslObjectTypeMeta.kt 1KB
DslInterfaceTypeMeta.kt 1KB
DslTypeMeta.kt 916B
DslMeta.kt 4KB
build.gradle.kts 232B
LICENSE 11KB
.gitlab-ci.yml 3KB
gradle
wrapper
gradle-wrapper.jar 55KB
gradle-wrapper.properties 202B
kuberig-dsl-base
src
main
kotlin
io
kuberig
dsl
KubeRigDslMarker.kt 729B
KubernetesResourceDslType.kt 227B
model
FullMetadata.kt 2KB
package-info.java 360B
BasicResource.kt 605B
FullResource.kt 423B
DslResourceSink.kt 773B
DslResource.kt 815B
DslType.kt 966B
.gitignore 28B
settings.gradle.kts 1KB
build.gradle.kts 10KB
openapi-specs
kubernetes
swagger-1.16.0.json 5.47MB
openshift
swagger-4.6.0.json 11.33MB
swagger-3.11.0.json 5.19MB
kuberig-dsl-generator-gradle-plugin
src
functionalTest
kotlin
io
kuberig
dsl
generator
gradle
Openshift3_11_0.kt 382B
Kubernetes1_16_0.kt 365B
Openshift4_6_0.kt 650B
FunctionalTest.kt 2KB
test
java
io
kuberig
dsl
generator
gradle
KubeRigDslPropertiesTest.kt 752B
KubeRigDslGeneratorPluginTest.kt 2KB
main
kotlin
io
kuberig
dsl
generator
gradle
KubeRigDslGeneratorTask.kt 2KB
KubeRigDslProperties.kt 1008B
KubeRigDslGeneratorExtension.kt 2KB
KubeRigDslGeneratorPlugin.kt 3KB
resources
io.kuberig.dsl.generator.properties 663B
build.gradle.kts 2KB
README.md 5KB
共 78 条
- 1
资源评论
大英勋爵汉弗莱
- 粉丝: 32
- 资源: 4492
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功