MultipleInstance
interface MultipleInstance : RuntimeDeploymentContainer<RuntimeDeploymentConfigurator.MultipleInstance>
Gradle container for multiple instance runtime deployments.
Multiple instance runtime deployments only contain multiple instance IVI service hosts.
Inherited functions
Link copied to clipboard
Link copied to clipboard
abstract override fun addAll(elements: Collection<RuntimeDeploymentConfigurator.MultipleInstance>): Boolean
Link copied to clipboard
abstract fun addAllLater(provider: Provider<out MutableIterable<RuntimeDeploymentConfigurator.MultipleInstance>>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override fun configure(configureClosure: Closure<Any>): NamedDomainObjectContainer<RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun containsAll(elements: Collection<RuntimeDeploymentConfigurator.MultipleInstance>): Boolean
Link copied to clipboard
abstract fun create(runtimeDeploymentIdentifier: RuntimeDeploymentIdentifier): RuntimeDeploymentConfigurator.MultipleInstance
Creates a runtime deployment for the given runtimeDeploymentIdentifier.
abstract fun create(runtimeDeploymentIdentifier: RuntimeDeploymentIdentifier, action: Action<RuntimeDeploymentConfigurator.MultipleInstance>): RuntimeDeploymentConfigurator.MultipleInstance
Creates a runtime deployment for the given runtimeDeploymentIdentifier. The action can be used to configure the runtime deployment through a lambda.
abstract fun create(name: String, configureClosure: Closure<Any>): RuntimeDeploymentConfigurator.MultipleInstance
abstract fun create(name: String, configureAction: Action<in RuntimeDeploymentConfigurator.MultipleInstance>): RuntimeDeploymentConfigurator.MultipleInstance
Link copied to clipboard
abstract override fun findAll(spec: Closure<Any>): MutableSet<RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getByName(name: String, configureClosure: Closure<Any>): RuntimeDeploymentConfigurator.MultipleInstance
abstract fun getByName(name: String, configureAction: Action<in RuntimeDeploymentConfigurator.MultipleInstance>): RuntimeDeploymentConfigurator.MultipleInstance
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract operator override fun iterator(): MutableIterator<RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
abstract override fun matching(spec: Closure<Any>): NamedDomainObjectSet<RuntimeDeploymentConfigurator.MultipleInstance>
abstract override fun matching(spec: Spec<in RuntimeDeploymentConfigurator.MultipleInstance>): NamedDomainObjectSet<RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
Link copied to clipboard
abstract fun named(name: String): NamedDomainObjectProvider<RuntimeDeploymentConfigurator.MultipleInstance>
abstract fun <S : RuntimeDeploymentConfigurator.MultipleInstance> named(name: String, type: Class<S>): NamedDomainObjectProvider<S>
abstract fun named(name: String, configurationAction: Action<in RuntimeDeploymentConfigurator.MultipleInstance>): NamedDomainObjectProvider<RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
Link copied to clipboard
abstract fun register(name: String): NamedDomainObjectProvider<RuntimeDeploymentConfigurator.MultipleInstance>
abstract fun register(name: String, configurationAction: Action<in RuntimeDeploymentConfigurator.MultipleInstance>): NamedDomainObjectProvider<RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
Link copied to clipboard
abstract fun removeAll(elements: Collection<RuntimeDeploymentConfigurator.MultipleInstance>): Boolean
Link copied to clipboard
Link copied to clipboard
abstract fun retainAll(elements: Collection<RuntimeDeploymentConfigurator.MultipleInstance>): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun whenObjectAdded(action: Action<in RuntimeDeploymentConfigurator.MultipleInstance>): Action<in RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
abstract fun whenObjectRemoved(action: Action<in RuntimeDeploymentConfigurator.MultipleInstance>): Action<in RuntimeDeploymentConfigurator.MultipleInstance>
Link copied to clipboard
abstract fun <S : RuntimeDeploymentConfigurator.MultipleInstance> withType(type: Class<S>, @DelegatesTo(genericTypeIndex = 0) configureClosure: Closure<Any>): DomainObjectCollection<S>