public class ListIdentitiesRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
identityType
The type of the identities to list.
|
private java.lang.Integer |
maxItems
The maximum number of identities per page.
|
private java.lang.String |
nextToken
The token to use for pagination.
|
NOOP
Constructor and Description |
---|
ListIdentitiesRequest() |
Modifier and Type | Method and Description |
---|---|
ListIdentitiesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIdentityType()
The type of the identities to list.
|
java.lang.Integer |
getMaxItems()
The maximum number of identities per page.
|
java.lang.String |
getNextToken()
The token to use for pagination.
|
int |
hashCode() |
void |
setIdentityType(IdentityType identityType)
The type of the identities to list.
|
void |
setIdentityType(java.lang.String identityType)
The type of the identities to list.
|
void |
setMaxItems(java.lang.Integer maxItems)
The maximum number of identities per page.
|
void |
setNextToken(java.lang.String nextToken)
The token to use for pagination.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListIdentitiesRequest |
withIdentityType(IdentityType identityType)
The type of the identities to list.
|
ListIdentitiesRequest |
withIdentityType(java.lang.String identityType)
The type of the identities to list.
|
ListIdentitiesRequest |
withMaxItems(java.lang.Integer maxItems)
The maximum number of identities per page.
|
ListIdentitiesRequest |
withNextToken(java.lang.String nextToken)
The token to use for pagination.
|
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 identityType
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.
private java.lang.String nextToken
The token to use for pagination.
private java.lang.Integer maxItems
The maximum number of identities per page. Possible values are 1-1000 inclusive.
public void setIdentityType(java.lang.String identityType)
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.
identityType
- The type of the identities to list. Possible values are
"EmailAddress" and "Domain". If this parameter is omitted, then
all identities will be listed.IdentityType
public java.lang.String getIdentityType()
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.
IdentityType
public ListIdentitiesRequest withIdentityType(java.lang.String identityType)
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.
identityType
- The type of the identities to list. Possible values are
"EmailAddress" and "Domain". If this parameter is omitted, then
all identities will be listed.IdentityType
public void setIdentityType(IdentityType identityType)
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.
identityType
- The type of the identities to list. Possible values are
"EmailAddress" and "Domain". If this parameter is omitted, then
all identities will be listed.IdentityType
public ListIdentitiesRequest withIdentityType(IdentityType identityType)
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.
identityType
- The type of the identities to list. Possible values are
"EmailAddress" and "Domain". If this parameter is omitted, then
all identities will be listed.IdentityType
public void setNextToken(java.lang.String nextToken)
The token to use for pagination.
nextToken
- The token to use for pagination.public java.lang.String getNextToken()
The token to use for pagination.
public ListIdentitiesRequest withNextToken(java.lang.String nextToken)
The token to use for pagination.
nextToken
- The token to use for pagination.public void setMaxItems(java.lang.Integer maxItems)
The maximum number of identities per page. Possible values are 1-1000 inclusive.
maxItems
- The maximum number of identities per page. Possible values are
1-1000 inclusive.public java.lang.Integer getMaxItems()
The maximum number of identities per page. Possible values are 1-1000 inclusive.
public ListIdentitiesRequest withMaxItems(java.lang.Integer maxItems)
The maximum number of identities per page. Possible values are 1-1000 inclusive.
maxItems
- The maximum number of identities per page. Possible values are
1-1000 inclusive.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 ListIdentitiesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()