Class BitwardsConfig.Builder

java.lang.Object
fi.bitwards.service.BitwardsConfig.Builder
Enclosing class:
BitwardsConfig

public static final class BitwardsConfig.Builder extends Object
Builder class is used to build BitwardsConfig instance.
  • Constructor Details

    • Builder

      public Builder()
      Default constructor.
  • Method Details

    • setOverWrite

      public BitwardsConfig.Builder setOverWrite(boolean overwrite)
      Set overwrite flag
      Parameters:
      overwrite - true if set values should overwrite any existing value, false if existing values should not be overwritten.
      Returns:
      this builder
    • set

      public BitwardsConfig.Builder set(String key, String value)
      Set default setting, where value is String
      Parameters:
      key - the key of the default setting
      value - the value of the default setting
      Returns:
      this builder
    • setBoolean

      public BitwardsConfig.Builder setBoolean(String key, boolean value)
      Set default settings, where value is boolean.
      Parameters:
      key - the key of the default setting
      value - the value of the default setting
      Returns:
      this builder
    • build

      public BitwardsConfig build()
      Build BitwardsConfig instance.
      Returns:
      the BitwardsConfig instance.