@Generated(value="software.amazon.awssdk:codegen") public final class MetricValue extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricValue.Builder,MetricValue>
The value to be compared with the metric.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MetricValue.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MetricValue.Builder |
builder() |
List<String> |
cidrs()
If the
comparisonOperator calls for a set of CIDRs, use this to specify that set to be compared with
the metric. |
Long |
count()
If the
comparisonOperator calls for a numeric value, use this to specify that numeric value to be
compared with the metric. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasCidrs()
For responses, this returns true if the service returned a value for the Cidrs property.
|
int |
hashCode() |
boolean |
hasNumbers()
For responses, this returns true if the service returned a value for the Numbers property.
|
boolean |
hasPorts()
For responses, this returns true if the service returned a value for the Ports property.
|
boolean |
hasStrings()
For responses, this returns true if the service returned a value for the Strings property.
|
Double |
number()
The numeral value of a metric.
|
List<Double> |
numbers()
The numeral values of a metric.
|
List<Integer> |
ports()
If the
comparisonOperator calls for a set of ports, use this to specify that set to be compared with
the metric. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends MetricValue.Builder> |
serializableBuilderClass() |
List<String> |
strings()
The string values of a metric.
|
MetricValue.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long count()
If the comparisonOperator calls for a numeric value, use this to specify that numeric value to be
compared with the metric.
comparisonOperator calls for a numeric value, use this to specify that numeric value
to be compared with the metric.public final boolean hasCidrs()
isEmpty() method on the property). This is useful
because the SDK will never return a null collection or map, but you may need to differentiate between the service
returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true
if a value for the property was specified in the request builder, and false if a value was not specified.public final List<String> cidrs()
If the comparisonOperator calls for a set of CIDRs, use this to specify that set to be compared with
the metric.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasCidrs() method.
comparisonOperator calls for a set of CIDRs, use this to specify that set to be
compared with the metric.public final boolean hasPorts()
isEmpty() method on the property). This is useful
because the SDK will never return a null collection or map, but you may need to differentiate between the service
returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true
if a value for the property was specified in the request builder, and false if a value was not specified.public final List<Integer> ports()
If the comparisonOperator calls for a set of ports, use this to specify that set to be compared with
the metric.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasPorts() method.
comparisonOperator calls for a set of ports, use this to specify that set to be
compared with the metric.public final Double number()
The numeral value of a metric.
public final boolean hasNumbers()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<Double> numbers()
The numeral values of a metric.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasNumbers() method.
public final boolean hasStrings()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<String> strings()
The string values of a metric.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasStrings() method.
public MetricValue.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MetricValue.Builder,MetricValue>public static MetricValue.Builder builder()
public static Class<? extends MetricValue.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.