@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ColumnStatisticsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.
Constructor and Description |
---|
ColumnStatisticsConfiguration() |
Modifier and Type | Method and Description |
---|---|
ColumnStatisticsConfiguration |
clone() |
boolean |
equals(Object obj) |
List<ColumnSelector> |
getSelectors()
List of column selectors.
|
StatisticsConfiguration |
getStatistics()
Configuration for evaluations.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSelectors(Collection<ColumnSelector> selectors)
List of column selectors.
|
void |
setStatistics(StatisticsConfiguration statistics)
Configuration for evaluations.
|
String |
toString()
Returns a string representation of this object.
|
ColumnStatisticsConfiguration |
withSelectors(Collection<ColumnSelector> selectors)
List of column selectors.
|
ColumnStatisticsConfiguration |
withSelectors(ColumnSelector... selectors)
List of column selectors.
|
ColumnStatisticsConfiguration |
withStatistics(StatisticsConfiguration statistics)
Configuration for evaluations.
|
public List<ColumnSelector> getSelectors()
List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
public void setSelectors(Collection<ColumnSelector> selectors)
List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
selectors
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are
undefined, configuration will be applied to all supported columns.public ColumnStatisticsConfiguration withSelectors(ColumnSelector... selectors)
List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
NOTE: This method appends the values to the existing list (if any). Use
setSelectors(java.util.Collection)
or withSelectors(java.util.Collection)
if you want to
override the existing values.
selectors
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are
undefined, configuration will be applied to all supported columns.public ColumnStatisticsConfiguration withSelectors(Collection<ColumnSelector> selectors)
List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
selectors
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are
undefined, configuration will be applied to all supported columns.public void setStatistics(StatisticsConfiguration statistics)
Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
statistics
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of
evaluations.public StatisticsConfiguration getStatistics()
Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
public ColumnStatisticsConfiguration withStatistics(StatisticsConfiguration statistics)
Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
statistics
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of
evaluations.public String toString()
toString
in class Object
Object.toString()
public ColumnStatisticsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.