@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutEmailMonitoringConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutEmailMonitoringConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
PutEmailMonitoringConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getLogGroupArn()
The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.
|
String |
getOrganizationId()
The ID of the organization for which the email monitoring configuration is set.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.
|
int |
hashCode() |
void |
setLogGroupArn(String logGroupArn)
The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.
|
void |
setOrganizationId(String organizationId)
The ID of the organization for which the email monitoring configuration is set.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.
|
String |
toString()
Returns a string representation of this object.
|
PutEmailMonitoringConfigurationRequest |
withLogGroupArn(String logGroupArn)
The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.
|
PutEmailMonitoringConfigurationRequest |
withOrganizationId(String organizationId)
The ID of the organization for which the email monitoring configuration is set.
|
PutEmailMonitoringConfigurationRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.
|
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 PutEmailMonitoringConfigurationRequest()
public void setOrganizationId(String organizationId)
The ID of the organization for which the email monitoring configuration is set.
organizationId
- The ID of the organization for which the email monitoring configuration is set.public String getOrganizationId()
The ID of the organization for which the email monitoring configuration is set.
public PutEmailMonitoringConfigurationRequest withOrganizationId(String organizationId)
The ID of the organization for which the email monitoring configuration is set.
organizationId
- The ID of the organization for which the email monitoring configuration is set.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.
roleArn
- The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.
public PutEmailMonitoringConfigurationRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.
roleArn
- The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.public void setLogGroupArn(String logGroupArn)
The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.
logGroupArn
- The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring
configuration.public String getLogGroupArn()
The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.
public PutEmailMonitoringConfigurationRequest withLogGroupArn(String logGroupArn)
The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.
logGroupArn
- The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring
configuration.public String toString()
toString
in class Object
Object.toString()
public PutEmailMonitoringConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()