Class SectionBasedLayoutPaperCanvasSizeOptions
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.SectionBasedLayoutPaperCanvasSizeOptions
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SectionBasedLayoutPaperCanvasSizeOptions.Builder,SectionBasedLayoutPaperCanvasSizeOptions>
@Generated("software.amazon.awssdk:codegen") public final class SectionBasedLayoutPaperCanvasSizeOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SectionBasedLayoutPaperCanvasSizeOptions.Builder,SectionBasedLayoutPaperCanvasSizeOptions>
The options for a paper canvas of a section-based layout.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSectionBasedLayoutPaperCanvasSizeOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SectionBasedLayoutPaperCanvasSizeOptions.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()SpacingpaperMargin()Defines the spacing between the canvas content and the top, bottom, left, and right edges.PaperOrientationpaperOrientation()The paper orientation that is used to define canvas dimensions.StringpaperOrientationAsString()The paper orientation that is used to define canvas dimensions.PaperSizepaperSize()The paper size that is used to define canvas dimensions.StringpaperSizeAsString()The paper size that is used to define canvas dimensions.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends SectionBasedLayoutPaperCanvasSizeOptions.Builder>serializableBuilderClass()SectionBasedLayoutPaperCanvasSizeOptions.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
-
paperSize
public final PaperSize paperSize()
The paper size that is used to define canvas dimensions.
If the service returns an enum value that is not available in the current SDK version,
paperSizewill returnPaperSize.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompaperSizeAsString().- Returns:
- The paper size that is used to define canvas dimensions.
- See Also:
PaperSize
-
paperSizeAsString
public final String paperSizeAsString()
The paper size that is used to define canvas dimensions.
If the service returns an enum value that is not available in the current SDK version,
paperSizewill returnPaperSize.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompaperSizeAsString().- Returns:
- The paper size that is used to define canvas dimensions.
- See Also:
PaperSize
-
paperOrientation
public final PaperOrientation paperOrientation()
The paper orientation that is used to define canvas dimensions. Choose one of the following options:
-
PORTRAIT
-
LANDSCAPE
If the service returns an enum value that is not available in the current SDK version,
paperOrientationwill returnPaperOrientation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompaperOrientationAsString().- Returns:
- The paper orientation that is used to define canvas dimensions. Choose one of the following options:
-
PORTRAIT
-
LANDSCAPE
-
- See Also:
PaperOrientation
-
-
paperOrientationAsString
public final String paperOrientationAsString()
The paper orientation that is used to define canvas dimensions. Choose one of the following options:
-
PORTRAIT
-
LANDSCAPE
If the service returns an enum value that is not available in the current SDK version,
paperOrientationwill returnPaperOrientation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompaperOrientationAsString().- Returns:
- The paper orientation that is used to define canvas dimensions. Choose one of the following options:
-
PORTRAIT
-
LANDSCAPE
-
- See Also:
PaperOrientation
-
-
paperMargin
public final Spacing paperMargin()
Defines the spacing between the canvas content and the top, bottom, left, and right edges.
- Returns:
- Defines the spacing between the canvas content and the top, bottom, left, and right edges.
-
toBuilder
public SectionBasedLayoutPaperCanvasSizeOptions.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SectionBasedLayoutPaperCanvasSizeOptions.Builder,SectionBasedLayoutPaperCanvasSizeOptions>
-
builder
public static SectionBasedLayoutPaperCanvasSizeOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends SectionBasedLayoutPaperCanvasSizeOptions.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
-
-