Class Data
- java.lang.Object
-
- software.amazon.awssdk.services.pi.model.Data
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Data.Builder,Data>
@Generated("software.amazon.awssdk:codegen") public final class Data extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Data.Builder,Data>
List of data objects which provide details about source metrics. This field can be used to determine the PI metric to render for the insight. This data type also includes static values for the metrics for the Insight that were calculated and included in text and annotations on the DB load chart.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceData.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Data.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()PerformanceInsightsMetricperformanceInsightsMetric()This field determines the Performance Insights metric to render for the insight.List<SdkField<?>>sdkFields()static Class<? extends Data.Builder>serializableBuilderClass()Data.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
-
performanceInsightsMetric
public final PerformanceInsightsMetric performanceInsightsMetric()
This field determines the Performance Insights metric to render for the insight. The
namefield refers to a Performance Insights metric.- Returns:
- This field determines the Performance Insights metric to render for the insight. The
namefield refers to a Performance Insights metric.
-
toBuilder
public Data.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Data.Builder,Data>
-
builder
public static Data.Builder builder()
-
serializableBuilderClass
public static Class<? extends Data.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.
-
-