Class ConfigDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • key

        public ConfigDetails.Builder key​(String key)
        The key name of the config param.
        Parameters:
        key - the value to set
        Returns:
        this builder
      • description

        public ConfigDetails.Builder description​(String description)
        Details about why this config is required and what it will be used for.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • isOptional

        public ConfigDetails.Builder isOptional​(Boolean isOptional)
        Is this a required config or an optional one.

        Requests with required config params missing will be rejected.

        Parameters:
        isOptional - the value to set
        Returns:
        this builder