| Modifier and Type | Method and Description |
|---|---|
TimestampFormatTrait.Format |
TimestampFormatTrait.format() |
static TimestampFormatTrait.Format |
TimestampFormatTrait.Format.fromString(String strFormat)
Creates a timestamp format enum from the string defined in the model.
|
static TimestampFormatTrait.Format |
TimestampFormatTrait.Format.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TimestampFormatTrait.Format[] |
TimestampFormatTrait.Format.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static TimestampFormatTrait |
TimestampFormatTrait.create(TimestampFormatTrait.Format timestampFormat) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<MarshallLocation,TimestampFormatTrait.Format> |
AwsCborProtocolFactory.getDefaultTimestampFormats()
CBOR uses epoch millis for timestamps rather than epoch seconds with millisecond decimal precision like JSON protocols.
|
| Modifier and Type | Method and Description |
|---|---|
static StringToInstant |
StringToInstant.create(Map<MarshallLocation,TimestampFormatTrait.Format> defaultFormats) |
static NumberToInstant |
NumberToInstant.create(Map<MarshallLocation,TimestampFormatTrait.Format> defaultFormats) |
static InstantToString |
InstantToString.create(Map<MarshallLocation,TimestampFormatTrait.Format> defaultFormats) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<MarshallLocation,TimestampFormatTrait.Format> |
BaseAwsJsonProtocolFactory.getDefaultTimestampFormats() |
| Modifier and Type | Method and Description |
|---|---|
Map<MarshallLocation,TimestampFormatTrait.Format> |
ProtocolUnmarshallDependencies.timestampFormats()
Used to expose this data through the interface.
|
Map<MarshallLocation,TimestampFormatTrait.Format> |
DefaultProtocolUnmarshallDependencies.timestampFormats() |
| Modifier and Type | Method and Description |
|---|---|
JsonProtocolUnmarshaller.Builder |
JsonProtocolUnmarshaller.Builder.defaultTimestampFormats(Map<MarshallLocation,TimestampFormatTrait.Format> formats)
Deprecated.
|
static JsonUnmarshallerRegistry |
JsonProtocolUnmarshaller.timestampFormatRegistryFactory(Map<MarshallLocation,TimestampFormatTrait.Format> formats)
Creates the default
JsonProtocolUnmarshaller, which parses Instant using the default formats passed in. |
DefaultProtocolUnmarshallDependencies.Builder |
DefaultProtocolUnmarshallDependencies.Builder.timestampFormats(Map<MarshallLocation,TimestampFormatTrait.Format> timestampFormats) |
| Modifier and Type | Method and Description |
|---|---|
static Map<MarshallLocation,TimestampFormatTrait.Format> |
SimpleTypeQueryMarshaller.defaultTimestampFormats() |
Copyright © 2026. All rights reserved.