@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FilterOperationSelectedFieldsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of selected fields in theCustomActionFilterOperation
.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constructor and Description |
---|
FilterOperationSelectedFieldsConfiguration() |
Modifier and Type | Method and Description |
---|---|
FilterOperationSelectedFieldsConfiguration |
clone() |
boolean |
equals(Object obj) |
List<ColumnIdentifier> |
getSelectedColumns()
The selected columns of a dataset.
|
String |
getSelectedFieldOptions()
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation . |
List<String> |
getSelectedFields()
Chooses the fields that are filtered in
CustomActionFilterOperation . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSelectedColumns(Collection<ColumnIdentifier> selectedColumns)
The selected columns of a dataset.
|
void |
setSelectedFieldOptions(String selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation . |
void |
setSelectedFields(Collection<String> selectedFields)
Chooses the fields that are filtered in
CustomActionFilterOperation . |
String |
toString()
Returns a string representation of this object.
|
FilterOperationSelectedFieldsConfiguration |
withSelectedColumns(Collection<ColumnIdentifier> selectedColumns)
The selected columns of a dataset.
|
FilterOperationSelectedFieldsConfiguration |
withSelectedColumns(ColumnIdentifier... selectedColumns)
The selected columns of a dataset.
|
FilterOperationSelectedFieldsConfiguration |
withSelectedFieldOptions(SelectedFieldOptions selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation . |
FilterOperationSelectedFieldsConfiguration |
withSelectedFieldOptions(String selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation . |
FilterOperationSelectedFieldsConfiguration |
withSelectedFields(Collection<String> selectedFields)
Chooses the fields that are filtered in
CustomActionFilterOperation . |
FilterOperationSelectedFieldsConfiguration |
withSelectedFields(String... selectedFields)
Chooses the fields that are filtered in
CustomActionFilterOperation . |
public FilterOperationSelectedFieldsConfiguration()
public List<String> getSelectedFields()
Chooses the fields that are filtered in CustomActionFilterOperation
.
CustomActionFilterOperation
.public void setSelectedFields(Collection<String> selectedFields)
Chooses the fields that are filtered in CustomActionFilterOperation
.
selectedFields
- Chooses the fields that are filtered in CustomActionFilterOperation
.public FilterOperationSelectedFieldsConfiguration withSelectedFields(String... selectedFields)
Chooses the fields that are filtered in CustomActionFilterOperation
.
NOTE: This method appends the values to the existing list (if any). Use
setSelectedFields(java.util.Collection)
or withSelectedFields(java.util.Collection)
if you want
to override the existing values.
selectedFields
- Chooses the fields that are filtered in CustomActionFilterOperation
.public FilterOperationSelectedFieldsConfiguration withSelectedFields(Collection<String> selectedFields)
Chooses the fields that are filtered in CustomActionFilterOperation
.
selectedFields
- Chooses the fields that are filtered in CustomActionFilterOperation
.public void setSelectedFieldOptions(String selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
selectedFieldOptions
- A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
SelectedFieldOptions
public String getSelectedFieldOptions()
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
SelectedFieldOptions
public FilterOperationSelectedFieldsConfiguration withSelectedFieldOptions(String selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
selectedFieldOptions
- A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
SelectedFieldOptions
public FilterOperationSelectedFieldsConfiguration withSelectedFieldOptions(SelectedFieldOptions selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
selectedFieldOptions
- A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation
.
Valid values are defined as follows:
ALL_FIELDS
: Applies the filter operation to all fields.
SelectedFieldOptions
public List<ColumnIdentifier> getSelectedColumns()
The selected columns of a dataset.
public void setSelectedColumns(Collection<ColumnIdentifier> selectedColumns)
The selected columns of a dataset.
selectedColumns
- The selected columns of a dataset.public FilterOperationSelectedFieldsConfiguration withSelectedColumns(ColumnIdentifier... selectedColumns)
The selected columns of a dataset.
NOTE: This method appends the values to the existing list (if any). Use
setSelectedColumns(java.util.Collection)
or withSelectedColumns(java.util.Collection)
if you
want to override the existing values.
selectedColumns
- The selected columns of a dataset.public FilterOperationSelectedFieldsConfiguration withSelectedColumns(Collection<ColumnIdentifier> selectedColumns)
The selected columns of a dataset.
selectedColumns
- The selected columns of a dataset.public String toString()
toString
in class Object
Object.toString()
public FilterOperationSelectedFieldsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.