Class InitializeNexusClient
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class InitializeNexusClient extends DefaultTaskA task that creates a Nexus Client operating at the Repository with URL nexusUrl.
-
-
Field Summary
Fields Modifier and Type Field Description private NexusStatefulOperationnexusClientprivate final RepositoryrepoToConfigureprivate final StringnexusUrlprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActions
-
Constructor Summary
Constructors Constructor Description InitializeNexusClient(Repository repoToConfigure, String nexusUrl)
-
Method Summary
Modifier and Type Method Description final NexusStatefulOperationgetNexusClient()The Nexus Client, accessible only after the execution of the task. final UnitsetNexusClient(@Internal() NexusStatefulOperation nexusClient)The Nexus Client, accessible only after the execution of the task. final RepositorygetRepoToConfigure()final StringgetNexusUrl()final UnitinitializeClient()Initializes the Nexus Client. -
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
InitializeNexusClient
InitializeNexusClient(Repository repoToConfigure, String nexusUrl)
-
-
Method Detail
-
getNexusClient
final NexusStatefulOperation getNexusClient()
The Nexus Client, accessible only after the execution of the task.
-
setNexusClient
final Unit setNexusClient(@Internal() NexusStatefulOperation nexusClient)
The Nexus Client, accessible only after the execution of the task.
-
getRepoToConfigure
final Repository getRepoToConfigure()
-
getNexusUrl
final String getNexusUrl()
-
initializeClient
final Unit initializeClient()
Initializes the Nexus Client.
-
-
-
-