Interface SdkAutoConstructMap<K,V>

Type Parameters:
K - The key type.
V - The value type.
All Superinterfaces:
Map<K,V>
All Known Implementing Classes:
DefaultSdkAutoConstructMap

public interface SdkAutoConstructMap<K,V> extends Map<K,V>
A map that was auto constructed by the SDK.

The main purpose of this class is to help distinguish explicitly empty maps set on requests by the user, as some services may treat null or missing maps and empty map members differently. As such, this class should not be used directly by the user.