@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StatisticsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration of evaluations for a profile job. This configuration can be used to select evaluations and override the parameters of selected evaluations.
Constructor and Description |
---|
StatisticsConfiguration() |
Modifier and Type | Method and Description |
---|---|
StatisticsConfiguration |
clone() |
boolean |
equals(Object obj) |
List<String> |
getIncludedStatistics()
List of included evaluations.
|
List<StatisticOverride> |
getOverrides()
List of overrides for evaluations.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIncludedStatistics(Collection<String> includedStatistics)
List of included evaluations.
|
void |
setOverrides(Collection<StatisticOverride> overrides)
List of overrides for evaluations.
|
String |
toString()
Returns a string representation of this object.
|
StatisticsConfiguration |
withIncludedStatistics(Collection<String> includedStatistics)
List of included evaluations.
|
StatisticsConfiguration |
withIncludedStatistics(String... includedStatistics)
List of included evaluations.
|
StatisticsConfiguration |
withOverrides(Collection<StatisticOverride> overrides)
List of overrides for evaluations.
|
StatisticsConfiguration |
withOverrides(StatisticOverride... overrides)
List of overrides for evaluations.
|
public List<String> getIncludedStatistics()
List of included evaluations. When the list is undefined, all supported evaluations will be included.
public void setIncludedStatistics(Collection<String> includedStatistics)
List of included evaluations. When the list is undefined, all supported evaluations will be included.
includedStatistics
- List of included evaluations. When the list is undefined, all supported evaluations will be included.public StatisticsConfiguration withIncludedStatistics(String... includedStatistics)
List of included evaluations. When the list is undefined, all supported evaluations will be included.
NOTE: This method appends the values to the existing list (if any). Use
setIncludedStatistics(java.util.Collection)
or withIncludedStatistics(java.util.Collection)
if
you want to override the existing values.
includedStatistics
- List of included evaluations. When the list is undefined, all supported evaluations will be included.public StatisticsConfiguration withIncludedStatistics(Collection<String> includedStatistics)
List of included evaluations. When the list is undefined, all supported evaluations will be included.
includedStatistics
- List of included evaluations. When the list is undefined, all supported evaluations will be included.public List<StatisticOverride> getOverrides()
List of overrides for evaluations.
public void setOverrides(Collection<StatisticOverride> overrides)
List of overrides for evaluations.
overrides
- List of overrides for evaluations.public StatisticsConfiguration withOverrides(StatisticOverride... overrides)
List of overrides for evaluations.
NOTE: This method appends the values to the existing list (if any). Use
setOverrides(java.util.Collection)
or withOverrides(java.util.Collection)
if you want to
override the existing values.
overrides
- List of overrides for evaluations.public StatisticsConfiguration withOverrides(Collection<StatisticOverride> overrides)
List of overrides for evaluations.
overrides
- List of overrides for evaluations.public String toString()
toString
in class Object
Object.toString()
public StatisticsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.