table_name); CreateTableRequest request = CreateTableRequest.builder() .attributeDefinitions(AttributeDefinition.builder() .attributeName("Name")
System.out.format("* Greeting - sort key\n"); CreateTableRequest request = CreateTableRequest.builder() .attributeDefinitions( AttributeDefinition.builder()
return createTable(CreateTableRequest.builder().applyMutation(createTableRequest).build());
throws ResourceInUseException, LimitExceededException, InternalServerErrorException, AwsServiceException, SdkClientException, DynamoDbException { return createTable(CreateTableRequest.builder().applyMutation(createTableRequest).build());
CreateTableRequest request = CreateTableRequest.builder().tableName(table).keySchema(serializer.getKeySchema()) .attributeDefinitions(serializer.getAttributeDefinitions()).provisionedThroughput(throughput).build();
final CreateTableRequest createTableRequest = CreateTableRequest.builder() .tableName(createDynamoDBTableOptions.getTableName()) .keySchema(keySchema)
CreateTableRequest request = CreateTableRequest.builder().tableName(table).keySchema(serializer.getKeySchema()) .attributeDefinitions(serializer.getAttributeDefinitions()).provisionedThroughput(throughput).build();
/** * Creates an orders table in DynamoDB. */ public void createOrdersTable() { try { dynamoDb.createTable(CreateTableRequest.builder() .tableName(tableName) .provisionedThroughput(ProvisionedThroughput.builder() .readCapacityUnits(5L) .writeCapacityUnits(5L) .build()) .keySchema(KeySchemaElement.builder() .attributeName(ORDER_ID) .keyType(KeyType.HASH) .build()) .attributeDefinitions(AttributeDefinition.builder() .attributeName(ORDER_ID) .attributeType(ScalarAttributeType.S) .build()) .build()); } catch (ResourceInUseException e) { throw new TableExistsException("Orders table already exists"); } }