Class ListTrait
- java.lang.Object
-
- software.amazon.awssdk.core.traits.ListTrait
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ListTrait.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListTrait.Builder
builder()
boolean
isFlattened()
SdkField
memberFieldInfo()
String
memberLocationName()
Location name of member, this is typically only used for XML based protocols which use separate tags for each item.
-
-
-
Method Detail
-
memberLocationName
public String memberLocationName()
Location name of member, this is typically only used for XML based protocols which use separate tags for each item. This is not used for JSON and JSON-like protocols.- Returns:
- Member location name.
-
memberFieldInfo
public SdkField memberFieldInfo()
- Returns:
- Metadata about the items this list contains. May be further nested in the case of complex nested containers.
-
isFlattened
public boolean isFlattened()
- Returns:
- Whether the list should be marshalled/unmarshalled as a 'flattened' list. This only applies to Query/XML protocols.
-
builder
public static ListTrait.Builder builder()
-
-