public Database getDatabase()

in src/main/java/software/aws/glue/tableversions/utils/GlueUtil.java [125:140]


	public Database getDatabase(AWSGlue glue, String homeCatalogId, String databaseName) {
		Database database = null;
		GetDatabaseRequest getDatabaseRequest = new GetDatabaseRequest();
		getDatabaseRequest.setName(databaseName);
		getDatabaseRequest.setCatalogId(homeCatalogId);
		try {
			GetDatabaseResult getDatabaseResult = glue.getDatabase(getDatabaseRequest);
			database = getDatabaseResult.getDatabase();
		} catch (EntityNotFoundException exception) {
			System.out.printf(
					"There is no database exist with name '%s' in AWS Account %s. It may be possible it is a resource linked from other database. "
							+ "Hence, it will be skipped from clean-up process. \n",
					databaseName, homeCatalogId);
		}
		return database;
	}