Class DynamoDbCommandWithDistance
java.lang.Object
org.evomaster.client.java.controller.internal.db.dynamodb.DynamoDbCommandWithDistance
Associates an intercepted DynamoDB command and table with its heuristic result.
-
Constructor Summary
ConstructorsConstructorDescriptionDynamoDbCommandWithDistance(org.evomaster.client.java.instrumentation.DynamoDbCommand command, String tableName, DynamoDbDistanceWithMetrics distanceWithMetrics) Creates an evaluated DynamoDB command. -
Method Summary
Modifier and TypeMethodDescriptionorg.evomaster.client.java.instrumentation.DynamoDbCommand
-
Constructor Details
-
DynamoDbCommandWithDistance
public DynamoDbCommandWithDistance(org.evomaster.client.java.instrumentation.DynamoDbCommand command, String tableName, DynamoDbDistanceWithMetrics distanceWithMetrics) Creates an evaluated DynamoDB command.- Parameters:
command- intercepted commandtableName- evaluated tabledistanceWithMetrics- heuristic result
-
-
Method Details
-
getCommand
public org.evomaster.client.java.instrumentation.DynamoDbCommand getCommand()- Returns:
- intercepted command
-
getTableName
- Returns:
- evaluated table name
-
getDistanceWithMetrics
- Returns:
- heuristic result and metrics
-
getHeuristicId
- Returns:
- stable identifier used in the extra-heuristic DTO
-