Interface OptionSetting.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OptionSetting.Builder,OptionSetting>, SdkBuilder<OptionSetting.Builder,OptionSetting>, SdkPojo
Enclosing class:
OptionSetting

public static interface OptionSetting.Builder extends SdkPojo, CopyableBuilder<OptionSetting.Builder,OptionSetting>
  • Method Details

    • name

      The name of the option that has settings that you can set.

      Parameters:
      name - The name of the option that has settings that you can set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • value

      The current value of the option setting.

      Parameters:
      value - The current value of the option setting.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultValue

      OptionSetting.Builder defaultValue(String defaultValue)

      The default value of the option setting.

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

      OptionSetting.Builder description(String description)

      The description of the option setting.

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

      OptionSetting.Builder applyType(String applyType)

      The DB engine specific parameter type.

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

      OptionSetting.Builder dataType(String dataType)

      The data type of the option setting.

      Parameters:
      dataType - The data type of the option setting.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allowedValues

      OptionSetting.Builder allowedValues(String allowedValues)

      The allowed values of the option setting.

      Parameters:
      allowedValues - The allowed values of the option setting.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isModifiable

      OptionSetting.Builder isModifiable(Boolean isModifiable)

      Indicates whether the option setting can be modified from the default.

      Parameters:
      isModifiable - Indicates whether the option setting can be modified from the default.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isCollection

      OptionSetting.Builder isCollection(Boolean isCollection)

      Indicates whether the option setting is part of a collection.

      Parameters:
      isCollection - Indicates whether the option setting is part of a collection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.