Class TopicIRGroupBy
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.TopicIRGroupBy
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TopicIRGroupBy.Builder,TopicIRGroupBy>
@Generated("software.amazon.awssdk:codegen") public final class TopicIRGroupBy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TopicIRGroupBy.Builder,TopicIRGroupBy>
The definition for a
TopicIRGroupBy.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTopicIRGroupBy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TopicIRGroupBy.Builderbuilder()DisplayFormatdisplayFormat()The display format for theTopicIRGroupBy.StringdisplayFormatAsString()The display format for theTopicIRGroupBy.DisplayFormatOptionsdisplayFormatOptions()Returns the value of the DisplayFormatOptions property for this object.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)IdentifierfieldName()The field name for theTopicIRGroupBy.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()NamedEntityRefnamedEntity()The named entity for theTopicIRGroupBy.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends TopicIRGroupBy.Builder>serializableBuilderClass()TopicSortClausesort()The sort for theTopicIRGroupBy.TopicTimeGranularitytimeGranularity()The time granularity for theTopicIRGroupBy.StringtimeGranularityAsString()The time granularity for theTopicIRGroupBy.TopicIRGroupBy.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
-
fieldName
public final Identifier fieldName()
The field name for the
TopicIRGroupBy.- Returns:
- The field name for the
TopicIRGroupBy.
-
timeGranularity
public final TopicTimeGranularity timeGranularity()
The time granularity for the
TopicIRGroupBy.If the service returns an enum value that is not available in the current SDK version,
timeGranularitywill returnTopicTimeGranularity.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtimeGranularityAsString().- Returns:
- The time granularity for the
TopicIRGroupBy. - See Also:
TopicTimeGranularity
-
timeGranularityAsString
public final String timeGranularityAsString()
The time granularity for the
TopicIRGroupBy.If the service returns an enum value that is not available in the current SDK version,
timeGranularitywill returnTopicTimeGranularity.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtimeGranularityAsString().- Returns:
- The time granularity for the
TopicIRGroupBy. - See Also:
TopicTimeGranularity
-
sort
public final TopicSortClause sort()
The sort for the
TopicIRGroupBy.- Returns:
- The sort for the
TopicIRGroupBy.
-
displayFormat
public final DisplayFormat displayFormat()
The display format for the
TopicIRGroupBy.If the service returns an enum value that is not available in the current SDK version,
displayFormatwill returnDisplayFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdisplayFormatAsString().- Returns:
- The display format for the
TopicIRGroupBy. - See Also:
DisplayFormat
-
displayFormatAsString
public final String displayFormatAsString()
The display format for the
TopicIRGroupBy.If the service returns an enum value that is not available in the current SDK version,
displayFormatwill returnDisplayFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdisplayFormatAsString().- Returns:
- The display format for the
TopicIRGroupBy. - See Also:
DisplayFormat
-
displayFormatOptions
public final DisplayFormatOptions displayFormatOptions()
Returns the value of the DisplayFormatOptions property for this object.- Returns:
- The value of the DisplayFormatOptions property for this object.
-
namedEntity
public final NamedEntityRef namedEntity()
The named entity for the
TopicIRGroupBy.- Returns:
- The named entity for the
TopicIRGroupBy.
-
toBuilder
public TopicIRGroupBy.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TopicIRGroupBy.Builder,TopicIRGroupBy>
-
builder
public static TopicIRGroupBy.Builder builder()
-
serializableBuilderClass
public static Class<? extends TopicIRGroupBy.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
-
-