ai.digital.integration.server.common.domain.profiles.ProfileContainer.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of integration-server-gradle-plugin Show documentation
Show all versions of integration-server-gradle-plugin Show documentation
The easy way to get custom setup for Deploy up and running
package ai.digital.integration.server.common.domain.profiles
import groovy.lang.Closure
import org.gradle.api.Action
import org.gradle.api.NamedDomainObjectContainer
interface ProfileContainer : NamedDomainObjectContainer {
fun dockerCompose(): DockerComposeProfile
fun dockerCompose(closure: Closure<*>): DockerComposeProfile
fun dockerCompose(action: Action): DockerComposeProfile
fun operator(): OperatorProfile
fun operator(closure: Closure<*>): OperatorProfile
fun operator(action: Action): OperatorProfile
fun helm(): HelmProfile
fun helm(closure: Closure<*>): HelmProfile
fun helm(action: Action): HelmProfile
fun terraform(): TerraformProfile
fun terraform(closure: Closure<*>): TerraformProfile
fun terraform(action: Action): TerraformProfile
}