@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfigurationOptions extends Object implements Serializable, Cloneable, StructuredPojo
The options for customizing a security control parameter.
Constructor and Description |
---|
ConfigurationOptions() |
Modifier and Type | Method and Description |
---|---|
ConfigurationOptions |
clone() |
boolean |
equals(Object obj) |
BooleanConfigurationOptions |
getBoolean()
The options for customizing a security control parameter that is a boolean.
|
DoubleConfigurationOptions |
getDouble()
The options for customizing a security control parameter that is a double.
|
EnumConfigurationOptions |
getEnum()
The options for customizing a security control parameter that is an enum.
|
EnumListConfigurationOptions |
getEnumList()
The options for customizing a security control parameter that is a list of enums.
|
IntegerConfigurationOptions |
getInteger()
The options for customizing a security control parameter that is an integer.
|
IntegerListConfigurationOptions |
getIntegerList()
The options for customizing a security control parameter that is a list of integers.
|
StringConfigurationOptions |
getString()
The options for customizing a security control parameter that is a string data type.
|
StringListConfigurationOptions |
getStringList()
The options for customizing a security control parameter that is a list of strings.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBoolean(BooleanConfigurationOptions booleanValue)
The options for customizing a security control parameter that is a boolean.
|
void |
setDouble(DoubleConfigurationOptions doubleValue)
The options for customizing a security control parameter that is a double.
|
void |
setEnum(EnumConfigurationOptions enumValue)
The options for customizing a security control parameter that is an enum.
|
void |
setEnumList(EnumListConfigurationOptions enumList)
The options for customizing a security control parameter that is a list of enums.
|
void |
setInteger(IntegerConfigurationOptions integer)
The options for customizing a security control parameter that is an integer.
|
void |
setIntegerList(IntegerListConfigurationOptions integerList)
The options for customizing a security control parameter that is a list of integers.
|
void |
setString(StringConfigurationOptions string)
The options for customizing a security control parameter that is a string data type.
|
void |
setStringList(StringListConfigurationOptions stringList)
The options for customizing a security control parameter that is a list of strings.
|
String |
toString()
Returns a string representation of this object.
|
ConfigurationOptions |
withBoolean(BooleanConfigurationOptions booleanValue)
The options for customizing a security control parameter that is a boolean.
|
ConfigurationOptions |
withDouble(DoubleConfigurationOptions doubleValue)
The options for customizing a security control parameter that is a double.
|
ConfigurationOptions |
withEnum(EnumConfigurationOptions enumValue)
The options for customizing a security control parameter that is an enum.
|
ConfigurationOptions |
withEnumList(EnumListConfigurationOptions enumList)
The options for customizing a security control parameter that is a list of enums.
|
ConfigurationOptions |
withInteger(IntegerConfigurationOptions integer)
The options for customizing a security control parameter that is an integer.
|
ConfigurationOptions |
withIntegerList(IntegerListConfigurationOptions integerList)
The options for customizing a security control parameter that is a list of integers.
|
ConfigurationOptions |
withString(StringConfigurationOptions string)
The options for customizing a security control parameter that is a string data type.
|
ConfigurationOptions |
withStringList(StringListConfigurationOptions stringList)
The options for customizing a security control parameter that is a list of strings.
|
public void setInteger(IntegerConfigurationOptions integer)
The options for customizing a security control parameter that is an integer.
integer
- The options for customizing a security control parameter that is an integer.public IntegerConfigurationOptions getInteger()
The options for customizing a security control parameter that is an integer.
public ConfigurationOptions withInteger(IntegerConfigurationOptions integer)
The options for customizing a security control parameter that is an integer.
integer
- The options for customizing a security control parameter that is an integer.public void setIntegerList(IntegerListConfigurationOptions integerList)
The options for customizing a security control parameter that is a list of integers.
integerList
- The options for customizing a security control parameter that is a list of integers.public IntegerListConfigurationOptions getIntegerList()
The options for customizing a security control parameter that is a list of integers.
public ConfigurationOptions withIntegerList(IntegerListConfigurationOptions integerList)
The options for customizing a security control parameter that is a list of integers.
integerList
- The options for customizing a security control parameter that is a list of integers.public void setDouble(DoubleConfigurationOptions doubleValue)
The options for customizing a security control parameter that is a double.
doubleValue
- The options for customizing a security control parameter that is a double.public DoubleConfigurationOptions getDouble()
The options for customizing a security control parameter that is a double.
public ConfigurationOptions withDouble(DoubleConfigurationOptions doubleValue)
The options for customizing a security control parameter that is a double.
doubleValue
- The options for customizing a security control parameter that is a double.public void setString(StringConfigurationOptions string)
The options for customizing a security control parameter that is a string data type.
string
- The options for customizing a security control parameter that is a string data type.public StringConfigurationOptions getString()
The options for customizing a security control parameter that is a string data type.
public ConfigurationOptions withString(StringConfigurationOptions string)
The options for customizing a security control parameter that is a string data type.
string
- The options for customizing a security control parameter that is a string data type.public void setStringList(StringListConfigurationOptions stringList)
The options for customizing a security control parameter that is a list of strings.
stringList
- The options for customizing a security control parameter that is a list of strings.public StringListConfigurationOptions getStringList()
The options for customizing a security control parameter that is a list of strings.
public ConfigurationOptions withStringList(StringListConfigurationOptions stringList)
The options for customizing a security control parameter that is a list of strings.
stringList
- The options for customizing a security control parameter that is a list of strings.public void setBoolean(BooleanConfigurationOptions booleanValue)
The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options
are true
and false
.
booleanValue
- The options for customizing a security control parameter that is a boolean. For a boolean parameter, the
options are true
and false
.public BooleanConfigurationOptions getBoolean()
The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options
are true
and false
.
true
and false
.public ConfigurationOptions withBoolean(BooleanConfigurationOptions booleanValue)
The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options
are true
and false
.
booleanValue
- The options for customizing a security control parameter that is a boolean. For a boolean parameter, the
options are true
and false
.public void setEnum(EnumConfigurationOptions enumValue)
The options for customizing a security control parameter that is an enum.
enumValue
- The options for customizing a security control parameter that is an enum.public EnumConfigurationOptions getEnum()
The options for customizing a security control parameter that is an enum.
public ConfigurationOptions withEnum(EnumConfigurationOptions enumValue)
The options for customizing a security control parameter that is an enum.
enumValue
- The options for customizing a security control parameter that is an enum.public void setEnumList(EnumListConfigurationOptions enumList)
The options for customizing a security control parameter that is a list of enums.
enumList
- The options for customizing a security control parameter that is a list of enums.public EnumListConfigurationOptions getEnumList()
The options for customizing a security control parameter that is a list of enums.
public ConfigurationOptions withEnumList(EnumListConfigurationOptions enumList)
The options for customizing a security control parameter that is a list of enums.
enumList
- The options for customizing a security control parameter that is a list of enums.public String toString()
toString
in class Object
Object.toString()
public ConfigurationOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.