Class SmallMultiplesAxisProperties
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.SmallMultiplesAxisProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SmallMultiplesAxisProperties.Builder,SmallMultiplesAxisProperties>
@Generated("software.amazon.awssdk:codegen") public final class SmallMultiplesAxisProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SmallMultiplesAxisProperties.Builder,SmallMultiplesAxisProperties>
Configures the properties of a chart's axes that are used by small multiples panels.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSmallMultiplesAxisProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SmallMultiplesAxisProperties.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()SmallMultiplesAxisPlacementplacement()Defines the placement of the axis.StringplacementAsString()Defines the placement of the axis.SmallMultiplesAxisScalescale()Determines whether scale of the axes are shared or independent.StringscaleAsString()Determines whether scale of the axes are shared or independent.List<SdkField<?>>sdkFields()static Class<? extends SmallMultiplesAxisProperties.Builder>serializableBuilderClass()SmallMultiplesAxisProperties.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
-
scale
public final SmallMultiplesAxisScale scale()
Determines whether scale of the axes are shared or independent. The default value is
SHARED.If the service returns an enum value that is not available in the current SDK version,
scalewill returnSmallMultiplesAxisScale.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromscaleAsString().- Returns:
- Determines whether scale of the axes are shared or independent. The default value is
SHARED. - See Also:
SmallMultiplesAxisScale
-
scaleAsString
public final String scaleAsString()
Determines whether scale of the axes are shared or independent. The default value is
SHARED.If the service returns an enum value that is not available in the current SDK version,
scalewill returnSmallMultiplesAxisScale.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromscaleAsString().- Returns:
- Determines whether scale of the axes are shared or independent. The default value is
SHARED. - See Also:
SmallMultiplesAxisScale
-
placement
public final SmallMultiplesAxisPlacement placement()
Defines the placement of the axis. By default, axes are rendered
OUTSIDEof the panels. Axes withINDEPENDENTscale are renderedINSIDEthe panels.If the service returns an enum value that is not available in the current SDK version,
placementwill returnSmallMultiplesAxisPlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromplacementAsString().- Returns:
- Defines the placement of the axis. By default, axes are rendered
OUTSIDEof the panels. Axes withINDEPENDENTscale are renderedINSIDEthe panels. - See Also:
SmallMultiplesAxisPlacement
-
placementAsString
public final String placementAsString()
Defines the placement of the axis. By default, axes are rendered
OUTSIDEof the panels. Axes withINDEPENDENTscale are renderedINSIDEthe panels.If the service returns an enum value that is not available in the current SDK version,
placementwill returnSmallMultiplesAxisPlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromplacementAsString().- Returns:
- Defines the placement of the axis. By default, axes are rendered
OUTSIDEof the panels. Axes withINDEPENDENTscale are renderedINSIDEthe panels. - See Also:
SmallMultiplesAxisPlacement
-
toBuilder
public SmallMultiplesAxisProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SmallMultiplesAxisProperties.Builder,SmallMultiplesAxisProperties>
-
builder
public static SmallMultiplesAxisProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends SmallMultiplesAxisProperties.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.
-
-