Package org.eclipse.aether.deployment
Class DeployResult
- java.lang.Object
-
- org.eclipse.aether.deployment.DeployResult
-
public final class DeployResult extends Object
The result of deploying artifacts and their accompanying metadata into the a remote repository.
-
-
Constructor Summary
Constructors Constructor Description DeployResult(DeployRequest request)
Creates a new result for the specified request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeployResult
addArtifact(Artifact artifact)
Adds the specified artifacts to the result.DeployResult
addMetadata(Metadata metadata)
Adds the specified metadata to this result.Collection<Artifact>
getArtifacts()
Gets the artifacts that got deployed.Collection<Metadata>
getMetadata()
Gets the metadata that got deployed.DeployRequest
getRequest()
Gets the deploy request that was made.DeployResult
setArtifacts(Collection<Artifact> artifacts)
Sets the artifacts that got deployed.DeployResult
setMetadata(Collection<Metadata> metadata)
Sets the metadata that got deployed.String
toString()
-
-
-
Constructor Detail
-
DeployResult
public DeployResult(DeployRequest request)
Creates a new result for the specified request.- Parameters:
request
- The deployment request, must not benull
.
-
-
Method Detail
-
getRequest
public DeployRequest getRequest()
Gets the deploy request that was made.- Returns:
- The deploy request, never
null
.
-
getArtifacts
public Collection<Artifact> getArtifacts()
Gets the artifacts that got deployed.- Returns:
- The deployed artifacts, never
null
.
-
setArtifacts
public DeployResult setArtifacts(Collection<Artifact> artifacts)
Sets the artifacts that got deployed.- Parameters:
artifacts
- The deployed artifacts, may benull
.- Returns:
- This result for chaining, never
null
.
-
addArtifact
public DeployResult addArtifact(Artifact artifact)
Adds the specified artifacts to the result.- Parameters:
artifact
- The deployed artifact to add, may benull
.- Returns:
- This result for chaining, never
null
.
-
getMetadata
public Collection<Metadata> getMetadata()
Gets the metadata that got deployed. Note that due to automatically generated metadata, there might have been more metadata deployed than originally specified in the deploy request.- Returns:
- The deployed metadata, never
null
.
-
setMetadata
public DeployResult setMetadata(Collection<Metadata> metadata)
Sets the metadata that got deployed.- Parameters:
metadata
- The deployed metadata, may benull
.- Returns:
- This result for chaining, never
null
.
-
addMetadata
public DeployResult addMetadata(Metadata metadata)
Adds the specified metadata to this result.- Parameters:
metadata
- The deployed metadata to add, may benull
.- Returns:
- This result for chaining, never
null
.
-
-