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 OptionSpecification
clone()
boolean
equals(Object obj)
String
getNamespace()
A unique namespace identifying the option's associated AWS resource.String
getOptionName()
The name of the configuration option.String
getResourceName()
A unique resource name for a time-based scaling configuration option.int
hashCode()
void
setNamespace(String namespace)
A unique namespace identifying the option's associated AWS resource.void
setOptionName(String optionName)
The name of the configuration option.void
setResourceName(String resourceName)
A unique resource name for a time-based scaling configuration option.String
toString()
Returns a string representation of this object; useful for testing and debugging.OptionSpecification
withNamespace(String namespace)
A unique namespace identifying the option's associated AWS resource.OptionSpecification
withOptionName(String optionName)
The name of the configuration option.OptionSpecification
withResourceName(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:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public OptionSpecification clone()
-
-