public class DescribeApplicationVersionsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Result message containing a list of configuration descriptions.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
applicationName
If specified, AWS Elastic Beanstalk restricts the returned descriptions
to only include ones that are associated with the specified application.
|
private SdkInternalList<java.lang.String> |
versionLabels
If specified, restricts the returned descriptions to only include ones
that have the specified version labels.
|
NOOP
Constructor and Description |
---|
DescribeApplicationVersionsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeApplicationVersionsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getApplicationName()
If specified, AWS Elastic Beanstalk restricts the returned descriptions
to only include ones that are associated with the specified application.
|
java.util.List<java.lang.String> |
getVersionLabels()
If specified, restricts the returned descriptions to only include ones
that have the specified version labels.
|
int |
hashCode() |
void |
setApplicationName(java.lang.String applicationName)
If specified, AWS Elastic Beanstalk restricts the returned descriptions
to only include ones that are associated with the specified application.
|
void |
setVersionLabels(java.util.Collection<java.lang.String> versionLabels)
If specified, restricts the returned descriptions to only include ones
that have the specified version labels.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeApplicationVersionsRequest |
withApplicationName(java.lang.String applicationName)
If specified, AWS Elastic Beanstalk restricts the returned descriptions
to only include ones that are associated with the specified application.
|
DescribeApplicationVersionsRequest |
withVersionLabels(java.util.Collection<java.lang.String> versionLabels)
If specified, restricts the returned descriptions to only include ones
that have the specified version labels.
|
DescribeApplicationVersionsRequest |
withVersionLabels(java.lang.String... versionLabels)
If specified, restricts the returned descriptions to only include ones
that have the specified version labels.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String applicationName
If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.
private SdkInternalList<java.lang.String> versionLabels
If specified, restricts the returned descriptions to only include ones that have the specified version labels.
public void setApplicationName(java.lang.String applicationName)
If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.
applicationName
- If specified, AWS Elastic Beanstalk restricts the returned
descriptions to only include ones that are associated with the
specified application.public java.lang.String getApplicationName()
If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.
public DescribeApplicationVersionsRequest withApplicationName(java.lang.String applicationName)
If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.
applicationName
- If specified, AWS Elastic Beanstalk restricts the returned
descriptions to only include ones that are associated with the
specified application.public java.util.List<java.lang.String> getVersionLabels()
If specified, restricts the returned descriptions to only include ones that have the specified version labels.
public void setVersionLabels(java.util.Collection<java.lang.String> versionLabels)
If specified, restricts the returned descriptions to only include ones that have the specified version labels.
versionLabels
- If specified, restricts the returned descriptions to only include
ones that have the specified version labels.public DescribeApplicationVersionsRequest withVersionLabels(java.lang.String... versionLabels)
If specified, restricts the returned descriptions to only include ones that have the specified version labels.
NOTE: This method appends the values to the existing list (if
any). Use setVersionLabels(java.util.Collection)
or
withVersionLabels(java.util.Collection)
if you want to override
the existing values.
versionLabels
- If specified, restricts the returned descriptions to only include
ones that have the specified version labels.public DescribeApplicationVersionsRequest withVersionLabels(java.util.Collection<java.lang.String> versionLabels)
If specified, restricts the returned descriptions to only include ones that have the specified version labels.
versionLabels
- If specified, restricts the returned descriptions to only include
ones that have the specified version labels.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeApplicationVersionsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()