Class OptionSpecification
- java.lang.Object
-
- com.amazonaws.services.elasticbeanstalk.model.OptionSpecification
-
- All Implemented Interfaces:
Serializable,Cloneable
public class OptionSpecification extends Object implements Serializable, Cloneable
A specification identifying an individual configuration option.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OptionSpecification()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OptionSpecificationclone()booleanequals(Object obj)StringgetNamespace()A unique namespace identifying the option's associated AWS resource.StringgetOptionName()The name of the configuration option.StringgetResourceName()A unique resource name for a time-based scaling configuration option.inthashCode()voidsetNamespace(String namespace)A unique namespace identifying the option's associated AWS resource.voidsetOptionName(String optionName)The name of the configuration option.voidsetResourceName(String resourceName)A unique resource name for a time-based scaling configuration option.StringtoString()Returns a string representation of this object; useful for testing and debugging.OptionSpecificationwithNamespace(String namespace)A unique namespace identifying the option's associated AWS resource.OptionSpecificationwithOptionName(String optionName)The name of the configuration option.OptionSpecificationwithResourceName(String resourceName)A unique resource name for a time-based scaling configuration option.
-
-
-
Method Detail
-
setResourceName
public void setResourceName(String resourceName)
A unique resource name for a time-based scaling configuration option.
- Parameters:
resourceName- A unique resource name for a time-based scaling configuration option.
-
getResourceName
public String getResourceName()
A unique resource name for a time-based scaling configuration option.
- Returns:
- A unique resource name for a time-based scaling configuration option.
-
withResourceName
public OptionSpecification withResourceName(String resourceName)
A unique resource name for a time-based scaling configuration option.
- Parameters:
resourceName- A unique resource name for a time-based scaling configuration option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNamespace
public void setNamespace(String namespace)
A unique namespace identifying the option's associated AWS resource.
- Parameters:
namespace- A unique namespace identifying the option's associated AWS resource.
-
getNamespace
public String getNamespace()
A unique namespace identifying the option's associated AWS resource.
- Returns:
- A unique namespace identifying the option's associated AWS resource.
-
withNamespace
public OptionSpecification withNamespace(String namespace)
A unique namespace identifying the option's associated AWS resource.
- Parameters:
namespace- A unique namespace identifying the option's associated AWS resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setOptionName
public void setOptionName(String optionName)
The name of the configuration option.
- Parameters:
optionName- The name of the configuration option.
-
getOptionName
public String getOptionName()
The name of the configuration option.
- Returns:
- The name of the configuration option.
-
withOptionName
public OptionSpecification withOptionName(String optionName)
The name of the configuration option.
- Parameters:
optionName- The name of the configuration option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public OptionSpecification clone()
-
-