Class NexusStatefulOperation
-
- All Implemented Interfaces:
public final class NexusStatefulOperationLazy class acting as a container for stateful operations on Nexus.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringdescriptionprivate final NexusClientclientprivate final StringstagingProfileprivate final StagingRepositoryDescriptorstagingRepositoryprivate final URIrepoUrlprivate final StringrepoId
-
Method Summary
Modifier and Type Method Description final StringgetDescription()Repository description. final NexusClientgetClient()The NexusClient. final StringgetStagingProfile()Lazily computed staging profile id. final StagingRepositoryDescriptorgetStagingRepository()Lazily computed staging repository descriptor. final URIgetRepoUrl()Lazily computed staging repository url. final StringgetRepoId()Lazily computed staging repository id. final Unitclose()Closes the repository. final Unitrelease()Releases the repository. final Unitdrop()Drops the repository. -
-
Method Detail
-
getDescription
final String getDescription()
Repository description.
-
getClient
final NexusClient getClient()
The NexusClient.
-
getStagingProfile
final String getStagingProfile()
Lazily computed staging profile id.
-
getStagingRepository
final StagingRepositoryDescriptor getStagingRepository()
Lazily computed staging repository descriptor.
-
getRepoUrl
final URI getRepoUrl()
Lazily computed staging repository url.
-
-
-
-