Interface DynamoDbStatementDsl

All Superinterfaces:
DynamoDbSequenceDsl
All Known Implementing Classes:
DynamoDbDsl

public interface DynamoDbStatementDsl extends DynamoDbSequenceDsl
Fluent definition of one DynamoDB item.
  • Method Summary

    Modifier and Type
    Method
    Description
    d(String attributeName, String printableValue)
    Adds a scalar attribute using its printable representation.
    List<org.evomaster.client.java.controller.api.dto.database.operations.DynamoDbInsertionDto>
     

    Methods inherited from interface org.evomaster.client.java.controller.dynamodb.dsl.DynamoDbSequenceDsl

    insertInto
  • Method Details

    • d

      DynamoDbStatementDsl d(String attributeName, String printableValue)
      Adds a scalar attribute using its printable representation. Strings must be enclosed in single quotes, numbers are represented by their exact text, and booleans are represented by true or false.
      Parameters:
      attributeName - attribute name
      printableValue - scalar value in printable form
      Returns:
      the continuation of this statement
    • dtos

      List<org.evomaster.client.java.controller.api.dto.database.operations.DynamoDbInsertionDto> dtos()
      Returns:
      the completed insertion DTOs