Class InstallResult

java.lang.Object
org.eclipse.aether.installation.InstallResult

public final class InstallResult extends Object
The result of installing artifacts and their accompanying metadata into the a remote repository.
See Also:
  • Constructor Details Link icon

    • InstallResult Link icon

      public InstallResult(InstallRequest request)
      Creates a new result for the specified request.
      Parameters:
      request - The installation request, must not be null.
  • Method Details Link icon

    • getRequest Link icon

      Gets the install request that was made.
      Returns:
      The install request, never null.
    • getArtifacts Link icon

      Gets the artifacts that got installed.
      Returns:
      The installed artifacts, never null.
    • setArtifacts Link icon

      Sets the artifacts that got installed.
      Parameters:
      artifacts - The installed artifacts, may be null.
      Returns:
      This result for chaining, never null.
    • addArtifact Link icon

      public InstallResult addArtifact(Artifact artifact)
      Adds the specified artifacts to the result.
      Parameters:
      artifact - The installed artifact to add, may be null.
      Returns:
      This result for chaining, never null.
    • getMetadata Link icon

      Gets the metadata that got installed. Note that due to automatically generated metadata, there might have been more metadata installed than originally specified in the install request.
      Returns:
      The installed metadata, never null.
    • setMetadata Link icon

      Sets the metadata that got installed.
      Parameters:
      metadata - The installed metadata, may be null.
      Returns:
      This result for chaining, never null.
    • addMetadata Link icon

      public InstallResult addMetadata(Metadata metadata)
      Adds the specified metadata to this result.
      Parameters:
      metadata - The installed metadata to add, may be null.
      Returns:
      This result for chaining, never null.
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object