public static void main()

in src/main/java/software/aws/glue/tableversions/utils/TestDDBUtil.java [8:38]


	public static void main(String[] args) {

		String ddbTableName_1 = "glue_table_version_cleanup_planner";
		String ddbTableName_2 = "glue_table_version_cleanup_statistics";
		long executionId = System.currentTimeMillis();

		DDBUtil ddbUtil = new DDBUtil();

		String hashKey_1 = "execution_batch_id";
		String rangeKey_1 = "database_name_table_name";

		String hashKey_2 = "execution_id";
		String rangeKey_2 = "execution_batch_id";

		String databaseName = "test_db";
		String tableName = "test_table";
		int numTableVersionsB4Cleanup = 20;
		int numVersionsRetained = 10;
		int numDeletedVersions = 10;

		long executionBatchId = System.currentTimeMillis();
		AmazonDynamoDB ddbClient = AmazonDynamoDBClientBuilder.standard().withRegion("us-east-1").build();
		String notificationTime = new java.util.Date().toString();

		ddbUtil.insertTableDetailsToDynamoDB(ddbClient, ddbTableName_1, hashKey_1, rangeKey_1, executionBatchId,
				databaseName, tableName, notificationTime);

		ddbUtil.insertCleanupStatusToDynamoDB(ddbClient, ddbTableName_2, hashKey_2, rangeKey_2, executionId,
				Long.toString(executionBatchId), databaseName, tableName, numTableVersionsB4Cleanup,
				numVersionsRetained, numDeletedVersions);
	}