Interface DynamoDBv2Action.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DynamoDBv2Action.Builder,DynamoDBv2Action>, SdkBuilder<DynamoDBv2Action.Builder,DynamoDBv2Action>, SdkPojo
Enclosing class:
DynamoDBv2Action

public static interface DynamoDBv2Action.Builder extends SdkPojo, CopyableBuilder<DynamoDBv2Action.Builder,DynamoDBv2Action>
  • Method Details

    • tableName

      DynamoDBv2Action.Builder tableName(String tableName)

      The name of the DynamoDB table.

      Parameters:
      tableName - The name of the DynamoDB table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • payload

      Sets the value of the Payload property for this object.
      Parameters:
      payload - The new value for the Payload property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • payload

      Sets the value of the Payload property for this object. This is a convenience method that creates an instance of the Payload.Builder avoiding the need to create one manually via Payload.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to payload(Payload).

      Parameters:
      payload - a consumer that will call methods on Payload.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: