Class OptionGroupOptionSetting

java.lang.Object
com.amazonaws.services.rds.model.OptionGroupOptionSetting
All Implemented Interfaces:
Serializable, Cloneable

public class OptionGroupOptionSetting extends Object implements Serializable, Cloneable

Option group option settings are used to display settings available for each option with their default values and other information. These values are used with the DescribeOptionGroupOptions action.

See Also:
  • Constructor Details

    • OptionGroupOptionSetting

      public OptionGroupOptionSetting()
  • Method Details

    • setSettingName

      public void setSettingName(String settingName)

      The name of the option group option.

      Parameters:
      settingName - The name of the option group option.
    • getSettingName

      public String getSettingName()

      The name of the option group option.

      Returns:
      The name of the option group option.
    • withSettingName

      public OptionGroupOptionSetting withSettingName(String settingName)

      The name of the option group option.

      Parameters:
      settingName - The name of the option group option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setSettingDescription

      public void setSettingDescription(String settingDescription)

      The description of the option group option.

      Parameters:
      settingDescription - The description of the option group option.
    • getSettingDescription

      public String getSettingDescription()

      The description of the option group option.

      Returns:
      The description of the option group option.
    • withSettingDescription

      public OptionGroupOptionSetting withSettingDescription(String settingDescription)

      The description of the option group option.

      Parameters:
      settingDescription - The description of the option group option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDefaultValue

      public void setDefaultValue(String defaultValue)

      The default value for the option group option.

      Parameters:
      defaultValue - The default value for the option group option.
    • getDefaultValue

      public String getDefaultValue()

      The default value for the option group option.

      Returns:
      The default value for the option group option.
    • withDefaultValue

      public OptionGroupOptionSetting withDefaultValue(String defaultValue)

      The default value for the option group option.

      Parameters:
      defaultValue - The default value for the option group option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setApplyType

      public void setApplyType(String applyType)

      The DB engine specific parameter type for the option group option.

      Parameters:
      applyType - The DB engine specific parameter type for the option group option.
    • getApplyType

      public String getApplyType()

      The DB engine specific parameter type for the option group option.

      Returns:
      The DB engine specific parameter type for the option group option.
    • withApplyType

      public OptionGroupOptionSetting withApplyType(String applyType)

      The DB engine specific parameter type for the option group option.

      Parameters:
      applyType - The DB engine specific parameter type for the option group option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setAllowedValues

      public void setAllowedValues(String allowedValues)

      Indicates the acceptable values for the option group option.

      Parameters:
      allowedValues - Indicates the acceptable values for the option group option.
    • getAllowedValues

      public String getAllowedValues()

      Indicates the acceptable values for the option group option.

      Returns:
      Indicates the acceptable values for the option group option.
    • withAllowedValues

      public OptionGroupOptionSetting withAllowedValues(String allowedValues)

      Indicates the acceptable values for the option group option.

      Parameters:
      allowedValues - Indicates the acceptable values for the option group option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setIsModifiable

      public void setIsModifiable(Boolean isModifiable)

      Boolean value where true indicates that this option group option can be changed from the default value.

      Parameters:
      isModifiable - Boolean value where true indicates that this option group option can be changed from the default value.
    • getIsModifiable

      public Boolean getIsModifiable()

      Boolean value where true indicates that this option group option can be changed from the default value.

      Returns:
      Boolean value where true indicates that this option group option can be changed from the default value.
    • withIsModifiable

      public OptionGroupOptionSetting withIsModifiable(Boolean isModifiable)

      Boolean value where true indicates that this option group option can be changed from the default value.

      Parameters:
      isModifiable - Boolean value where true indicates that this option group option can be changed from the default value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isModifiable

      public Boolean isModifiable()

      Boolean value where true indicates that this option group option can be changed from the default value.

      Returns:
      Boolean value where true indicates that this option group option can be changed from the default value.
    • 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:
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public OptionGroupOptionSetting clone()
      Overrides:
      clone in class Object