@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetImpersonationRoleEffectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetImpersonationRoleEffectRequest() |
Modifier and Type | Method and Description |
---|---|
GetImpersonationRoleEffectRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getImpersonationRoleId()
The impersonation role ID to test.
|
String |
getOrganizationId()
The WorkMail organization where the impersonation role is defined.
|
String |
getTargetUser()
The WorkMail organization user chosen to test the impersonation role.
|
int |
hashCode() |
void |
setImpersonationRoleId(String impersonationRoleId)
The impersonation role ID to test.
|
void |
setOrganizationId(String organizationId)
The WorkMail organization where the impersonation role is defined.
|
void |
setTargetUser(String targetUser)
The WorkMail organization user chosen to test the impersonation role.
|
String |
toString()
Returns a string representation of this object.
|
GetImpersonationRoleEffectRequest |
withImpersonationRoleId(String impersonationRoleId)
The impersonation role ID to test.
|
GetImpersonationRoleEffectRequest |
withOrganizationId(String organizationId)
The WorkMail organization where the impersonation role is defined.
|
GetImpersonationRoleEffectRequest |
withTargetUser(String targetUser)
The WorkMail organization user chosen to test the impersonation role.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setOrganizationId(String organizationId)
The WorkMail organization where the impersonation role is defined.
organizationId
- The WorkMail organization where the impersonation role is defined.public String getOrganizationId()
The WorkMail organization where the impersonation role is defined.
public GetImpersonationRoleEffectRequest withOrganizationId(String organizationId)
The WorkMail organization where the impersonation role is defined.
organizationId
- The WorkMail organization where the impersonation role is defined.public void setImpersonationRoleId(String impersonationRoleId)
The impersonation role ID to test.
impersonationRoleId
- The impersonation role ID to test.public String getImpersonationRoleId()
The impersonation role ID to test.
public GetImpersonationRoleEffectRequest withImpersonationRoleId(String impersonationRoleId)
The impersonation role ID to test.
impersonationRoleId
- The impersonation role ID to test.public void setTargetUser(String targetUser)
The WorkMail organization user chosen to test the impersonation role. The following identity formats are available:
User ID: 12345678-1234-1234-1234-123456789012
or
S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
targetUser
- The WorkMail organization user chosen to test the impersonation role. The following identity formats are
available:
User ID: 12345678-1234-1234-1234-123456789012
or
S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
public String getTargetUser()
The WorkMail organization user chosen to test the impersonation role. The following identity formats are available:
User ID: 12345678-1234-1234-1234-123456789012
or
S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
User ID: 12345678-1234-1234-1234-123456789012
or
S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
public GetImpersonationRoleEffectRequest withTargetUser(String targetUser)
The WorkMail organization user chosen to test the impersonation role. The following identity formats are available:
User ID: 12345678-1234-1234-1234-123456789012
or
S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
targetUser
- The WorkMail organization user chosen to test the impersonation role. The following identity formats are
available:
User ID: 12345678-1234-1234-1234-123456789012
or
S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
public String toString()
toString
in class Object
Object.toString()
public GetImpersonationRoleEffectRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()