Interface Ddb2Constants


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

      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • COUNT

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

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

        @Metadata(description="If set will be used as Secondary Index for Query operation.",
                  javaType="String")
        static final String INDEX_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • ITEM_COUNT

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

        @Metadata(description="The primary key that uniquely identifies each item in a table.",
                  javaType="Map<String, AttributeValue>")
        static final String KEY
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • LIMIT

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

        @Metadata(description="The operation to perform.",
                  javaType="org.apache.camel.component.aws2.ddb.Ddb2Operations")
        static final String OPERATION
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • READ_CAPACITY

        @Metadata(label="UpdateTable DescribeTable",
                  description="ReadCapacityUnits property of this table.",
                  javaType="Long")
        static final String READ_CAPACITY
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • SCAN_INDEX_FORWARD

        @Metadata(description="Specifies forward or backward traversal of the index.",
                  javaType="Boolean")
        static final String SCAN_INDEX_FORWARD
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • TABLE_NAME

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

        @Metadata(label="DeleteTable DescribeTable",
                  description="The table size in bytes.",
                  javaType="Long")
        static final String TABLE_SIZE
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • UPDATE_CONDITION

        @Metadata(description="Designates an attribute for a conditional modification.",
                  javaType="Map<String, ExpectedAttributeValue>")
        static final String UPDATE_CONDITION
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • WRITE_CAPACITY

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