Interface | Description |
---|---|
Trait |
Marker interface for traits that contain additional metadata about
SdkField s. |
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.
|
RequiredTrait |
Trait that indicates a value must be provided for a 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 © 2023. All rights reserved.