public class ModifyIdentityIdFormatRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<ModifyIdentityIdFormatRequest>
Contains the parameters of ModifyIdentityIdFormat.
NOOP| Constructor and Description |
|---|
ModifyIdentityIdFormatRequest() |
| Modifier and Type | Method and Description |
|---|---|
ModifyIdentityIdFormatRequest |
clone() |
boolean |
equals(Object obj) |
Request<ModifyIdentityIdFormatRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getPrincipalArn()
The ARN of the principal, which can be an IAM user, IAM role, or the root
user.
|
String |
getResource()
The type of resource.
|
Boolean |
getUseLongIds()
Indicates whether the resource should use longer IDs (17-character IDs)
|
int |
hashCode() |
Boolean |
isUseLongIds()
Indicates whether the resource should use longer IDs (17-character IDs)
|
void |
setPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM user, IAM role, or the root
user.
|
void |
setResource(String resource)
The type of resource.
|
void |
setUseLongIds(Boolean useLongIds)
Indicates whether the resource should use longer IDs (17-character IDs)
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ModifyIdentityIdFormatRequest |
withPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM user, IAM role, or the root
user.
|
ModifyIdentityIdFormatRequest |
withResource(String resource)
The type of resource.
|
ModifyIdentityIdFormatRequest |
withUseLongIds(Boolean useLongIds)
Indicates whether the resource should use longer IDs (17-character IDs)
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setResource(String resource)
The type of resource.
resource - The type of resource.public String getResource()
The type of resource.
public ModifyIdentityIdFormatRequest withResource(String resource)
The type of resource.
resource - The type of resource.public void setUseLongIds(Boolean useLongIds)
Indicates whether the resource should use longer IDs (17-character IDs)
useLongIds - Indicates whether the resource should use longer IDs (17-character
IDs)public Boolean getUseLongIds()
Indicates whether the resource should use longer IDs (17-character IDs)
public ModifyIdentityIdFormatRequest withUseLongIds(Boolean useLongIds)
Indicates whether the resource should use longer IDs (17-character IDs)
useLongIds - Indicates whether the resource should use longer IDs (17-character
IDs)public Boolean isUseLongIds()
Indicates whether the resource should use longer IDs (17-character IDs)
public void setPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM user, IAM role, or the root user.
principalArn - The ARN of the principal, which can be an IAM user, IAM role, or
the root user.public String getPrincipalArn()
The ARN of the principal, which can be an IAM user, IAM role, or the root user.
public ModifyIdentityIdFormatRequest withPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM user, IAM role, or the root user.
principalArn - The ARN of the principal, which can be an IAM user, IAM role, or
the root user.public Request<ModifyIdentityIdFormatRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<ModifyIdentityIdFormatRequest>public String toString()
toString in class ObjectObject.toString()public ModifyIdentityIdFormatRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.