public class ListDeploymentInstancesRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input of a list deployment instances operation.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
deploymentId
The unique ID of a deployment.
|
private SdkInternalList<java.lang.String> |
instanceStatusFilter
A subset of instances to list by status:
|
private java.lang.String |
nextToken
An identifier returned from the previous list deployment instances call.
|
NOOP
Constructor and Description |
---|
ListDeploymentInstancesRequest() |
Modifier and Type | Method and Description |
---|---|
ListDeploymentInstancesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDeploymentId()
The unique ID of a deployment.
|
java.util.List<java.lang.String> |
getInstanceStatusFilter()
A subset of instances to list by status:
|
java.lang.String |
getNextToken()
An identifier returned from the previous list deployment instances call.
|
int |
hashCode() |
void |
setDeploymentId(java.lang.String deploymentId)
The unique ID of a deployment.
|
void |
setInstanceStatusFilter(java.util.Collection<java.lang.String> instanceStatusFilter)
A subset of instances to list by status:
|
void |
setNextToken(java.lang.String nextToken)
An identifier returned from the previous list deployment instances call.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListDeploymentInstancesRequest |
withDeploymentId(java.lang.String deploymentId)
The unique ID of a deployment.
|
ListDeploymentInstancesRequest |
withInstanceStatusFilter(java.util.Collection<java.lang.String> instanceStatusFilter)
A subset of instances to list by status:
|
ListDeploymentInstancesRequest |
withInstanceStatusFilter(InstanceStatus... instanceStatusFilter)
A subset of instances to list by status:
|
ListDeploymentInstancesRequest |
withInstanceStatusFilter(java.lang.String... instanceStatusFilter)
A subset of instances to list by status:
|
ListDeploymentInstancesRequest |
withNextToken(java.lang.String nextToken)
An identifier returned from the previous list deployment instances call.
|
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 deploymentId
The unique ID of a deployment.
private java.lang.String nextToken
An identifier returned from the previous list deployment instances call. It can be used to return the next set of deployment instances in the list.
private SdkInternalList<java.lang.String> instanceStatusFilter
A subset of instances to list by status:
public void setDeploymentId(java.lang.String deploymentId)
The unique ID of a deployment.
deploymentId
- The unique ID of a deployment.public java.lang.String getDeploymentId()
The unique ID of a deployment.
public ListDeploymentInstancesRequest withDeploymentId(java.lang.String deploymentId)
The unique ID of a deployment.
deploymentId
- The unique ID of a deployment.public void setNextToken(java.lang.String nextToken)
An identifier returned from the previous list deployment instances call. It can be used to return the next set of deployment instances in the list.
nextToken
- An identifier returned from the previous list deployment instances
call. It can be used to return the next set of deployment
instances in the list.public java.lang.String getNextToken()
An identifier returned from the previous list deployment instances call. It can be used to return the next set of deployment instances in the list.
public ListDeploymentInstancesRequest withNextToken(java.lang.String nextToken)
An identifier returned from the previous list deployment instances call. It can be used to return the next set of deployment instances in the list.
nextToken
- An identifier returned from the previous list deployment instances
call. It can be used to return the next set of deployment
instances in the list.public java.util.List<java.lang.String> getInstanceStatusFilter()
A subset of instances to list by status:
InstanceStatus
public void setInstanceStatusFilter(java.util.Collection<java.lang.String> instanceStatusFilter)
A subset of instances to list by status:
instanceStatusFilter
- A subset of instances to list by status:
InstanceStatus
public ListDeploymentInstancesRequest withInstanceStatusFilter(java.lang.String... instanceStatusFilter)
A subset of instances to list by status:
NOTE: This method appends the values to the existing list (if
any). Use setInstanceStatusFilter(java.util.Collection)
or
withInstanceStatusFilter(java.util.Collection)
if you want to
override the existing values.
instanceStatusFilter
- A subset of instances to list by status:
InstanceStatus
public ListDeploymentInstancesRequest withInstanceStatusFilter(java.util.Collection<java.lang.String> instanceStatusFilter)
A subset of instances to list by status:
instanceStatusFilter
- A subset of instances to list by status:
InstanceStatus
public ListDeploymentInstancesRequest withInstanceStatusFilter(InstanceStatus... instanceStatusFilter)
A subset of instances to list by status:
instanceStatusFilter
- A subset of instances to list by status:
InstanceStatus
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 ListDeploymentInstancesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()