@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SelectedSheetsFilterScopeConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration for applying a filter to specific sheets or visuals. You can apply this filter to multiple visuals that are on one sheet or to all visuals on a sheet.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constructor and Description |
---|
SelectedSheetsFilterScopeConfiguration() |
Modifier and Type | Method and Description |
---|---|
SelectedSheetsFilterScopeConfiguration |
clone() |
boolean |
equals(Object obj) |
List<SheetVisualScopingConfiguration> |
getSheetVisualScopingConfigurations()
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSheetVisualScopingConfigurations(Collection<SheetVisualScopingConfiguration> sheetVisualScopingConfigurations)
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
|
String |
toString()
Returns a string representation of this object.
|
SelectedSheetsFilterScopeConfiguration |
withSheetVisualScopingConfigurations(Collection<SheetVisualScopingConfiguration> sheetVisualScopingConfigurations)
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
|
SelectedSheetsFilterScopeConfiguration |
withSheetVisualScopingConfigurations(SheetVisualScopingConfiguration... sheetVisualScopingConfigurations)
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
|
public SelectedSheetsFilterScopeConfiguration()
public List<SheetVisualScopingConfiguration> getSheetVisualScopingConfigurations()
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
public void setSheetVisualScopingConfigurations(Collection<SheetVisualScopingConfiguration> sheetVisualScopingConfigurations)
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
sheetVisualScopingConfigurations
- The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.public SelectedSheetsFilterScopeConfiguration withSheetVisualScopingConfigurations(SheetVisualScopingConfiguration... sheetVisualScopingConfigurations)
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
NOTE: This method appends the values to the existing list (if any). Use
setSheetVisualScopingConfigurations(java.util.Collection)
or
withSheetVisualScopingConfigurations(java.util.Collection)
if you want to override the existing values.
sheetVisualScopingConfigurations
- The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.public SelectedSheetsFilterScopeConfiguration withSheetVisualScopingConfigurations(Collection<SheetVisualScopingConfiguration> sheetVisualScopingConfigurations)
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
sheetVisualScopingConfigurations
- The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.public String toString()
toString
in class Object
Object.toString()
public SelectedSheetsFilterScopeConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.