| Modifier and Type | Method and Description |
|---|---|
static StaticAttributeTag |
AutoGeneratedTimestampRecordExtension.AttributeTags.autoGeneratedTimestampAttribute()
Tags which indicate that the given attribute is supported wih Auto Generated Timestamp Record Extension.
|
static StaticAttributeTag |
VersionedRecordExtension.AttributeTags.versionAttribute() |
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicCounterTag |
| Modifier and Type | Method and Description |
|---|---|
static StaticAttributeTag |
AutoGeneratedTimestampRecordAttributeTags.attributeTagFor(DynamoDbAutoGeneratedTimestampAttribute annotation) |
static StaticAttributeTag |
VersionRecordAttributeTags.attributeTagFor(DynamoDbVersionAttribute annotation) |
| Modifier and Type | Class and Description |
|---|---|
class |
UpdateBehaviorTag |
| Modifier and Type | Method and Description |
|---|---|
static StaticAttributeTag |
BeanTableSchemaAttributeTags.attributeTagFor(DynamoDbAtomicCounter annotation) |
static StaticAttributeTag |
BeanTableSchemaAttributeTags.attributeTagFor(DynamoDbPartitionKey annotation) |
static StaticAttributeTag |
BeanTableSchemaAttributeTags.attributeTagFor(DynamoDbSecondaryPartitionKey annotation) |
static StaticAttributeTag |
BeanTableSchemaAttributeTags.attributeTagFor(DynamoDbSecondarySortKey annotation) |
static StaticAttributeTag |
BeanTableSchemaAttributeTags.attributeTagFor(DynamoDbSortKey annotation) |
static StaticAttributeTag |
BeanTableSchemaAttributeTags.attributeTagFor(DynamoDbUpdateBehavior annotation) |
| Modifier and Type | Method and Description |
|---|---|
static StaticAttributeTag |
StaticAttributeTags.atomicCounter()
Used to explicitly designate an attribute to be a default auto-generated, increasing counter updated unconditionally in
DynamoDB.
|
static StaticAttributeTag |
StaticAttributeTags.atomicCounter(long delta,
long startValue)
Used to explicitly designate an attribute to be an auto-generated counter updated unconditionally in DynamoDB.
|
static StaticAttributeTag |
StaticAttributeTags.primaryPartitionKey()
Marks an attribute as being the primary partition key of the table it participates in.
|
static StaticAttributeTag |
StaticAttributeTags.primarySortKey()
Marks an attribute as being the primary sort key of the table it participates in.
|
static StaticAttributeTag |
StaticAttributeTags.secondaryPartitionKey(Collection<String> indexNames)
Marks an attribute as being a partition key for multiple secondary indices.
|
static StaticAttributeTag |
StaticAttributeTags.secondaryPartitionKey(String indexName)
Marks an attribute as being a partition key for a secondary index.
|
static StaticAttributeTag |
StaticAttributeTags.secondarySortKey(Collection<String> indexNames)
Marks an attribute as being a sort key for multiple secondary indices.
|
static StaticAttributeTag |
StaticAttributeTags.secondarySortKey(String indexName)
Marks an attribute as being a sort key for a secondary index.
|
static StaticAttributeTag |
StaticAttributeTags.updateBehavior(UpdateBehavior updateBehavior)
Specifies the behavior when this attribute is updated as part of an 'update' operation such as UpdateItem.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<StaticAttributeTag> |
StaticAttribute.tags()
A collection of
StaticAttributeTag associated with this attribute. |
Collection<StaticAttributeTag> |
ImmutableAttribute.tags()
A collection of
StaticAttributeTag associated with this attribute. |
| Modifier and Type | Method and Description |
|---|---|
StaticAttribute.Builder<T,R> |
StaticAttribute.Builder.addTag(StaticAttributeTag tag)
Associates a single
StaticAttributeTag with this attribute. |
ImmutableAttribute.Builder<T,B,R> |
ImmutableAttribute.Builder.addTag(StaticAttributeTag tag)
Associates a single
StaticAttributeTag with this attribute. |
StaticAttribute.Builder<T,R> |
StaticAttribute.Builder.tags(StaticAttributeTag... tags)
A collection of
StaticAttributeTag associated with this attribute. |
ImmutableAttribute.Builder<T,B,R> |
ImmutableAttribute.Builder.tags(StaticAttributeTag... tags)
A collection of
StaticAttributeTag associated with this attribute. |
| Modifier and Type | Method and Description |
|---|---|
StaticAttribute.Builder<T,R> |
StaticAttribute.Builder.tags(Collection<StaticAttributeTag> tags)
A collection of
StaticAttributeTag associated with this attribute. |
ImmutableAttribute.Builder<T,B,R> |
ImmutableAttribute.Builder.tags(Collection<StaticAttributeTag> tags)
A collection of
StaticAttributeTag associated with this attribute. |
Copyright © 2023. All rights reserved.