@Generated(value="software.amazon.awssdk:codegen") public final class MetricSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricSource.Builder,MetricSource>
The list of metric sources required to generate recommendations for commercial software licenses.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MetricSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MetricSource.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MetricSourceProvider |
provider()
The name of the metric source provider.
|
String |
providerArn()
The ARN of the metric source provider.
|
String |
providerAsString()
The name of the metric source provider.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MetricSource.Builder> |
serializableBuilderClass() |
MetricSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MetricSourceProvider provider()
The name of the metric source provider.
If the service returns an enum value that is not available in the current SDK version, provider will
return MetricSourceProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from providerAsString().
MetricSourceProviderpublic final String providerAsString()
The name of the metric source provider.
If the service returns an enum value that is not available in the current SDK version, provider will
return MetricSourceProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from providerAsString().
MetricSourceProviderpublic final String providerArn()
The ARN of the metric source provider.
public MetricSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MetricSource.Builder,MetricSource>public static MetricSource.Builder builder()
public static Class<? extends MetricSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.