## Uses of Class
org.eclipse.aether.deployment.DeployRequest

- Packages that use DeployRequest
  Package | Description
  --- | ---
  org.eclipse.aether |
  org.eclipse.aether.deployment |
  org.eclipse.aether.impl |

- - ### Uses of DeployRequest in org.eclipse.aether

    Methods in org.eclipse.aether with parameters of type DeployRequest
    Modifier and Type | Method and Description
    --- | ---
    `DeployResult` | RepositorySystem.`deploy(RepositorySystemSession session, DeployRequest request)` Uploads a collection of artifacts and their accompanying metadata to a remote repository.

  - ### Uses of DeployRequest in org.eclipse.aether.deployment

    Methods in org.eclipse.aether.deployment that return DeployRequest
    Modifier and Type | Method and Description
    --- | ---
    `DeployRequest` | DeployRequest.`addArtifact(Artifact artifact)` Adds the specified artifacts for deployment.
    `DeployRequest` | DeployRequest.`addMetadata(Metadata metadata)` Adds the specified metadata for deployment.
    `DeployRequest` | DeployResult.`getRequest()` Gets the deploy request that was made.
    `DeployRequest` | DeployRequest.`setArtifacts(Collection<Artifact> artifacts)` Sets the artifacts to deploy.
    `DeployRequest` | DeployRequest.`setMetadata(Collection<Metadata> metadata)` Sets the metadata to deploy.
    `DeployRequest` | DeployRequest.`setRepository(RemoteRepository repository)` Sets the repository to deploy to.
    `DeployRequest` | DeployRequest.`setTrace(RequestTrace trace)` Sets the trace information that describes the higher level request/operation in which this request is issued.

    Constructors in org.eclipse.aether.deployment with parameters of type DeployRequest
    Constructor and Description
    `DeployResult(DeployRequest request)` Creates a new result for the specified request.

  - ### Uses of DeployRequest in org.eclipse.aether.impl

    Methods in org.eclipse.aether.impl with parameters of type DeployRequest
    Modifier and Type | Method and Description
    --- | ---
    `DeployResult` | Deployer.`deploy(RepositorySystemSession session, DeployRequest request)` Uploads a collection of artifacts and their accompanying metadata to a remote repository.
    `MetadataGenerator` | MetadataGeneratorFactory.`newInstance(RepositorySystemSession session, DeployRequest request)` Creates a new metadata generator for the specified deploy request.

Copyright © 2010-2012 The Eclipse Foundation. All Rights Reserved.