Interface Ddb2Constants


public interface Ddb2Constants
Constants used in Camel AWS DynamoDB component
  • Field Details

    • ATTRIBUTES

      @Metadata(label="DeleteItem GetItem PutItem UpdateItem", description="The list of attributes returned by the operation.", javaType="Map<String, AttributeValue>") static final String ATTRIBUTES
      See Also:
    • ATTRIBUTE_NAMES

      @Metadata(description="If attribute names are not specified then all attributes will be\nreturned.", javaType="Collection<String>") static final String ATTRIBUTE_NAMES
      See Also:
    • BATCH_ITEMS

      @Metadata(description="A map of the table name and corresponding items to get by primary key.", javaType="Map<String, KeysAndAttributes>") static final String BATCH_ITEMS
      See Also:
    • BATCH_RESPONSE

      @Metadata(label="BatchGetItems", description="Table names and the respective item attributes from the tables.", javaType="Map<String, BatchResponse>") static final String BATCH_RESPONSE
      See Also:
    • CONSISTENT_READ

      @Metadata(description="If set to true, then a consistent read is issued, otherwise eventually\nconsistent is used.", javaType="Boolean") static final String CONSISTENT_READ
      See Also:
    • CONSUMED_CAPACITY

      @Metadata(label="Query Scan", description="The number of Capacity Units of the provisioned throughput of the table\nconsumed during the operation.", javaType="Double") static final String CONSUMED_CAPACITY
      See Also:
    • COUNT

      @Metadata(label="Query Scan", description="Number of items in the response.", javaType="Integer") static final String COUNT
      See Also:
    • CREATION_DATE

      @Metadata(label="DeleteTable DescribeTable", description="Creation DateTime of this table.", javaType="Date") static final String CREATION_DATE
      See Also:
    • INDEX_NAME

      @Metadata(description="If set will be used as Secondary Index for Query operation.", javaType="String") static final String INDEX_NAME
      See Also:
    • ITEM

      @Metadata(description="A map of the attributes for the item, and must include the primary key\nvalues that define the item.", javaType="Map<String, AttributeValue>") static final String ITEM
      See Also:
    • ITEMS

      @Metadata(label="Query Scan", description="The list of attributes returned by the operation.", javaType="List<Map<String,AttributeValue>>") static final String ITEMS
      See Also:
    • ITEM_COUNT

      @Metadata(label="DeleteTable DescribeTable", description="Item count for this table.", javaType="Long") static final String ITEM_COUNT
      See Also:
    • ITEM_NAME

      static final String ITEM_NAME
      See Also:
    • MESSAGE_ID

      static final String MESSAGE_ID
      See Also:
    • NEXT_TOKEN

      static final String NEXT_TOKEN
      See Also:
    • KEY

      @Metadata(description="The primary key that uniquely identifies each item in a table.", javaType="Map<String, AttributeValue>") static final String KEY
      See Also:
    • KEY_CONDITIONS

      @Metadata(description="This header specify the selection criteria for the\nquery, and merge together the two old headers *CamelAwsDdbHashKeyValue*\nand *CamelAwsDdbScanRangeKeyCondition*", javaType="Map<String, Condition>") static final String KEY_CONDITIONS
      See Also:
    • KEY_SCHEMA

      @Metadata(label="DeleteTable DescribeTable", description="The KeySchema that identifies the primary key for this table.\n*From Camel 2.16.0 the type of this header is List<KeySchemaElement> and not KeySchema*", javaType="List<KeySchemaElement>") static final String KEY_SCHEMA
      See Also:
    • LAST_EVALUATED_KEY

      @Metadata(label="Query Scan", description="Primary key of the item where the query operation stopped, inclusive of\nthe previous result set.", javaType="Key") static final String LAST_EVALUATED_KEY
      See Also:
    • LIMIT

      @Metadata(description="The maximum number of items to return.", javaType="Integer") static final String LIMIT
      See Also:
    • OPERATION

      @Metadata(description="The operation to perform.", javaType="org.apache.camel.component.aws2.ddb.Ddb2Operations") static final String OPERATION
      See Also:
    • PROVISIONED_THROUGHPUT

      @Metadata(label="DeleteTable DescribeTable", description="The value of the ProvisionedThroughput property for this table", javaType="software.amazon.awssdk.services.dynamodb.model.ProvisionedThroughputDescription") static final String PROVISIONED_THROUGHPUT
      See Also:
    • READ_CAPACITY

      @Metadata(label="UpdateTable DescribeTable", description="ReadCapacityUnits property of this table.", javaType="Long") static final String READ_CAPACITY
      See Also:
    • RETURN_VALUES

      @Metadata(description="Use this parameter if you want to get the attribute name-value pairs\nbefore or after they are modified(NONE, ALL_OLD, UPDATED_OLD, ALL_NEW,\nUPDATED_NEW).", javaType="String") static final String RETURN_VALUES
      See Also:
    • SCANNED_COUNT

      @Metadata(label="Scan", description="Number of items in the complete scan before any filters are applied.", javaType="Integer") static final String SCANNED_COUNT
      See Also:
    • SCAN_INDEX_FORWARD

      @Metadata(description="Specifies forward or backward traversal of the index.", javaType="Boolean") static final String SCAN_INDEX_FORWARD
      See Also:
    • SCAN_FILTER

      @Metadata(description="Evaluates the scan results and returns only the desired values.", javaType="Map<String, Condition>") static final String SCAN_FILTER
      See Also:
    • START_KEY

      @Metadata(description="Primary key of the item from which to continue an earlier query.", javaType="Map<String, AttributeValue>") static final String START_KEY
      See Also:
    • TABLE_NAME

      @Metadata(description="Table Name for this operation.", javaType="String") static final String TABLE_NAME
      See Also:
    • TABLE_SIZE

      @Metadata(label="DeleteTable DescribeTable", description="The table size in bytes.", javaType="Long") static final String TABLE_SIZE
      See Also:
    • TABLE_STATUS

      @Metadata(label="DeleteTable DescribeTable", description="The status of the table: CREATING, UPDATING, DELETING, ACTIVE", javaType="String") static final String TABLE_STATUS
      See Also:
    • UPDATE_CONDITION

      @Metadata(description="Designates an attribute for a conditional modification.", javaType="Map<String, ExpectedAttributeValue>") static final String UPDATE_CONDITION
      See Also:
    • UPDATE_VALUES

      @Metadata(description="Map of attribute name to the new value and action for the update.", javaType="Map<String, AttributeValueUpdate>") static final String UPDATE_VALUES
      See Also:
    • UNPROCESSED_KEYS

      @Metadata(label="BatchGetItems", description="Contains a map of tables and their respective keys that were not\nprocessed with the current response.", javaType="Map<String,KeysAndAttributes>") static final String UNPROCESSED_KEYS
      See Also:
    • WRITE_CAPACITY

      @Metadata(label="UpdateTable DescribeTable", description="WriteCapacityUnits property of this table.", javaType="Long") static final String WRITE_CAPACITY
      See Also: