| Interface | Description |
|---|---|
| Trait |
Marker interface for traits that contain additional metadata about
SdkFields. |
| Class | Description |
|---|---|
| DefaultValueTrait |
Trait that supplies a default value when none is present for a given field.
|
| JsonValueTrait |
Trait that indicates a String member is a JSON document.
|
| ListTrait |
Trait that includes additional metadata about List members.
|
| ListTrait.Builder | |
| LocationTrait |
Trait to include metadata about the marshalling/unmarshalling location (i.e.
|
| LocationTrait.Builder |
Builder for
LocationTrait. |
| MapTrait |
Trait that includes additional metadata for Map members.
|
| MapTrait.Builder | |
| PayloadTrait |
Trait that indicates a member is the 'payload' member.
|
| TimestampFormatTrait |
Trait that indicates a different format should be used for marshalling/unmarshalling timestamps.
|
| XmlAttributesTrait |
Trait to include the xml attributes such as "xmlns:xsi" or "xsi:type".
|
| XmlAttributesTrait.AttributeAccessors | |
| XmlAttributesTrait.AttributeAccessors.Builder | |
| XmlAttributeTrait |
Trait to indicate this is an Xml attribute.
|
| Enum | Description |
|---|---|
| TimestampFormatTrait.Format |
Enum of the timestamp formats we currently support.
|
Copyright © 2021. All rights reserved.