Class TopBottomMoversComputation
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.TopBottomMoversComputation
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TopBottomMoversComputation.Builder,TopBottomMoversComputation>
@Generated("software.amazon.awssdk:codegen") public final class TopBottomMoversComputation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TopBottomMoversComputation.Builder,TopBottomMoversComputation>
The top movers and bottom movers computation setup.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTopBottomMoversComputation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TopBottomMoversComputation.Builderbuilder()DimensionFieldcategory()The category field that is used in a computation.StringcomputationId()The ID for a computation.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermoverSize()The mover size setup of the top and bottom movers computation.Stringname()The name of a computation.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends TopBottomMoversComputation.Builder>serializableBuilderClass()TopBottomSortOrdersortOrder()The sort order setup of the top and bottom movers computation.StringsortOrderAsString()The sort order setup of the top and bottom movers computation.DimensionFieldtime()The time field that is used in a computation.TopBottomMoversComputation.BuildertoBuilder()StringtoString()Returns a string representation of this object.TopBottomComputationTypetype()The computation type.StringtypeAsString()The computation type.MeasureFieldvalue()The value field that is used in a computation.-
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
-
computationId
public final String computationId()
The ID for a computation.
- Returns:
- The ID for a computation.
-
name
public final String name()
The name of a computation.
- Returns:
- The name of a computation.
-
time
public final DimensionField time()
The time field that is used in a computation.
- Returns:
- The time field that is used in a computation.
-
category
public final DimensionField category()
The category field that is used in a computation.
- Returns:
- The category field that is used in a computation.
-
value
public final MeasureField value()
The value field that is used in a computation.
- Returns:
- The value field that is used in a computation.
-
moverSize
public final Integer moverSize()
The mover size setup of the top and bottom movers computation.
- Returns:
- The mover size setup of the top and bottom movers computation.
-
sortOrder
public final TopBottomSortOrder sortOrder()
The sort order setup of the top and bottom movers computation.
If the service returns an enum value that is not available in the current SDK version,
sortOrderwill returnTopBottomSortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsortOrderAsString().- Returns:
- The sort order setup of the top and bottom movers computation.
- See Also:
TopBottomSortOrder
-
sortOrderAsString
public final String sortOrderAsString()
The sort order setup of the top and bottom movers computation.
If the service returns an enum value that is not available in the current SDK version,
sortOrderwill returnTopBottomSortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsortOrderAsString().- Returns:
- The sort order setup of the top and bottom movers computation.
- See Also:
TopBottomSortOrder
-
type
public final TopBottomComputationType type()
The computation type. Choose from the following options:
-
TOP: Top movers computation.
-
BOTTOM: Bottom movers computation.
If the service returns an enum value that is not available in the current SDK version,
typewill returnTopBottomComputationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The computation type. Choose from the following options:
-
TOP: Top movers computation.
-
BOTTOM: Bottom movers computation.
-
- See Also:
TopBottomComputationType
-
-
typeAsString
public final String typeAsString()
The computation type. Choose from the following options:
-
TOP: Top movers computation.
-
BOTTOM: Bottom movers computation.
If the service returns an enum value that is not available in the current SDK version,
typewill returnTopBottomComputationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The computation type. Choose from the following options:
-
TOP: Top movers computation.
-
BOTTOM: Bottom movers computation.
-
- See Also:
TopBottomComputationType
-
-
toBuilder
public TopBottomMoversComputation.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TopBottomMoversComputation.Builder,TopBottomMoversComputation>
-
builder
public static TopBottomMoversComputation.Builder builder()
-
serializableBuilderClass
public static Class<? extends TopBottomMoversComputation.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-