public static interface SheetDefinition.Builder extends SdkPojo, CopyableBuilder<SheetDefinition.Builder,SheetDefinition>
| Modifier and Type | Method and Description |
|---|---|
SheetDefinition.Builder |
contentType(SheetContentType contentType)
The layout content type of the sheet.
|
SheetDefinition.Builder |
contentType(String contentType)
The layout content type of the sheet.
|
SheetDefinition.Builder |
description(String description)
A description of the sheet.
|
SheetDefinition.Builder |
filterControls(Collection<FilterControl> filterControls)
The list of filter controls that are on a sheet.
|
SheetDefinition.Builder |
filterControls(Consumer<FilterControl.Builder>... filterControls)
The list of filter controls that are on a sheet.
|
SheetDefinition.Builder |
filterControls(FilterControl... filterControls)
The list of filter controls that are on a sheet.
|
SheetDefinition.Builder |
layouts(Collection<Layout> layouts)
Layouts define how the components of a sheet are arranged.
|
SheetDefinition.Builder |
layouts(Consumer<Layout.Builder>... layouts)
Layouts define how the components of a sheet are arranged.
|
SheetDefinition.Builder |
layouts(Layout... layouts)
Layouts define how the components of a sheet are arranged.
|
SheetDefinition.Builder |
name(String name)
The name of the sheet.
|
SheetDefinition.Builder |
parameterControls(Collection<ParameterControl> parameterControls)
The list of parameter controls that are on a sheet.
|
SheetDefinition.Builder |
parameterControls(Consumer<ParameterControl.Builder>... parameterControls)
The list of parameter controls that are on a sheet.
|
SheetDefinition.Builder |
parameterControls(ParameterControl... parameterControls)
The list of parameter controls that are on a sheet.
|
SheetDefinition.Builder |
sheetControlLayouts(Collection<SheetControlLayout> sheetControlLayouts)
The control layouts of the sheet.
|
SheetDefinition.Builder |
sheetControlLayouts(Consumer<SheetControlLayout.Builder>... sheetControlLayouts)
The control layouts of the sheet.
|
SheetDefinition.Builder |
sheetControlLayouts(SheetControlLayout... sheetControlLayouts)
The control layouts of the sheet.
|
SheetDefinition.Builder |
sheetId(String sheetId)
The unique identifier of a sheet.
|
SheetDefinition.Builder |
textBoxes(Collection<SheetTextBox> textBoxes)
The text boxes that are on a sheet.
|
SheetDefinition.Builder |
textBoxes(Consumer<SheetTextBox.Builder>... textBoxes)
The text boxes that are on a sheet.
|
SheetDefinition.Builder |
textBoxes(SheetTextBox... textBoxes)
The text boxes that are on a sheet.
|
SheetDefinition.Builder |
title(String title)
The title of the sheet.
|
SheetDefinition.Builder |
visuals(Collection<Visual> visuals)
A list of the visuals that are on a sheet.
|
SheetDefinition.Builder |
visuals(Consumer<Visual.Builder>... visuals)
A list of the visuals that are on a sheet.
|
SheetDefinition.Builder |
visuals(Visual... visuals)
A list of the visuals that are on a sheet.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSheetDefinition.Builder sheetId(String sheetId)
The unique identifier of a sheet.
sheetId - The unique identifier of a sheet.SheetDefinition.Builder title(String title)
The title of the sheet.
title - The title of the sheet.SheetDefinition.Builder description(String description)
A description of the sheet.
description - A description of the sheet.SheetDefinition.Builder name(String name)
The name of the sheet. This name is displayed on the sheet's tab in the Amazon QuickSight console.
name - The name of the sheet. This name is displayed on the sheet's tab in the Amazon QuickSight console.SheetDefinition.Builder parameterControls(Collection<ParameterControl> parameterControls)
The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide.
parameterControls - The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide.
SheetDefinition.Builder parameterControls(ParameterControl... parameterControls)
The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide.
parameterControls - The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide.
SheetDefinition.Builder parameterControls(Consumer<ParameterControl.Builder>... parameterControls)
The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide.
This is a convenience method that creates an instance of theParameterControl.Builder avoiding the need to create
one manually via ParameterControl.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #parameterControls(List.
parameterControls - a consumer that will call methods on
ParameterControl.Builder#parameterControls(java.util.Collection) SheetDefinition.Builder filterControls(Collection<FilterControl> filterControls)
The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide.
filterControls - The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide.
SheetDefinition.Builder filterControls(FilterControl... filterControls)
The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide.
filterControls - The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide.
SheetDefinition.Builder filterControls(Consumer<FilterControl.Builder>... filterControls)
The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide.
This is a convenience method that creates an instance of theFilterControl.Builder avoiding the need to create
one manually via FilterControl.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #filterControls(List.
filterControls - a consumer that will call methods on
FilterControl.Builder#filterControls(java.util.Collection) SheetDefinition.Builder visuals(Collection<Visual> visuals)
A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.
visuals - A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.SheetDefinition.Builder visuals(Visual... visuals)
A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.
visuals - A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.SheetDefinition.Builder visuals(Consumer<Visual.Builder>... visuals)
A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.
This is a convenience method that creates an instance of theVisual.Builder avoiding the need to create one
manually via Visual.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #visuals(List.
visuals - a consumer that will call methods on
Visual.Builder#visuals(java.util.Collection) SheetDefinition.Builder textBoxes(Collection<SheetTextBox> textBoxes)
The text boxes that are on a sheet.
textBoxes - The text boxes that are on a sheet.SheetDefinition.Builder textBoxes(SheetTextBox... textBoxes)
The text boxes that are on a sheet.
textBoxes - The text boxes that are on a sheet.SheetDefinition.Builder textBoxes(Consumer<SheetTextBox.Builder>... textBoxes)
The text boxes that are on a sheet.
This is a convenience method that creates an instance of theSheetTextBox.Builder avoiding the need to create one
manually via SheetTextBox.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #textBoxes(List.
textBoxes - a consumer that will call methods on
SheetTextBox.Builder#textBoxes(java.util.Collection) SheetDefinition.Builder layouts(Collection<Layout> layouts)
Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon QuickSight User Guide.
layouts - Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon QuickSight User Guide.
SheetDefinition.Builder layouts(Layout... layouts)
Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon QuickSight User Guide.
layouts - Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon QuickSight User Guide.
SheetDefinition.Builder layouts(Consumer<Layout.Builder>... layouts)
Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon QuickSight User Guide.
This is a convenience method that creates an instance of theLayout.Builder avoiding the need to create one
manually via Layout.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #layouts(List.
layouts - a consumer that will call methods on
Layout.Builder#layouts(java.util.Collection) SheetDefinition.Builder sheetControlLayouts(Collection<SheetControlLayout> sheetControlLayouts)
The control layouts of the sheet.
sheetControlLayouts - The control layouts of the sheet.SheetDefinition.Builder sheetControlLayouts(SheetControlLayout... sheetControlLayouts)
The control layouts of the sheet.
sheetControlLayouts - The control layouts of the sheet.SheetDefinition.Builder sheetControlLayouts(Consumer<SheetControlLayout.Builder>... sheetControlLayouts)
The control layouts of the sheet.
This is a convenience method that creates an instance of theSheetControlLayout.Builder avoiding the need to
create one manually via SheetControlLayout.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #sheetControlLayouts(List.
sheetControlLayouts - a consumer that will call methods on
SheetControlLayout.Builder#sheetControlLayouts(java.util.Collection) SheetDefinition.Builder contentType(String contentType)
The layout content type of the sheet. Choose one of the following options:
PAGINATED: Creates a sheet for a paginated report.
INTERACTIVE: Creates a sheet for an interactive dashboard.
contentType - The layout content type of the sheet. Choose one of the following options:
PAGINATED: Creates a sheet for a paginated report.
INTERACTIVE: Creates a sheet for an interactive dashboard.
SheetContentType,
SheetContentTypeSheetDefinition.Builder contentType(SheetContentType contentType)
The layout content type of the sheet. Choose one of the following options:
PAGINATED: Creates a sheet for a paginated report.
INTERACTIVE: Creates a sheet for an interactive dashboard.
contentType - The layout content type of the sheet. Choose one of the following options:
PAGINATED: Creates a sheet for a paginated report.
INTERACTIVE: Creates a sheet for an interactive dashboard.
SheetContentType,
SheetContentTypeCopyright © 2023. All rights reserved.