Package software.amazon.awssdk.utils
Class ImmutableMap.Builder<K,V>
java.lang.Object
software.amazon.awssdk.utils.ImmutableMap.Builder<K,V>
- Enclosing class:
ImmutableMap<K,
V>
A convenient builder for creating ImmutableMap instances.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Generates and returns a new ImmutableMap instance which contains all the entries added into the Builder byput()
method.Add a key-value pair into the built map.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
put
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
Generates and returns a new ImmutableMap instance which contains all the entries added into the Builder byput()
method.
-