Package software.amazon.awssdk.utils
Class AttributeMap.Key<T>
java.lang.Object
software.amazon.awssdk.utils.AttributeMap.Key<T>
- Enclosing class:
- AttributeMap
An abstract class extended by pseudo-enums defining the key for data that is stored in the
AttributeMap. For
example, a ClientOption<T> may extend this to define options that can be stored in an AttributeMap.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classUseful for parameterized types. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedKey(AttributeMap.Key.UnsafeValueType unsafeValueType) -
Method Summary
Modifier and TypeMethodDescriptionfinal TconvertValue(Object value) Validate the provided value is of the correct type and convert it to the proper type for this option.toString()