@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTargetAccountConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateTargetAccountConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateTargetAccountConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccountId()
The AWS account ID of the target account.
|
String |
getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getDescription()
The description of the target account.
|
String |
getExperimentTemplateId()
The experiment template ID.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of an IAM role for the target account.
|
int |
hashCode() |
void |
setAccountId(String accountId)
The AWS account ID of the target account.
|
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setDescription(String description)
The description of the target account.
|
void |
setExperimentTemplateId(String experimentTemplateId)
The experiment template ID.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role for the target account.
|
String |
toString()
Returns a string representation of this object.
|
CreateTargetAccountConfigurationRequest |
withAccountId(String accountId)
The AWS account ID of the target account.
|
CreateTargetAccountConfigurationRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateTargetAccountConfigurationRequest |
withDescription(String description)
The description of the target account.
|
CreateTargetAccountConfigurationRequest |
withExperimentTemplateId(String experimentTemplateId)
The experiment template ID.
|
CreateTargetAccountConfigurationRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role for the target account.
|
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 CreateTargetAccountConfigurationRequest()
public void setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public CreateTargetAccountConfigurationRequest withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public void setExperimentTemplateId(String experimentTemplateId)
The experiment template ID.
experimentTemplateId
- The experiment template ID.public String getExperimentTemplateId()
The experiment template ID.
public CreateTargetAccountConfigurationRequest withExperimentTemplateId(String experimentTemplateId)
The experiment template ID.
experimentTemplateId
- The experiment template ID.public void setAccountId(String accountId)
The AWS account ID of the target account.
accountId
- The AWS account ID of the target account.public String getAccountId()
The AWS account ID of the target account.
public CreateTargetAccountConfigurationRequest withAccountId(String accountId)
The AWS account ID of the target account.
accountId
- The AWS account ID of the target account.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role for the target account.
roleArn
- The Amazon Resource Name (ARN) of an IAM role for the target account.public String getRoleArn()
The Amazon Resource Name (ARN) of an IAM role for the target account.
public CreateTargetAccountConfigurationRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role for the target account.
roleArn
- The Amazon Resource Name (ARN) of an IAM role for the target account.public void setDescription(String description)
The description of the target account.
description
- The description of the target account.public String getDescription()
The description of the target account.
public CreateTargetAccountConfigurationRequest withDescription(String description)
The description of the target account.
description
- The description of the target account.public String toString()
toString
in class Object
Object.toString()
public CreateTargetAccountConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()