@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeApplicationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
DescribeApplicationsRequest() |
| Modifier and Type | Method and Description |
|---|---|
DescribeApplicationsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getApplicationIds()
The identifiers of one or more applications.
|
List<String> |
getComputeTypeNames()
The compute types supported by the applications.
|
String |
getLicenseType()
The license availability for the applications.
|
Integer |
getMaxResults()
The maximum number of applications to return.
|
String |
getNextToken()
If you received a
NextToken from a previous call that was paginated, provide this token to receive
the next set of results. |
List<String> |
getOperatingSystemNames()
The operating systems supported by the applications.
|
String |
getOwner()
The owner of the applications.
|
int |
hashCode() |
void |
setApplicationIds(Collection<String> applicationIds)
The identifiers of one or more applications.
|
void |
setComputeTypeNames(Collection<String> computeTypeNames)
The compute types supported by the applications.
|
void |
setLicenseType(String licenseType)
The license availability for the applications.
|
void |
setMaxResults(Integer maxResults)
The maximum number of applications to return.
|
void |
setNextToken(String nextToken)
If you received a
NextToken from a previous call that was paginated, provide this token to receive
the next set of results. |
void |
setOperatingSystemNames(Collection<String> operatingSystemNames)
The operating systems supported by the applications.
|
void |
setOwner(String owner)
The owner of the applications.
|
String |
toString()
Returns a string representation of this object.
|
DescribeApplicationsRequest |
withApplicationIds(Collection<String> applicationIds)
The identifiers of one or more applications.
|
DescribeApplicationsRequest |
withApplicationIds(String... applicationIds)
The identifiers of one or more applications.
|
DescribeApplicationsRequest |
withComputeTypeNames(Collection<String> computeTypeNames)
The compute types supported by the applications.
|
DescribeApplicationsRequest |
withComputeTypeNames(Compute... computeTypeNames)
The compute types supported by the applications.
|
DescribeApplicationsRequest |
withComputeTypeNames(String... computeTypeNames)
The compute types supported by the applications.
|
DescribeApplicationsRequest |
withLicenseType(String licenseType)
The license availability for the applications.
|
DescribeApplicationsRequest |
withLicenseType(WorkSpaceApplicationLicenseType licenseType)
The license availability for the applications.
|
DescribeApplicationsRequest |
withMaxResults(Integer maxResults)
The maximum number of applications to return.
|
DescribeApplicationsRequest |
withNextToken(String nextToken)
If you received a
NextToken from a previous call that was paginated, provide this token to receive
the next set of results. |
DescribeApplicationsRequest |
withOperatingSystemNames(Collection<String> operatingSystemNames)
The operating systems supported by the applications.
|
DescribeApplicationsRequest |
withOperatingSystemNames(OperatingSystemName... operatingSystemNames)
The operating systems supported by the applications.
|
DescribeApplicationsRequest |
withOperatingSystemNames(String... operatingSystemNames)
The operating systems supported by the applications.
|
DescribeApplicationsRequest |
withOwner(String owner)
The owner of the applications.
|
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 List<String> getApplicationIds()
The identifiers of one or more applications.
public void setApplicationIds(Collection<String> applicationIds)
The identifiers of one or more applications.
applicationIds - The identifiers of one or more applications.public DescribeApplicationsRequest withApplicationIds(String... applicationIds)
The identifiers of one or more applications.
NOTE: This method appends the values to the existing list (if any). Use
setApplicationIds(java.util.Collection) or withApplicationIds(java.util.Collection) if you want
to override the existing values.
applicationIds - The identifiers of one or more applications.public DescribeApplicationsRequest withApplicationIds(Collection<String> applicationIds)
The identifiers of one or more applications.
applicationIds - The identifiers of one or more applications.public List<String> getComputeTypeNames()
The compute types supported by the applications.
Computepublic void setComputeTypeNames(Collection<String> computeTypeNames)
The compute types supported by the applications.
computeTypeNames - The compute types supported by the applications.Computepublic DescribeApplicationsRequest withComputeTypeNames(String... computeTypeNames)
The compute types supported by the applications.
NOTE: This method appends the values to the existing list (if any). Use
setComputeTypeNames(java.util.Collection) or withComputeTypeNames(java.util.Collection) if you
want to override the existing values.
computeTypeNames - The compute types supported by the applications.Computepublic DescribeApplicationsRequest withComputeTypeNames(Collection<String> computeTypeNames)
The compute types supported by the applications.
computeTypeNames - The compute types supported by the applications.Computepublic DescribeApplicationsRequest withComputeTypeNames(Compute... computeTypeNames)
The compute types supported by the applications.
computeTypeNames - The compute types supported by the applications.Computepublic void setLicenseType(String licenseType)
The license availability for the applications.
licenseType - The license availability for the applications.WorkSpaceApplicationLicenseTypepublic String getLicenseType()
The license availability for the applications.
WorkSpaceApplicationLicenseTypepublic DescribeApplicationsRequest withLicenseType(String licenseType)
The license availability for the applications.
licenseType - The license availability for the applications.WorkSpaceApplicationLicenseTypepublic DescribeApplicationsRequest withLicenseType(WorkSpaceApplicationLicenseType licenseType)
The license availability for the applications.
licenseType - The license availability for the applications.WorkSpaceApplicationLicenseTypepublic List<String> getOperatingSystemNames()
The operating systems supported by the applications.
OperatingSystemNamepublic void setOperatingSystemNames(Collection<String> operatingSystemNames)
The operating systems supported by the applications.
operatingSystemNames - The operating systems supported by the applications.OperatingSystemNamepublic DescribeApplicationsRequest withOperatingSystemNames(String... operatingSystemNames)
The operating systems supported by the applications.
NOTE: This method appends the values to the existing list (if any). Use
setOperatingSystemNames(java.util.Collection) or withOperatingSystemNames(java.util.Collection)
if you want to override the existing values.
operatingSystemNames - The operating systems supported by the applications.OperatingSystemNamepublic DescribeApplicationsRequest withOperatingSystemNames(Collection<String> operatingSystemNames)
The operating systems supported by the applications.
operatingSystemNames - The operating systems supported by the applications.OperatingSystemNamepublic DescribeApplicationsRequest withOperatingSystemNames(OperatingSystemName... operatingSystemNames)
The operating systems supported by the applications.
operatingSystemNames - The operating systems supported by the applications.OperatingSystemNamepublic void setOwner(String owner)
The owner of the applications.
owner - The owner of the applications.public String getOwner()
The owner of the applications.
public DescribeApplicationsRequest withOwner(String owner)
The owner of the applications.
owner - The owner of the applications.public void setMaxResults(Integer maxResults)
The maximum number of applications to return.
maxResults - The maximum number of applications to return.public Integer getMaxResults()
The maximum number of applications to return.
public DescribeApplicationsRequest withMaxResults(Integer maxResults)
The maximum number of applications to return.
maxResults - The maximum number of applications to return.public void setNextToken(String nextToken)
If you received a NextToken from a previous call that was paginated, provide this token to receive
the next set of results.
nextToken - If you received a NextToken from a previous call that was paginated, provide this token to
receive the next set of results.public String getNextToken()
If you received a NextToken from a previous call that was paginated, provide this token to receive
the next set of results.
NextToken from a previous call that was paginated, provide this token to
receive the next set of results.public DescribeApplicationsRequest withNextToken(String nextToken)
If you received a NextToken from a previous call that was paginated, provide this token to receive
the next set of results.
nextToken - If you received a NextToken from a previous call that was paginated, provide this token to
receive the next set of results.public String toString()
toString in class ObjectObject.toString()public DescribeApplicationsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()