Interface DynamoDbApiMethodParser
- All Known Implementing Classes:
BatchGetItemApiMethodParser,DeleteItemApiMethodParser,GetItemApiMethodParser,PutItemApiMethodParser,QueryApiMethodParser,ScanApiMethodParser,UpdateItemApiMethodParser
public interface DynamoDbApiMethodParser
Parser for one DynamoDB API method family.
-
Method Summary
Modifier and TypeMethodDescriptionorg.evomaster.client.java.instrumentation.DynamoDbOperationNamesReturns the DynamoDB API method handled by this parser.parseRequest(Object ddbRequest) Parses one request object into table-specific request expressions.
-
Method Details
-
apiMethodName
org.evomaster.client.java.instrumentation.DynamoDbOperationNames apiMethodName()Returns the DynamoDB API method handled by this parser.- Returns:
- API method identifier
-
parseRequest
Parses one request object into table-specific request expressions.- Parameters:
ddbRequest- DynamoDB request object- Returns:
- a map of parsed requests by table name
-