Class DockerExistingNetwork
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
- com.bmuschko.gradle.docker.tasks.network.DockerExistingNetwork
-
- All Implemented Interfaces:
Comparable<Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.TaskInternal
,ExtensionAware
,Task
,Configurable<Task>
- Direct Known Subclasses:
DockerInspectNetwork
,DockerRemoveNetwork
public abstract class DockerExistingNetwork extends AbstractDockerRemoteApiTask
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gradle.api.Task
Task.Namer
-
-
Field Summary
-
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
-
-
Constructor Summary
Constructors Constructor Description DockerExistingNetwork()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Property<String>
getNetworkId()
The ID or name of the network to perform the operation on.void
targetNetworkId(String networkId)
Sets the target network ID or name.void
targetNetworkId(Callable<String> networkId)
Sets the target network ID or name.void
targetNetworkId(Provider<String> networkId)
Sets the target network ID or name.-
Methods inherited from class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
getApiVersion, getCertPath, getDockerClient, getDockerClientService, getNextHandler, getRegistryAuthLocator, getUrl, onComplete, onError, onNext, runRemoteCommand, start
-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
-
-
-
Method Detail
-
getNetworkId
@Input public final Property<String> getNetworkId()
The ID or name of the network to perform the operation on. The network for the provided ID has to be created first.
-
targetNetworkId
public void targetNetworkId(String networkId)
Sets the target network ID or name.- Parameters:
networkId
- Network ID or name- See Also:
targetNetworkId(Callable)
,targetNetworkId(Provider)
-
targetNetworkId
public void targetNetworkId(Callable<String> networkId)
Sets the target network ID or name.- Parameters:
networkId
- Network ID or name as Callable- See Also:
targetNetworkId(String)
,targetNetworkId(Provider)
-
targetNetworkId
public void targetNetworkId(Provider<String> networkId)
Sets the target network ID or name.- Parameters:
networkId
- Network ID or name as Provider- See Also:
targetNetworkId(String)
,targetNetworkId(Callable)
-
-