public class ListOnPremisesInstancesRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input of a list on-premises instances operation.
.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
nextToken
An identifier returned from the previous list on-premises instances call.
|
private java.lang.String |
registrationStatus
The registration status of the on-premises instances:
|
private SdkInternalList<TagFilter> |
tagFilters
The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.
|
NOOP
Constructor and Description |
---|
ListOnPremisesInstancesRequest() |
Modifier and Type | Method and Description |
---|---|
ListOnPremisesInstancesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getNextToken()
An identifier returned from the previous list on-premises instances call.
|
java.lang.String |
getRegistrationStatus()
The registration status of the on-premises instances:
|
java.util.List<TagFilter> |
getTagFilters()
The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.
|
int |
hashCode() |
void |
setNextToken(java.lang.String nextToken)
An identifier returned from the previous list on-premises instances call.
|
void |
setRegistrationStatus(RegistrationStatus registrationStatus)
The registration status of the on-premises instances:
|
void |
setRegistrationStatus(java.lang.String registrationStatus)
The registration status of the on-premises instances:
|
void |
setTagFilters(java.util.Collection<TagFilter> tagFilters)
The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListOnPremisesInstancesRequest |
withNextToken(java.lang.String nextToken)
An identifier returned from the previous list on-premises instances call.
|
ListOnPremisesInstancesRequest |
withRegistrationStatus(RegistrationStatus registrationStatus)
The registration status of the on-premises instances:
|
ListOnPremisesInstancesRequest |
withRegistrationStatus(java.lang.String registrationStatus)
The registration status of the on-premises instances:
|
ListOnPremisesInstancesRequest |
withTagFilters(java.util.Collection<TagFilter> tagFilters)
The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.
|
ListOnPremisesInstancesRequest |
withTagFilters(TagFilter... tagFilters)
The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.
|
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 registrationStatus
The registration status of the on-premises instances:
private SdkInternalList<TagFilter> tagFilters
The on-premises instance tags that will be used to restrict the corresponding on-premises instance names returned.
private java.lang.String nextToken
An identifier returned from the previous list on-premises instances call. It can be used to return the next set of on-premises instances in the list.
public void setRegistrationStatus(java.lang.String registrationStatus)
The registration status of the on-premises instances:
registrationStatus
- The registration status of the on-premises instances:
RegistrationStatus
public java.lang.String getRegistrationStatus()
The registration status of the on-premises instances:
RegistrationStatus
public ListOnPremisesInstancesRequest withRegistrationStatus(java.lang.String registrationStatus)
The registration status of the on-premises instances:
registrationStatus
- The registration status of the on-premises instances:
RegistrationStatus
public void setRegistrationStatus(RegistrationStatus registrationStatus)
The registration status of the on-premises instances:
registrationStatus
- The registration status of the on-premises instances:
RegistrationStatus
public ListOnPremisesInstancesRequest withRegistrationStatus(RegistrationStatus registrationStatus)
The registration status of the on-premises instances:
registrationStatus
- The registration status of the on-premises instances:
RegistrationStatus
public java.util.List<TagFilter> getTagFilters()
The on-premises instance tags that will be used to restrict the corresponding on-premises instance names returned.
public void setTagFilters(java.util.Collection<TagFilter> tagFilters)
The on-premises instance tags that will be used to restrict the corresponding on-premises instance names returned.
tagFilters
- The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.public ListOnPremisesInstancesRequest withTagFilters(TagFilter... tagFilters)
The on-premises instance tags that will be used to restrict the corresponding on-premises instance names returned.
NOTE: This method appends the values to the existing list (if
any). Use setTagFilters(java.util.Collection)
or
withTagFilters(java.util.Collection)
if you want to override the
existing values.
tagFilters
- The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.public ListOnPremisesInstancesRequest withTagFilters(java.util.Collection<TagFilter> tagFilters)
The on-premises instance tags that will be used to restrict the corresponding on-premises instance names returned.
tagFilters
- The on-premises instance tags that will be used to restrict the
corresponding on-premises instance names returned.public void setNextToken(java.lang.String nextToken)
An identifier returned from the previous list on-premises instances call. It can be used to return the next set of on-premises instances in the list.
nextToken
- An identifier returned from the previous list on-premises
instances call. It can be used to return the next set of
on-premises instances in the list.public java.lang.String getNextToken()
An identifier returned from the previous list on-premises instances call. It can be used to return the next set of on-premises instances in the list.
public ListOnPremisesInstancesRequest withNextToken(java.lang.String nextToken)
An identifier returned from the previous list on-premises instances call. It can be used to return the next set of on-premises instances in the list.
nextToken
- An identifier returned from the previous list on-premises
instances call. It can be used to return the next set of
on-premises instances in the list.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 ListOnPremisesInstancesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()