Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.rds.model
Class OptionGroupOption

java.lang.Object
  extended by com.amazonaws.services.rds.model.OptionGroupOption

public class OptionGroupOption
extends Object

Available option.


Constructor Summary
OptionGroupOption()
           
 
Method Summary
 boolean equals(Object obj)
           
 Integer getDefaultPort()
          If the option requires a port, specifies the default port for the option.
 String getDescription()
          The description of the option.
 String getEngineName()
          Engine name that this option can be applied to.
 String getMajorEngineVersion()
          Indicates the major engine version that the option is available for.
 String getMinimumRequiredMinorEngineVersion()
          The minimum required engine version for the option to be applied.
 String getName()
          The name of the option.
 List<String> getOptionsDependedOn()
          List of all options that are prerequisites for this option.
 Boolean getPortRequired()
          Specifies whether the option requires a port.
 int hashCode()
           
 Boolean isPortRequired()
          Specifies whether the option requires a port.
 void setDefaultPort(Integer defaultPort)
          If the option requires a port, specifies the default port for the option.
 void setDescription(String description)
          The description of the option.
 void setEngineName(String engineName)
          Engine name that this option can be applied to.
 void setMajorEngineVersion(String majorEngineVersion)
          Indicates the major engine version that the option is available for.
 void setMinimumRequiredMinorEngineVersion(String minimumRequiredMinorEngineVersion)
          The minimum required engine version for the option to be applied.
 void setName(String name)
          The name of the option.
 void setOptionsDependedOn(Collection<String> optionsDependedOn)
          List of all options that are prerequisites for this option.
 void setPortRequired(Boolean portRequired)
          Specifies whether the option requires a port.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 OptionGroupOption withDefaultPort(Integer defaultPort)
          If the option requires a port, specifies the default port for the option.
 OptionGroupOption withDescription(String description)
          The description of the option.
 OptionGroupOption withEngineName(String engineName)
          Engine name that this option can be applied to.
 OptionGroupOption withMajorEngineVersion(String majorEngineVersion)
          Indicates the major engine version that the option is available for.
 OptionGroupOption withMinimumRequiredMinorEngineVersion(String minimumRequiredMinorEngineVersion)
          The minimum required engine version for the option to be applied.
 OptionGroupOption withName(String name)
          The name of the option.
 OptionGroupOption withOptionsDependedOn(Collection<String> optionsDependedOn)
          List of all options that are prerequisites for this option.
 OptionGroupOption withOptionsDependedOn(String... optionsDependedOn)
          List of all options that are prerequisites for this option.
 OptionGroupOption withPortRequired(Boolean portRequired)
          Specifies whether the option requires a port.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OptionGroupOption

public OptionGroupOption()
Method Detail

getName

public String getName()
The name of the option.

Returns:
The name of the option.

setName

public void setName(String name)
The name of the option.

Parameters:
name - The name of the option.

withName

public OptionGroupOption withName(String name)
The name of the option.

Returns a reference to this object so that method calls can be chained together.

Parameters:
name - The name of the option.
Returns:
A reference to this updated object so that method calls can be chained together.

getDescription

public String getDescription()
The description of the option.

Returns:
The description of the option.

setDescription

public void setDescription(String description)
The description of the option.

Parameters:
description - The description of the option.

withDescription

public OptionGroupOption withDescription(String description)
The description of the option.

Returns a reference to this object so that method calls can be chained together.

Parameters:
description - The description of the option.
Returns:
A reference to this updated object so that method calls can be chained together.

getEngineName

public String getEngineName()
Engine name that this option can be applied to.

Returns:
Engine name that this option can be applied to.

setEngineName

public void setEngineName(String engineName)
Engine name that this option can be applied to.

Parameters:
engineName - Engine name that this option can be applied to.

withEngineName

public OptionGroupOption withEngineName(String engineName)
Engine name that this option can be applied to.

Returns a reference to this object so that method calls can be chained together.

Parameters:
engineName - Engine name that this option can be applied to.
Returns:
A reference to this updated object so that method calls can be chained together.

getMajorEngineVersion

public String getMajorEngineVersion()
Indicates the major engine version that the option is available for.

Returns:
Indicates the major engine version that the option is available for.

setMajorEngineVersion

public void setMajorEngineVersion(String majorEngineVersion)
Indicates the major engine version that the option is available for.

Parameters:
majorEngineVersion - Indicates the major engine version that the option is available for.

withMajorEngineVersion

public OptionGroupOption withMajorEngineVersion(String majorEngineVersion)
Indicates the major engine version that the option is available for.

Returns a reference to this object so that method calls can be chained together.

Parameters:
majorEngineVersion - Indicates the major engine version that the option is available for.
Returns:
A reference to this updated object so that method calls can be chained together.

getMinimumRequiredMinorEngineVersion

public String getMinimumRequiredMinorEngineVersion()
The minimum required engine version for the option to be applied.

Returns:
The minimum required engine version for the option to be applied.

setMinimumRequiredMinorEngineVersion

public void setMinimumRequiredMinorEngineVersion(String minimumRequiredMinorEngineVersion)
The minimum required engine version for the option to be applied.

Parameters:
minimumRequiredMinorEngineVersion - The minimum required engine version for the option to be applied.

withMinimumRequiredMinorEngineVersion

public OptionGroupOption withMinimumRequiredMinorEngineVersion(String minimumRequiredMinorEngineVersion)
The minimum required engine version for the option to be applied.

Returns a reference to this object so that method calls can be chained together.

Parameters:
minimumRequiredMinorEngineVersion - The minimum required engine version for the option to be applied.
Returns:
A reference to this updated object so that method calls can be chained together.

isPortRequired

public Boolean isPortRequired()
Specifies whether the option requires a port.

Returns:
Specifies whether the option requires a port.

setPortRequired

public void setPortRequired(Boolean portRequired)
Specifies whether the option requires a port.

Parameters:
portRequired - Specifies whether the option requires a port.

withPortRequired

public OptionGroupOption withPortRequired(Boolean portRequired)
Specifies whether the option requires a port.

Returns a reference to this object so that method calls can be chained together.

Parameters:
portRequired - Specifies whether the option requires a port.
Returns:
A reference to this updated object so that method calls can be chained together.

getPortRequired

public Boolean getPortRequired()
Specifies whether the option requires a port.

Returns:
Specifies whether the option requires a port.

getDefaultPort

public Integer getDefaultPort()
If the option requires a port, specifies the default port for the option.

Returns:
If the option requires a port, specifies the default port for the option.

setDefaultPort

public void setDefaultPort(Integer defaultPort)
If the option requires a port, specifies the default port for the option.

Parameters:
defaultPort - If the option requires a port, specifies the default port for the option.

withDefaultPort

public OptionGroupOption withDefaultPort(Integer defaultPort)
If the option requires a port, specifies the default port for the option.

Returns a reference to this object so that method calls can be chained together.

Parameters:
defaultPort - If the option requires a port, specifies the default port for the option.
Returns:
A reference to this updated object so that method calls can be chained together.

getOptionsDependedOn

public List<String> getOptionsDependedOn()
List of all options that are prerequisites for this option.

Returns:
List of all options that are prerequisites for this option.

setOptionsDependedOn

public void setOptionsDependedOn(Collection<String> optionsDependedOn)
List of all options that are prerequisites for this option.

Parameters:
optionsDependedOn - List of all options that are prerequisites for this option.

withOptionsDependedOn

public OptionGroupOption withOptionsDependedOn(String... optionsDependedOn)
List of all options that are prerequisites for this option.

Returns a reference to this object so that method calls can be chained together.

Parameters:
optionsDependedOn - List of all options that are prerequisites for this option.
Returns:
A reference to this updated object so that method calls can be chained together.

withOptionsDependedOn

public OptionGroupOption withOptionsDependedOn(Collection<String> optionsDependedOn)
List of all options that are prerequisites for this option.

Returns a reference to this object so that method calls can be chained together.

Parameters:
optionsDependedOn - List of all options that are prerequisites for this option.
Returns:
A reference to this updated 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 class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.