@Generated(value="software.amazon.awssdk:codegen") public final class MetricDestinationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricDestinationSummary.Builder,MetricDestinationSummary>
A structure that displays information about one destination that CloudWatch RUM sends extended metrics to.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MetricDestinationSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MetricDestinationSummary.Builder |
builder() |
MetricDestination |
destination()
Specifies whether the destination is
CloudWatch or Evidently. |
String |
destinationArn()
If the destination is
Evidently, this specifies the ARN of the Evidently experiment that receives
the metrics. |
String |
destinationAsString()
Specifies whether the destination is
CloudWatch or Evidently. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
iamRoleArn()
This field appears only when the destination is
Evidently. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends MetricDestinationSummary.Builder> |
serializableBuilderClass() |
MetricDestinationSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MetricDestination destination()
Specifies whether the destination is CloudWatch or Evidently.
If the service returns an enum value that is not available in the current SDK version, destination will
return MetricDestination.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
destinationAsString().
CloudWatch or Evidently.MetricDestinationpublic final String destinationAsString()
Specifies whether the destination is CloudWatch or Evidently.
If the service returns an enum value that is not available in the current SDK version, destination will
return MetricDestination.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
destinationAsString().
CloudWatch or Evidently.MetricDestinationpublic final String destinationArn()
If the destination is Evidently, this specifies the ARN of the Evidently experiment that receives
the metrics.
Evidently, this specifies the ARN of the Evidently experiment that
receives the metrics.public final String 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.
Evidently. It specifies the ARN of the IAM
role that is used to write to the Evidently experiment that receives the metrics.public MetricDestinationSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MetricDestinationSummary.Builder,MetricDestinationSummary>public static MetricDestinationSummary.Builder builder()
public static Class<? extends MetricDestinationSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.