@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MetricAttributionOutput extends Object implements Serializable, Cloneable, StructuredPojo
The output configuration details for a metric attribution.
Constructor and Description |
---|
MetricAttributionOutput() |
Modifier and Type | Method and Description |
---|---|
MetricAttributionOutput |
clone() |
boolean |
equals(Object obj) |
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3
bucket and add metrics to Amazon CloudWatch.
|
S3DataConfig |
getS3DataDestination() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3
bucket and add metrics to Amazon CloudWatch.
|
void |
setS3DataDestination(S3DataConfig s3DataDestination) |
String |
toString()
Returns a string representation of this object.
|
MetricAttributionOutput |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3
bucket and add metrics to Amazon CloudWatch.
|
MetricAttributionOutput |
withS3DataDestination(S3DataConfig s3DataDestination) |
public void setS3DataDestination(S3DataConfig s3DataDestination)
s3DataDestination
- public S3DataConfig getS3DataDestination()
public MetricAttributionOutput withS3DataDestination(S3DataConfig s3DataDestination)
s3DataDestination
- public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring impact of recommendations.
roleArn
- The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output
Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring
impact of recommendations.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring impact of recommendations.
public MetricAttributionOutput withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring impact of recommendations.
roleArn
- The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output
Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring
impact of recommendations.public String toString()
toString
in class Object
Object.toString()
public MetricAttributionOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.