@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SnapshotFileSheetSelection extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains information that identifies the snapshot that needs to be generated.
| Constructor and Description |
|---|
SnapshotFileSheetSelection() |
| Modifier and Type | Method and Description |
|---|---|
SnapshotFileSheetSelection |
clone() |
boolean |
equals(Object obj) |
String |
getSelectionScope()
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of.
|
String |
getSheetId()
The sheet ID of the dashboard to generate the snapshot artifact from.
|
List<String> |
getVisualIds()
A list of visual IDs that are located in the selected sheet.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setSelectionScope(String selectionScope)
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of.
|
void |
setSheetId(String sheetId)
The sheet ID of the dashboard to generate the snapshot artifact from.
|
void |
setVisualIds(Collection<String> visualIds)
A list of visual IDs that are located in the selected sheet.
|
String |
toString()
Returns a string representation of this object.
|
SnapshotFileSheetSelection |
withSelectionScope(SnapshotFileSheetSelectionScope selectionScope)
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of.
|
SnapshotFileSheetSelection |
withSelectionScope(String selectionScope)
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of.
|
SnapshotFileSheetSelection |
withSheetId(String sheetId)
The sheet ID of the dashboard to generate the snapshot artifact from.
|
SnapshotFileSheetSelection |
withVisualIds(Collection<String> visualIds)
A list of visual IDs that are located in the selected sheet.
|
SnapshotFileSheetSelection |
withVisualIds(String... visualIds)
A list of visual IDs that are located in the selected sheet.
|
public void setSheetId(String sheetId)
The sheet ID of the dashboard to generate the snapshot artifact from. This value is required for CSV and PDF format types.
sheetId - The sheet ID of the dashboard to generate the snapshot artifact from. This value is required for CSV and
PDF format types.public String getSheetId()
The sheet ID of the dashboard to generate the snapshot artifact from. This value is required for CSV and PDF format types.
public SnapshotFileSheetSelection withSheetId(String sheetId)
The sheet ID of the dashboard to generate the snapshot artifact from. This value is required for CSV and PDF format types.
sheetId - The sheet ID of the dashboard to generate the snapshot artifact from. This value is required for CSV and
PDF format types.public void setSelectionScope(String selectionScope)
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the snapshot is a
PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is required if
the snapshot is a CSV.
selectionScope - The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You
can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the
snapshot is a PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is
required if the snapshot is a CSV.
SnapshotFileSheetSelectionScopepublic String getSelectionScope()
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the snapshot is a
PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is required if
the snapshot is a CSV.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the
snapshot is a PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is
required if the snapshot is a CSV.
SnapshotFileSheetSelectionScopepublic SnapshotFileSheetSelection withSelectionScope(String selectionScope)
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the snapshot is a
PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is required if
the snapshot is a CSV.
selectionScope - The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You
can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the
snapshot is a PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is
required if the snapshot is a CSV.
SnapshotFileSheetSelectionScopepublic SnapshotFileSheetSelection withSelectionScope(SnapshotFileSheetSelectionScope selectionScope)
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the snapshot is a
PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is required if
the snapshot is a CSV.
selectionScope - The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You
can choose one of the following options.
ALL_VISUALS - Selects all visuals that are on the sheet. This value is required if the
snapshot is a PDF.
SELECTED_VISUALS - Select the visual that you want to add to the snapshot. This value is
required if the snapshot is a CSV.
SnapshotFileSheetSelectionScopepublic List<String> getVisualIds()
A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to this structure.
public void setVisualIds(Collection<String> visualIds)
A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to this structure.
visualIds - A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot
tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to
this structure.public SnapshotFileSheetSelection withVisualIds(String... visualIds)
A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to this structure.
NOTE: This method appends the values to the existing list (if any). Use
setVisualIds(java.util.Collection) or withVisualIds(java.util.Collection) if you want to
override the existing values.
visualIds - A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot
tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to
this structure.public SnapshotFileSheetSelection withVisualIds(Collection<String> visualIds)
A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to this structure.
visualIds - A list of visual IDs that are located in the selected sheet. This structure supports tables and pivot
tables. This structure is required if you are generating a CSV. You can add a maximum of 1 visual ID to
this structure.public String toString()
toString in class ObjectObject.toString()public SnapshotFileSheetSelection clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.