Interface Setting.Builder

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

@Mutable @NotThreadSafe public static interface Setting.Builder extends SdkPojo, CopyableBuilder<Setting.Builder,Setting>
  • Method Details

    • optionName

      Setting.Builder optionName(String optionName)

      The name of the network setting (e.g., 'enableClientMetrics', 'dataRetention').

      Parameters:
      optionName - The name of the network setting (e.g., 'enableClientMetrics', 'dataRetention').
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • value

      Setting.Builder value(String value)

      The current value of the setting as a string. Boolean values are represented as 'true' or 'false'.

      Parameters:
      value - The current value of the setting as a string. Boolean values are represented as 'true' or 'false'.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Setting.Builder type(String type)

      The data type of the setting value (e.g., 'boolean', 'string', 'number').

      Parameters:
      type - The data type of the setting value (e.g., 'boolean', 'string', 'number').
      Returns:
      Returns a reference to this object so that method calls can be chained together.