@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IntegerListConfigurationOptions extends Object implements Serializable, Cloneable, StructuredPojo
The options for customizing a security control parameter that is a list of integers.
Constructor and Description |
---|
IntegerListConfigurationOptions() |
Modifier and Type | Method and Description |
---|---|
IntegerListConfigurationOptions |
clone() |
boolean |
equals(Object obj) |
List<Integer> |
getDefaultValue()
The Security Hub default value for a control parameter that is a list of integers.
|
Integer |
getMax()
The maximum valid value for a control parameter that is a list of integers.
|
Integer |
getMaxItems()
The maximum number of list items that an interger list control parameter can accept.
|
Integer |
getMin()
The minimum valid value for a control parameter that is a list of integers.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefaultValue(Collection<Integer> defaultValue)
The Security Hub default value for a control parameter that is a list of integers.
|
void |
setMax(Integer max)
The maximum valid value for a control parameter that is a list of integers.
|
void |
setMaxItems(Integer maxItems)
The maximum number of list items that an interger list control parameter can accept.
|
void |
setMin(Integer min)
The minimum valid value for a control parameter that is a list of integers.
|
String |
toString()
Returns a string representation of this object.
|
IntegerListConfigurationOptions |
withDefaultValue(Collection<Integer> defaultValue)
The Security Hub default value for a control parameter that is a list of integers.
|
IntegerListConfigurationOptions |
withDefaultValue(Integer... defaultValue)
The Security Hub default value for a control parameter that is a list of integers.
|
IntegerListConfigurationOptions |
withMax(Integer max)
The maximum valid value for a control parameter that is a list of integers.
|
IntegerListConfigurationOptions |
withMaxItems(Integer maxItems)
The maximum number of list items that an interger list control parameter can accept.
|
IntegerListConfigurationOptions |
withMin(Integer min)
The minimum valid value for a control parameter that is a list of integers.
|
public List<Integer> getDefaultValue()
The Security Hub default value for a control parameter that is a list of integers.
public void setDefaultValue(Collection<Integer> defaultValue)
The Security Hub default value for a control parameter that is a list of integers.
defaultValue
- The Security Hub default value for a control parameter that is a list of integers.public IntegerListConfigurationOptions withDefaultValue(Integer... defaultValue)
The Security Hub default value for a control parameter that is a list of integers.
NOTE: This method appends the values to the existing list (if any). Use
setDefaultValue(java.util.Collection)
or withDefaultValue(java.util.Collection)
if you want to
override the existing values.
defaultValue
- The Security Hub default value for a control parameter that is a list of integers.public IntegerListConfigurationOptions withDefaultValue(Collection<Integer> defaultValue)
The Security Hub default value for a control parameter that is a list of integers.
defaultValue
- The Security Hub default value for a control parameter that is a list of integers.public void setMin(Integer min)
The minimum valid value for a control parameter that is a list of integers.
min
- The minimum valid value for a control parameter that is a list of integers.public Integer getMin()
The minimum valid value for a control parameter that is a list of integers.
public IntegerListConfigurationOptions withMin(Integer min)
The minimum valid value for a control parameter that is a list of integers.
min
- The minimum valid value for a control parameter that is a list of integers.public void setMax(Integer max)
The maximum valid value for a control parameter that is a list of integers.
max
- The maximum valid value for a control parameter that is a list of integers.public Integer getMax()
The maximum valid value for a control parameter that is a list of integers.
public IntegerListConfigurationOptions withMax(Integer max)
The maximum valid value for a control parameter that is a list of integers.
max
- The maximum valid value for a control parameter that is a list of integers.public void setMaxItems(Integer maxItems)
The maximum number of list items that an interger list control parameter can accept.
maxItems
- The maximum number of list items that an interger list control parameter can accept.public Integer getMaxItems()
The maximum number of list items that an interger list control parameter can accept.
public IntegerListConfigurationOptions withMaxItems(Integer maxItems)
The maximum number of list items that an interger list control parameter can accept.
maxItems
- The maximum number of list items that an interger list control parameter can accept.public String toString()
toString
in class Object
Object.toString()
public IntegerListConfigurationOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.