Uses of Class
software.amazon.awssdk.core.traits.TraitType
-
Packages that use TraitType Package Description software.amazon.awssdk.core software.amazon.awssdk.core.traits -
-
Uses of TraitType in software.amazon.awssdk.core
Methods in software.amazon.awssdk.core with parameters of type TraitType Modifier and Type Method Description booleanSdkField. containsTrait(Class<? extends Trait> clzz, TraitType type)Checks if a givenTraitis present on the field.<T extends Trait>
Optional<T>SdkField. getOptionalTrait(Class<T> clzz, TraitType type)Gets the trait of the specified class if available.<T extends Trait>
TSdkField. getRequiredTrait(Class<T> clzz, TraitType type)Gets the trait of the specified class, or throwIllegalStateExceptionif not available.<T extends Trait>
TSdkField. getTrait(Class<T> clzz, TraitType type)Gets the trait of the specified class and known type if available. -
Uses of TraitType in software.amazon.awssdk.core.traits
Methods in software.amazon.awssdk.core.traits that return TraitType Modifier and Type Method Description static TraitTypeTraitType. from(Class<?> clazz)Returns the type for the given class.TraitTypeDataTypeConversionFailureHandlingTrait. type()TraitTypeDefaultValueTrait. type()TraitTypeJsonValueTrait. type()TraitTypeListTrait. type()TraitTypeLocationTrait. type()TraitTypeMapTrait. type()TraitTypePayloadTrait. type()TraitTypeRequiredTrait. type()TraitTypeTimestampFormatTrait. type()default TraitTypeTrait. type()The known trait type.TraitTypeXmlAttributesTrait. type()TraitTypeXmlAttributeTrait. type()static TraitTypeTraitType. valueOf(String name)Returns the enum constant of this type with the specified name.static TraitType[]TraitType. values()Returns an array containing the constants of this enum type, in the order they are declared.
-