Class MetricAttributionOutput
- java.lang.Object
-
- software.amazon.awssdk.services.personalize.model.MetricAttributionOutput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MetricAttributionOutput.Builder,MetricAttributionOutput>
@Generated("software.amazon.awssdk:codegen") public final class MetricAttributionOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricAttributionOutput.Builder,MetricAttributionOutput>
The output configuration details for a metric attribution.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMetricAttributionOutput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetricAttributionOutput.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringroleArn()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.S3DataConfigs3DataDestination()Returns the value of the S3DataDestination property for this object.List<SdkField<?>>sdkFields()static Class<? extends MetricAttributionOutput.Builder>serializableBuilderClass()MetricAttributionOutput.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
s3DataDestination
public final S3DataConfig s3DataDestination()
Returns the value of the S3DataDestination property for this object.- Returns:
- The value of the S3DataDestination property for this object.
-
roleArn
public final 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.
- Returns:
- 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.
-
toBuilder
public MetricAttributionOutput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MetricAttributionOutput.Builder,MetricAttributionOutput>
-
builder
public static MetricAttributionOutput.Builder builder()
-
serializableBuilderClass
public static Class<? extends MetricAttributionOutput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-