|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.elasticbeanstalk.model.ConfigurationOptionDescription
public class ConfigurationOptionDescription
Describes the possible values for a configuration option.
Constructor Summary | |
---|---|
ConfigurationOptionDescription()
Default constructor for a new ConfigurationOptionDescription object. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getChangeSeverity()
An indication of which action is required if the value for this configuration option changes: |
String |
getDefaultValue()
The default value for this configuration option. |
Integer |
getMaxLength()
If specified, the configuration option must be a string value no longer than this value. |
Integer |
getMaxValue()
If specified, the configuration option must be a numeric value less than this value. |
Integer |
getMinValue()
If specified, the configuration option must be a numeric value greater than this value. |
String |
getName()
The name of the configuration option. |
String |
getNamespace()
A unique namespace identifying the option's associated AWS resource. |
OptionRestrictionRegex |
getRegex()
If specified, the configuration option must be a string value that satisfies this regular expression. |
Boolean |
getUserDefined()
An indication of whether the user defined this configuration option: |
List<String> |
getValueOptions()
If specified, values for the configuration option are selected from this list. |
String |
getValueType()
An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: |
int |
hashCode()
|
Boolean |
isUserDefined()
An indication of whether the user defined this configuration option: |
void |
setChangeSeverity(String changeSeverity)
An indication of which action is required if the value for this configuration option changes: |
void |
setDefaultValue(String defaultValue)
The default value for this configuration option. |
void |
setMaxLength(Integer maxLength)
If specified, the configuration option must be a string value no longer than this value. |
void |
setMaxValue(Integer maxValue)
If specified, the configuration option must be a numeric value less than this value. |
void |
setMinValue(Integer minValue)
If specified, the configuration option must be a numeric value greater than this value. |
void |
setName(String name)
The name of the configuration option. |
void |
setNamespace(String namespace)
A unique namespace identifying the option's associated AWS resource. |
void |
setRegex(OptionRestrictionRegex regex)
If specified, the configuration option must be a string value that satisfies this regular expression. |
void |
setUserDefined(Boolean userDefined)
An indication of whether the user defined this configuration option: |
void |
setValueOptions(Collection<String> valueOptions)
If specified, values for the configuration option are selected from this list. |
void |
setValueType(ConfigurationOptionValueType valueType)
An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: |
void |
setValueType(String valueType)
An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
ConfigurationOptionDescription |
withChangeSeverity(String changeSeverity)
An indication of which action is required if the value for this configuration option changes: |
ConfigurationOptionDescription |
withDefaultValue(String defaultValue)
The default value for this configuration option. |
ConfigurationOptionDescription |
withMaxLength(Integer maxLength)
If specified, the configuration option must be a string value no longer than this value. |
ConfigurationOptionDescription |
withMaxValue(Integer maxValue)
If specified, the configuration option must be a numeric value less than this value. |
ConfigurationOptionDescription |
withMinValue(Integer minValue)
If specified, the configuration option must be a numeric value greater than this value. |
ConfigurationOptionDescription |
withName(String name)
The name of the configuration option. |
ConfigurationOptionDescription |
withNamespace(String namespace)
A unique namespace identifying the option's associated AWS resource. |
ConfigurationOptionDescription |
withRegex(OptionRestrictionRegex regex)
If specified, the configuration option must be a string value that satisfies this regular expression. |
ConfigurationOptionDescription |
withUserDefined(Boolean userDefined)
An indication of whether the user defined this configuration option: |
ConfigurationOptionDescription |
withValueOptions(Collection<String> valueOptions)
If specified, values for the configuration option are selected from this list. |
ConfigurationOptionDescription |
withValueOptions(String... valueOptions)
If specified, values for the configuration option are selected from this list. |
ConfigurationOptionDescription |
withValueType(ConfigurationOptionValueType valueType)
An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: |
ConfigurationOptionDescription |
withValueType(String valueType)
An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationOptionDescription()
Method Detail |
---|
public String getNamespace()
public void setNamespace(String namespace)
namespace
- A unique namespace identifying the option's associated AWS resource.public ConfigurationOptionDescription withNamespace(String namespace)
Returns a reference to this object so that method calls can be chained together.
namespace
- A unique namespace identifying the option's associated AWS resource.
public String getName()
public void setName(String name)
name
- The name of the configuration option.public ConfigurationOptionDescription withName(String name)
Returns a reference to this object so that method calls can be chained together.
name
- The name of the configuration option.
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
defaultValue
- The default value for this configuration option.public ConfigurationOptionDescription withDefaultValue(String defaultValue)
Returns a reference to this object so that method calls can be chained together.
defaultValue
- The default value for this configuration option.
public String getChangeSeverity()
NoInterruption - There is no interruption to the environment or application availability.
RestartEnvironment - The environment is restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
RestartApplicationServer - The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
NoInterruption
: There is no interruption to the
environment or application availability. RestartEnvironment
: The environment is entirely
restarted, all AWS resources are deleted and recreated, and the
environment is unavailable during the process. RestartApplicationServer
: The environment is available
the entire time. However, a short application outage occurs when the
application servers on the running Amazon EC2 instances are restarted.
NoInterruption - There is no interruption to the environment or application availability.
RestartEnvironment - The environment is restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
RestartApplicationServer - The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
NoInterruption
: There is no interruption to the
environment or application availability. RestartEnvironment
: The environment is entirely
restarted, all AWS resources are deleted and recreated, and the
environment is unavailable during the process. RestartApplicationServer
: The environment is available
the entire time. However, a short application outage occurs when the
application servers on the running Amazon EC2 instances are restarted.
public void setChangeSeverity(String changeSeverity)
NoInterruption - There is no interruption to the environment or application availability.
RestartEnvironment - The environment is restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
RestartApplicationServer - The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
NoInterruption
: There is no interruption to the
environment or application availability. RestartEnvironment
: The environment is entirely
restarted, all AWS resources are deleted and recreated, and the
environment is unavailable during the process. RestartApplicationServer
: The environment is available
the entire time. However, a short application outage occurs when the
application servers on the running Amazon EC2 instances are restarted.
changeSeverity
- An indication of which action is required if the value for this
configuration option changes: NoInterruption - There is no interruption to the environment or application availability.
RestartEnvironment - The environment is restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
RestartApplicationServer - The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
NoInterruption
: There is no interruption to the
environment or application availability. RestartEnvironment
: The environment is entirely
restarted, all AWS resources are deleted and recreated, and the
environment is unavailable during the process. RestartApplicationServer
: The environment is available
the entire time. However, a short application outage occurs when the
application servers on the running Amazon EC2 instances are restarted.
public ConfigurationOptionDescription withChangeSeverity(String changeSeverity)
NoInterruption - There is no interruption to the environment or application availability.
RestartEnvironment - The environment is restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
RestartApplicationServer - The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
NoInterruption
: There is no interruption to the
environment or application availability. RestartEnvironment
: The environment is entirely
restarted, all AWS resources are deleted and recreated, and the
environment is unavailable during the process. RestartApplicationServer
: The environment is available
the entire time. However, a short application outage occurs when the
application servers on the running Amazon EC2 instances are restarted.
Returns a reference to this object so that method calls can be chained together.
changeSeverity
- An indication of which action is required if the value for this
configuration option changes: NoInterruption - There is no interruption to the environment or application availability.
RestartEnvironment - The environment is restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
RestartApplicationServer - The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
NoInterruption
: There is no interruption to the
environment or application availability. RestartEnvironment
: The environment is entirely
restarted, all AWS resources are deleted and recreated, and the
environment is unavailable during the process. RestartApplicationServer
: The environment is available
the entire time. However, a short application outage occurs when the
application servers on the running Amazon EC2 instances are restarted.
public Boolean isUserDefined()
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
public void setUserDefined(Boolean userDefined)
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
userDefined
- An indication of whether the user defined this configuration option:
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
public ConfigurationOptionDescription withUserDefined(Boolean userDefined)
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
Returns a reference to this object so that method calls can be chained together.
userDefined
- An indication of whether the user defined this configuration option:
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
public Boolean getUserDefined()
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
true
: This
configuration option was defined by the user. It is a valid choice for
specifying this as an Option to Remove when updating configuration
settings.
false
: This
configuration was not defined by the user.
true
: This configuration option was defined by
the user. It is a valid choice for specifying if this as an
Option to Remove
when updating configuration settings.
false
: This configuration was not defined by
the user. Constraint: You can remove only
UserDefined
options from a configuration.
Valid
Values: true
| false
public String getValueType()
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
.
Constraints:
Allowed Values: Scalar, List
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. ConfigurationOptionValueType
public void setValueType(String valueType)
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
.
Constraints:
Allowed Values: Scalar, List
valueType
- An indication of which type of values this option has and whether it
is allowable to select one or more than one of the possible values:
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. ConfigurationOptionValueType
public ConfigurationOptionDescription withValueType(String valueType)
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: Scalar, List
valueType
- An indication of which type of values this option has and whether it
is allowable to select one or more than one of the possible values:
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. ConfigurationOptionValueType
public void setValueType(ConfigurationOptionValueType valueType)
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
.
Constraints:
Allowed Values: Scalar, List
valueType
- An indication of which type of values this option has and whether it
is allowable to select one or more than one of the possible values:
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. ConfigurationOptionValueType
public ConfigurationOptionDescription withValueType(ConfigurationOptionValueType valueType)
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: Scalar, List
valueType
- An indication of which type of values this option has and whether it
is allowable to select one or more than one of the possible values:
Scalar
: Values
for this option are a single selection from the possible values, or a
unformatted string or numeric value governed by the MIN/MAX/Regex
constraints:
List
:
Values for this option are multiple selections of the possible values.
Boolean
: Values for
this option are either true
or false
.
Scalar
: Values for
this option are a single selection from the possible values, or an
unformatted string, or numeric value governed by the
MIN/MAX/Regex
constraints. List
:
Values for this option are multiple selections from the possible
values. Boolean
: Values for this option are
either true
or false
. ConfigurationOptionValueType
public List<String> getValueOptions()
public void setValueOptions(Collection<String> valueOptions)
valueOptions
- If specified, values for the configuration option are selected from
this list.public ConfigurationOptionDescription withValueOptions(String... valueOptions)
Returns a reference to this object so that method calls can be chained together.
valueOptions
- If specified, values for the configuration option are selected from
this list.
public ConfigurationOptionDescription withValueOptions(Collection<String> valueOptions)
Returns a reference to this object so that method calls can be chained together.
valueOptions
- If specified, values for the configuration option are selected from
this list.
public Integer getMinValue()
public void setMinValue(Integer minValue)
minValue
- If specified, the configuration option must be a numeric value greater
than this value.public ConfigurationOptionDescription withMinValue(Integer minValue)
Returns a reference to this object so that method calls can be chained together.
minValue
- If specified, the configuration option must be a numeric value greater
than this value.
public Integer getMaxValue()
public void setMaxValue(Integer maxValue)
maxValue
- If specified, the configuration option must be a numeric value less
than this value.public ConfigurationOptionDescription withMaxValue(Integer maxValue)
Returns a reference to this object so that method calls can be chained together.
maxValue
- If specified, the configuration option must be a numeric value less
than this value.
public Integer getMaxLength()
public void setMaxLength(Integer maxLength)
maxLength
- If specified, the configuration option must be a string value no
longer than this value.public ConfigurationOptionDescription withMaxLength(Integer maxLength)
Returns a reference to this object so that method calls can be chained together.
maxLength
- If specified, the configuration option must be a string value no
longer than this value.
public OptionRestrictionRegex getRegex()
public void setRegex(OptionRestrictionRegex regex)
regex
- If specified, the configuration option must be a string value that
satisfies this regular expression.public ConfigurationOptionDescription withRegex(OptionRestrictionRegex regex)
Returns a reference to this object so that method calls can be chained together.
regex
- If specified, the configuration option must be a string value that
satisfies this regular expression.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |