@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetInstanceTypesFromInstanceRequirementsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<GetInstanceTypesFromInstanceRequirementsRequest>
NOOP| Constructor and Description |
|---|
GetInstanceTypesFromInstanceRequirementsRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetInstanceTypesFromInstanceRequirementsRequest |
clone() |
boolean |
equals(Object obj) |
List<String> |
getArchitectureTypes()
The processor architecture type.
|
Request<GetInstanceTypesFromInstanceRequirementsRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
InstanceRequirementsRequest |
getInstanceRequirements()
The attributes required for the instance types.
|
Integer |
getMaxResults()
The maximum number of results to return in a single call.
|
String |
getNextToken()
The token for the next set of results.
|
List<String> |
getVirtualizationTypes()
The virtualization type.
|
int |
hashCode() |
void |
setArchitectureTypes(Collection<String> architectureTypes)
The processor architecture type.
|
void |
setInstanceRequirements(InstanceRequirementsRequest instanceRequirements)
The attributes required for the instance types.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to return in a single call.
|
void |
setNextToken(String nextToken)
The token for the next set of results.
|
void |
setVirtualizationTypes(Collection<String> virtualizationTypes)
The virtualization type.
|
String |
toString()
Returns a string representation of this object.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withArchitectureTypes(ArchitectureType... architectureTypes)
The processor architecture type.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withArchitectureTypes(Collection<String> architectureTypes)
The processor architecture type.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withArchitectureTypes(String... architectureTypes)
The processor architecture type.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withInstanceRequirements(InstanceRequirementsRequest instanceRequirements)
The attributes required for the instance types.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return in a single call.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withNextToken(String nextToken)
The token for the next set of results.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withVirtualizationTypes(Collection<String> virtualizationTypes)
The virtualization type.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withVirtualizationTypes(String... virtualizationTypes)
The virtualization type.
|
GetInstanceTypesFromInstanceRequirementsRequest |
withVirtualizationTypes(VirtualizationType... virtualizationTypes)
The virtualization type.
|
addHandlerContext, copyBaseTo, 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 GetInstanceTypesFromInstanceRequirementsRequest()
public List<String> getArchitectureTypes()
The processor architecture type.
ArchitectureTypepublic void setArchitectureTypes(Collection<String> architectureTypes)
The processor architecture type.
architectureTypes - The processor architecture type.ArchitectureTypepublic GetInstanceTypesFromInstanceRequirementsRequest withArchitectureTypes(String... architectureTypes)
The processor architecture type.
NOTE: This method appends the values to the existing list (if any). Use
setArchitectureTypes(java.util.Collection) or withArchitectureTypes(java.util.Collection) if
you want to override the existing values.
architectureTypes - The processor architecture type.ArchitectureTypepublic GetInstanceTypesFromInstanceRequirementsRequest withArchitectureTypes(Collection<String> architectureTypes)
The processor architecture type.
architectureTypes - The processor architecture type.ArchitectureTypepublic GetInstanceTypesFromInstanceRequirementsRequest withArchitectureTypes(ArchitectureType... architectureTypes)
The processor architecture type.
architectureTypes - The processor architecture type.ArchitectureTypepublic List<String> getVirtualizationTypes()
The virtualization type.
VirtualizationTypepublic void setVirtualizationTypes(Collection<String> virtualizationTypes)
The virtualization type.
virtualizationTypes - The virtualization type.VirtualizationTypepublic GetInstanceTypesFromInstanceRequirementsRequest withVirtualizationTypes(String... virtualizationTypes)
The virtualization type.
NOTE: This method appends the values to the existing list (if any). Use
setVirtualizationTypes(java.util.Collection) or withVirtualizationTypes(java.util.Collection)
if you want to override the existing values.
virtualizationTypes - The virtualization type.VirtualizationTypepublic GetInstanceTypesFromInstanceRequirementsRequest withVirtualizationTypes(Collection<String> virtualizationTypes)
The virtualization type.
virtualizationTypes - The virtualization type.VirtualizationTypepublic GetInstanceTypesFromInstanceRequirementsRequest withVirtualizationTypes(VirtualizationType... virtualizationTypes)
The virtualization type.
virtualizationTypes - The virtualization type.VirtualizationTypepublic void setInstanceRequirements(InstanceRequirementsRequest instanceRequirements)
The attributes required for the instance types.
instanceRequirements - The attributes required for the instance types.public InstanceRequirementsRequest getInstanceRequirements()
The attributes required for the instance types.
public GetInstanceTypesFromInstanceRequirementsRequest withInstanceRequirements(InstanceRequirementsRequest instanceRequirements)
The attributes required for the instance types.
instanceRequirements - The attributes required for the instance types.public void setMaxResults(Integer maxResults)
The maximum number of results to return in a single call. Specify a value between 1 and
1000. The default
value is 1000. To retrieve the remaining results, make another call with
the returned
NextToken value.
maxResults - The maximum number of results to return in a single call. Specify a value between 1 and
1000. The
default value is 1000. To retrieve the remaining results, make another call with
the returned
NextToken value.public Integer getMaxResults()
The maximum number of results to return in a single call. Specify a value between 1 and
1000. The default
value is 1000. To retrieve the remaining results, make another call with
the returned
NextToken value.
NextToken value.public GetInstanceTypesFromInstanceRequirementsRequest withMaxResults(Integer maxResults)
The maximum number of results to return in a single call. Specify a value between 1 and
1000. The default
value is 1000. To retrieve the remaining results, make another call with
the returned
NextToken value.
maxResults - The maximum number of results to return in a single call. Specify a value between 1 and
1000. The
default value is 1000. To retrieve the remaining results, make another call with
the returned
NextToken value.public void setNextToken(String nextToken)
The token for the next set of results.
nextToken - The token for the next set of results.public String getNextToken()
The token for the next set of results.
public GetInstanceTypesFromInstanceRequirementsRequest withNextToken(String nextToken)
The token for the next set of results.
nextToken - The token for the next set of results.public Request<GetInstanceTypesFromInstanceRequirementsRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<GetInstanceTypesFromInstanceRequirementsRequest>public String toString()
toString in class ObjectObject.toString()public GetInstanceTypesFromInstanceRequirementsRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.