Interface MetricDestinationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MetricDestinationSummary.Builder,
,MetricDestinationSummary> SdkBuilder<MetricDestinationSummary.Builder,
,MetricDestinationSummary> SdkPojo
- Enclosing class:
MetricDestinationSummary
@Mutable
@NotThreadSafe
public static interface MetricDestinationSummary.Builder
extends SdkPojo, CopyableBuilder<MetricDestinationSummary.Builder,MetricDestinationSummary>
-
Method Summary
Modifier and TypeMethodDescriptiondestination
(String destination) Specifies whether the destination isCloudWatch
orEvidently
.destination
(MetricDestination destination) Specifies whether the destination isCloudWatch
orEvidently
.destinationArn
(String destinationArn) If the destination isEvidently
, this specifies the ARN of the Evidently experiment that receives the metrics.iamRoleArn
(String iamRoleArn) This field appears only when the destination isEvidently
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
destination
Specifies whether the destination is
CloudWatch
orEvidently
.- Parameters:
destination
- Specifies whether the destination isCloudWatch
orEvidently
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
Specifies whether the destination is
CloudWatch
orEvidently
.- Parameters:
destination
- Specifies whether the destination isCloudWatch
orEvidently
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationArn
If the destination is
Evidently
, this specifies the ARN of the Evidently experiment that receives the metrics.- Parameters:
destinationArn
- If the destination isEvidently
, this specifies the ARN of the Evidently experiment that receives the metrics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoleArn
This field appears only when the destination is
Evidently
. It specifies the ARN of the IAM role that is used to write to the Evidently experiment that receives the metrics.- Parameters:
iamRoleArn
- This field appears only when the destination isEvidently
. It specifies the ARN of the IAM role that is used to write to the Evidently experiment that receives the metrics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-