@Test public abstract void testGetPolicyJsonReplacements();
Map<String, String> getPolicyJsonReplacements(StorageLocationBase location, CloudS3View cloudFileSystem) { String storageLocationBase = getStorageLocationBase(location); String datalakeBucket = storageLocationBase.split("/", 2)[0]; String dynamodbTableName = cloudFileSystem.getS3GuardDynamoTableName() != null ? cloudFileSystem.getS3GuardDynamoTableName() : ""; return Map.ofEntries( Map.entry("${STORAGE_LOCATION_BASE}", storageLocationBase), Map.entry("${DATALAKE_BUCKET}", datalakeBucket), Map.entry("${DYNAMODB_TABLE_NAME}", dynamodbTableName) ); }
AwsIDBrokerMappedRolePermissionValidator { Map<String, String> getPolicyJsonReplacements(StorageLocationBase location, CloudS3View cloudFileSystem) { String storageLocationBase = getStorageLocationBase(location); String datalakeBucket = storageLocationBase.split("/", 2)[0]; String dynamodbTableName = cloudFileSystem.getS3GuardDynamoTableName() != null ? cloudFileSystem.getS3GuardDynamoTableName() : ""; return Map.ofEntries( Map.entry("${STORAGE_LOCATION_BASE}", storageLocationBase), Map.entry("${DATALAKE_BUCKET}", datalakeBucket), Map.entry("${DYNAMODB_TABLE_NAME}", dynamodbTableName) ); } }
AwsIDBrokerMappedRolePermissionValidator { Map<String, String> getPolicyJsonReplacements(StorageLocationBase location, CloudS3View cloudFileSystem) { String storageLocationBase = getStorageLocationBase(location); String datalakeBucket = storageLocationBase.split("/", 2)[0]; String dynamodbTableName = cloudFileSystem.getS3GuardDynamoTableName() != null ? cloudFileSystem.getS3GuardDynamoTableName() : ""; return Map.ofEntries( Map.entry("${STORAGE_LOCATION_BASE}", storageLocationBase), Map.entry("${DATALAKE_BUCKET}", datalakeBucket), Map.entry("${DYNAMODB_TABLE_NAME}", dynamodbTableName) ); }  }
AwsIDBrokerMappedRolePermissionValidator { Map<String, String> getPolicyJsonReplacements(StorageLocationBase location, CloudS3View cloudFileSystem) { String storageLocationBase = getStorageLocationBase(location); String datalakeBucket = storageLocationBase.split("/", 2)[0]; String dynamodbTableName = cloudFileSystem.getS3GuardDynamoTableName() != null ? cloudFileSystem.getS3GuardDynamoTableName() : ""; return Map.ofEntries( Map.entry("${STORAGE_LOCATION_BASE}", storageLocationBase), Map.entry("${DATALAKE_BUCKET}", datalakeBucket), Map.entry("${DYNAMODB_TABLE_NAME}", dynamodbTableName) ); }  void validate(AmazonIdentityManagement iam, CloudS3View cloudFileSystem,
            ValidationResultBuilder validationResultBuilder); }
AwsIDBrokerMappedRolePermissionValidator { Map<String, String> getPolicyJsonReplacements(StorageLocationBase location, CloudS3View cloudFileSystem) { String storageLocationBase = getStorageLocationBase(location); String datalakeBucket = storageLocationBase.split("/", 2)[0]; String dynamodbTableName = cloudFileSystem.getS3GuardDynamoTableName() != null ? cloudFileSystem.getS3GuardDynamoTableName() : ""; return Map.ofEntries( Map.entry("${STORAGE_LOCATION_BASE}", storageLocationBase), Map.entry("${DATALAKE_BUCKET}", datalakeBucket), Map.entry("${DYNAMODB_TABLE_NAME}", dynamodbTableName) ); }  void validate(AmazonIdentityManagement iam, CloudS3View cloudFileSystem,
            ValidationResultBuilder validationResultBuilder);  }