@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResolveComponentCandidatesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
ResolveComponentCandidatesRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
ResolveComponentCandidatesRequest | 
clone()
Creates a shallow clone of this object for all fields except the handler context. 
 | 
boolean | 
equals(Object obj)  | 
List<ComponentCandidate> | 
getComponentCandidates()
 The list of components to resolve. 
 | 
ComponentPlatform | 
getPlatform()
 The platform to use to resolve compatible components. 
 | 
int | 
hashCode()  | 
void | 
setComponentCandidates(Collection<ComponentCandidate> componentCandidates)
 The list of components to resolve. 
 | 
void | 
setPlatform(ComponentPlatform platform)
 The platform to use to resolve compatible components. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
ResolveComponentCandidatesRequest | 
withComponentCandidates(Collection<ComponentCandidate> componentCandidates)
 The list of components to resolve. 
 | 
ResolveComponentCandidatesRequest | 
withComponentCandidates(ComponentCandidate... componentCandidates)
 The list of components to resolve. 
 | 
ResolveComponentCandidatesRequest | 
withPlatform(ComponentPlatform platform)
 The platform to use to resolve compatible components. 
 | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setPlatform(ComponentPlatform platform)
The platform to use to resolve compatible components.
platform - The platform to use to resolve compatible components.public ComponentPlatform getPlatform()
The platform to use to resolve compatible components.
public ResolveComponentCandidatesRequest withPlatform(ComponentPlatform platform)
The platform to use to resolve compatible components.
platform - The platform to use to resolve compatible components.public List<ComponentCandidate> getComponentCandidates()
The list of components to resolve.
public void setComponentCandidates(Collection<ComponentCandidate> componentCandidates)
The list of components to resolve.
componentCandidates - The list of components to resolve.public ResolveComponentCandidatesRequest withComponentCandidates(ComponentCandidate... componentCandidates)
The list of components to resolve.
 NOTE: This method appends the values to the existing list (if any). Use
 setComponentCandidates(java.util.Collection) or withComponentCandidates(java.util.Collection)
 if you want to override the existing values.
 
componentCandidates - The list of components to resolve.public ResolveComponentCandidatesRequest withComponentCandidates(Collection<ComponentCandidate> componentCandidates)
The list of components to resolve.
componentCandidates - The list of components to resolve.public String toString()
toString in class ObjectObject.toString()public ResolveComponentCandidatesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()