• 0.9.1

jcabi-dynamodb:create-tables

Full name:

com.jcabi:jcabi-dynamodb-maven-plugin:0.9.1:create-tables

Description:

Creates DynamoDB tables.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 0.1.
  • Binds by default to the lifecycle phase: pre-integration-test.

Optional Parameters

Name Type Since Description
arguments List 0.5 Command line arguments of DynamoDBLocal.
endpoint String 0.1 AWS endpoint, use localhost if not specified.
Default value is: http://localhost.
key String 0.1 AWS key.
Default value is: AWS-Key.
port int 0.1 Port to use.
Default value is: 10101.
secret String 0.1 AWS secret.
Default value is: AWS-Secret.
skip boolean 0.1 Shall we skip execution?
Default value is: false.
tables Collection 0.1 The location of the tables to be created, in JSON format.

Parameter Details

arguments:

Command line arguments of DynamoDBLocal.
  • Type: java.util.List
  • Since: 0.5
  • Required: No

endpoint:

AWS endpoint, use localhost if not specified.
  • Type: java.lang.String
  • Since: 0.1
  • Required: No
  • Default: http://localhost

key:

AWS key.
  • Type: java.lang.String
  • Since: 0.1
  • Required: No
  • Default: AWS-Key

port:

Port to use.
  • Type: int
  • Since: 0.1
  • Required: No
  • Default: 10101

secret:

AWS secret.
  • Type: java.lang.String
  • Since: 0.1
  • Required: No
  • Default: AWS-Secret

skip:

Shall we skip execution?
  • Type: boolean
  • Since: 0.1
  • Required: No
  • Default: false

tables:

The location of the tables to be created, in JSON format.
  • Type: java.util.Collection
  • Since: 0.1
  • Required: No