Uses of Class
software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
Packages that use ImmutableAttribute.Builder Package Description software.amazon.awssdk.enhanced.dynamodb.mapper -
-
Uses of ImmutableAttribute.Builder in software.amazon.awssdk.enhanced.dynamodb.mapper
Methods in software.amazon.awssdk.enhanced.dynamodb.mapper that return ImmutableAttribute.Builder Modifier and Type Method Description ImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. addTag(StaticAttributeTag tag)Associates a singleStaticAttributeTagwith this attribute.ImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. attributeConverter(AttributeConverter<R> attributeConverter)AnAttributeConverterfor the attribute type (EnhancedType), that can convert this attribute.static <T,B,R>
ImmutableAttribute.Builder<T,B,R>ImmutableAttribute. builder(Class<T> itemClass, Class<B> builderClass, Class<R> attributeClass)Constructs a new builder for this class using supplied types.static <T,B,R>
ImmutableAttribute.Builder<T,B,R>ImmutableAttribute. builder(Class<T> itemClass, Class<B> builderClass, EnhancedType<R> attributeType)Constructs a new builder for this class using supplied types.static <T,B,R>
ImmutableAttribute.Builder<T,B,R>ImmutableAttribute. builder(EnhancedType<T> itemType, EnhancedType<B> builderType, EnhancedType<R> attributeType)Constructs a new builder for this class using supplied types.ImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. getter(Function<T,R> getter)A function that can get the value of this attribute from a modelled item it composes.ImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. name(String name)The name of this attributeImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. setter(BiConsumer<B,R> setter)A function that can set the value of this attribute on a modelled item it composes.ImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. tags(Collection<StaticAttributeTag> tags)A collection ofStaticAttributeTagassociated with this attribute.ImmutableAttribute.Builder<T,B,R>ImmutableAttribute.Builder. tags(StaticAttributeTag... tags)A collection ofStaticAttributeTagassociated with this attribute.ImmutableAttribute.Builder<T,B,R>ImmutableAttribute. toBuilder()Converts an instance of this class to aImmutableAttribute.Builderthat can be used to modify and reconstruct it.Method parameters in software.amazon.awssdk.enhanced.dynamodb.mapper with type arguments of type ImmutableAttribute.Builder Modifier and Type Method Description <R> StaticImmutableTableSchema.Builder<T,B>StaticImmutableTableSchema.Builder. addAttribute(Class<R> attributeClass, Consumer<ImmutableAttribute.Builder<T,B,R>> immutableAttribute)Adds a single attribute to the table schema that can be mapped between the data item object and the database record.<R> StaticImmutableTableSchema.Builder<T,B>StaticImmutableTableSchema.Builder. addAttribute(EnhancedType<R> attributeType, Consumer<ImmutableAttribute.Builder<T,B,R>> immutableAttribute)Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
-