@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IntegerConfigurationOptions extends Object implements Serializable, Cloneable, StructuredPojo
The options for customizing a security control parameter that is an integer.
| Constructor and Description | 
|---|
| IntegerConfigurationOptions() | 
| Modifier and Type | Method and Description | 
|---|---|
| IntegerConfigurationOptions | clone() | 
| boolean | equals(Object obj) | 
| Integer | getDefaultValue()
 The Security Hub default value for a control parameter that is an integer. | 
| Integer | getMax()
 The maximum valid value for a control parameter that is an integer. | 
| Integer | getMin()
 The minimum valid value for a control parameter that is an integer. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setDefaultValue(Integer defaultValue)
 The Security Hub default value for a control parameter that is an integer. | 
| void | setMax(Integer max)
 The maximum valid value for a control parameter that is an integer. | 
| void | setMin(Integer min)
 The minimum valid value for a control parameter that is an integer. | 
| String | toString()Returns a string representation of this object. | 
| IntegerConfigurationOptions | withDefaultValue(Integer defaultValue)
 The Security Hub default value for a control parameter that is an integer. | 
| IntegerConfigurationOptions | withMax(Integer max)
 The maximum valid value for a control parameter that is an integer. | 
| IntegerConfigurationOptions | withMin(Integer min)
 The minimum valid value for a control parameter that is an integer. | 
public void setDefaultValue(Integer defaultValue)
The Security Hub default value for a control parameter that is an integer.
defaultValue - The Security Hub default value for a control parameter that is an integer.public Integer getDefaultValue()
The Security Hub default value for a control parameter that is an integer.
public IntegerConfigurationOptions withDefaultValue(Integer defaultValue)
The Security Hub default value for a control parameter that is an integer.
defaultValue - The Security Hub default value for a control parameter that is an integer.public void setMin(Integer min)
The minimum valid value for a control parameter that is an integer.
min - The minimum valid value for a control parameter that is an integer.public Integer getMin()
The minimum valid value for a control parameter that is an integer.
public IntegerConfigurationOptions withMin(Integer min)
The minimum valid value for a control parameter that is an integer.
min - The minimum valid value for a control parameter that is an integer.public void setMax(Integer max)
The maximum valid value for a control parameter that is an integer.
max - The maximum valid value for a control parameter that is an integer.public Integer getMax()
The maximum valid value for a control parameter that is an integer.
public IntegerConfigurationOptions withMax(Integer max)
The maximum valid value for a control parameter that is an integer.
max - The maximum valid value for a control parameter that is an integer.public String toString()
toString in class ObjectObject.toString()public IntegerConfigurationOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.