Class ImmutableMapParameter.Builder<K,V>

java.lang.Object
com.amazonaws.util.ImmutableMapParameter.Builder<K,V>
Direct Known Subclasses:
StringMapBuilder
Enclosing class:
ImmutableMapParameter<K,V>

public static class ImmutableMapParameter.Builder<K,V> extends Object
A convenient builder for creating ImmutableMapParameter instances.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • put

      public ImmutableMapParameter.Builder<K,V> put(K key, V value)
      Add a key-value pair into the built map. The method will throw IllegalArgumentException immediately when duplicate keys are provided.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • build

      public ImmutableMapParameter<K,V> build()
      Generates and returns a new ImmutableMapParameter instance which contains all the entries added into the Builder by put() method.