Class MapTrait
- java.lang.Object
-
- software.amazon.awssdk.core.traits.MapTrait
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MapTrait.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapTrait.Builder
builder()
boolean
isFlattened()
String
keyLocationName()
SdkField
valueFieldInfo()
String
valueLocationName()
-
-
-
Method Detail
-
keyLocationName
public String keyLocationName()
- Returns:
- Location name of key. Used only for XML based protocols.
-
valueLocationName
public String valueLocationName()
- Returns:
- Location name of value. Used only for XML based protocols.
-
valueFieldInfo
public SdkField valueFieldInfo()
- Returns:
- Additional metadata for the map value types. May be further nested in the case of complex containers.
-
isFlattened
public boolean isFlattened()
- Returns:
- Whether the map should be marshalled/unmarshalled as a 'flattened' map. This only applies to Query/XML protocols.
-
builder
public static MapTrait.Builder builder()
-
-