Class Statistics
- java.lang.Object
-
- software.amazon.awssdk.services.forecast.model.Statistics
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Statistics.Builder,Statistics>
@Generated("software.amazon.awssdk:codegen") public final class Statistics extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Statistics.Builder,Statistics>
Provides statistics for each data field imported into to an Amazon Forecast dataset with the CreateDatasetImportJob operation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStatistics.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Doubleavg()For a numeric field, the average value in the field.static Statistics.Builderbuilder()Integercount()The number of values in the field.IntegercountDistinct()The number of distinct values in the field.LongcountDistinctLong()The number of distinct values in the field.LongcountLong()The number of values in the field.IntegercountNan()The number of NAN (not a number) values in the field.LongcountNanLong()The number of NAN (not a number) values in the field.IntegercountNull()The number of null values in the field.LongcountNullLong()The number of null values in the field.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringmax()For a numeric field, the maximum value in the field.Stringmin()For a numeric field, the minimum value in the field.List<SdkField<?>>sdkFields()static Class<? extends Statistics.Builder>serializableBuilderClass()Doublestddev()For a numeric field, the standard deviation.Statistics.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
-
count
public final Integer count()
The number of values in the field. If the response value is -1, refer to
CountLong.- Returns:
- The number of values in the field. If the response value is -1, refer to
CountLong.
-
countDistinct
public final Integer countDistinct()
The number of distinct values in the field. If the response value is -1, refer to
CountDistinctLong.- Returns:
- The number of distinct values in the field. If the response value is -1, refer to
CountDistinctLong.
-
countNull
public final Integer countNull()
The number of null values in the field. If the response value is -1, refer to
CountNullLong.- Returns:
- The number of null values in the field. If the response value is -1, refer to
CountNullLong.
-
countNan
public final Integer countNan()
The number of NAN (not a number) values in the field. If the response value is -1, refer to
CountNanLong.- Returns:
- The number of NAN (not a number) values in the field. If the response value is -1, refer to
CountNanLong.
-
min
public final String min()
For a numeric field, the minimum value in the field.
- Returns:
- For a numeric field, the minimum value in the field.
-
max
public final String max()
For a numeric field, the maximum value in the field.
- Returns:
- For a numeric field, the maximum value in the field.
-
avg
public final Double avg()
For a numeric field, the average value in the field.
- Returns:
- For a numeric field, the average value in the field.
-
stddev
public final Double stddev()
For a numeric field, the standard deviation.
- Returns:
- For a numeric field, the standard deviation.
-
countLong
public final Long countLong()
The number of values in the field.
CountLongis used instead ofCountif the value is greater than 2,147,483,647.- Returns:
- The number of values in the field.
CountLongis used instead ofCountif the value is greater than 2,147,483,647.
-
countDistinctLong
public final Long countDistinctLong()
The number of distinct values in the field.
CountDistinctLongis used instead ofCountDistinctif the value is greater than 2,147,483,647.- Returns:
- The number of distinct values in the field.
CountDistinctLongis used instead ofCountDistinctif the value is greater than 2,147,483,647.
-
countNullLong
public final Long countNullLong()
The number of null values in the field.
CountNullLongis used instead ofCountNullif the value is greater than 2,147,483,647.- Returns:
- The number of null values in the field.
CountNullLongis used instead ofCountNullif the value is greater than 2,147,483,647.
-
countNanLong
public final Long countNanLong()
The number of NAN (not a number) values in the field.
CountNanLongis used instead ofCountNanif the value is greater than 2,147,483,647.- Returns:
- The number of NAN (not a number) values in the field.
CountNanLongis used instead ofCountNanif the value is greater than 2,147,483,647.
-
toBuilder
public Statistics.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Statistics.Builder,Statistics>
-
builder
public static Statistics.Builder builder()
-
serializableBuilderClass
public static Class<? extends Statistics.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.
-
-