| Package | Description |
|---|---|
| org.finra.herd.model.api.xml | |
| org.finra.herd.service | |
| org.finra.herd.service.helper | |
| org.finra.herd.service.impl |
| Modifier and Type | Field and Description |
|---|---|
protected List<SchemaColumn> |
Schema.columns |
protected List<SchemaColumn> |
Schema.partitions |
| Modifier and Type | Method and Description |
|---|---|
SchemaColumn |
ObjectFactory.createSchemaColumn()
Create an instance of
SchemaColumn |
| Modifier and Type | Method and Description |
|---|---|
List<SchemaColumn> |
Schema.getColumns() |
List<SchemaColumn> |
Schema.getPartitions() |
| Modifier and Type | Method and Description |
|---|---|
void |
Schema.setColumns(List<SchemaColumn> columns) |
void |
Schema.setPartitions(List<SchemaColumn> partitions) |
| Constructor and Description |
|---|
Schema(List<SchemaColumn> columns,
List<SchemaColumn> partitions,
String nullValue,
String delimiter,
String collectionItemsDelimiter,
String mapKeysDelimiter,
String escapeCharacter,
String customRowFormat,
String customClusteredBy,
String partitionKeyGroup)
Fully-initialising value constructor
|
Schema(List<SchemaColumn> columns,
List<SchemaColumn> partitions,
String nullValue,
String delimiter,
String collectionItemsDelimiter,
String mapKeysDelimiter,
String escapeCharacter,
String customRowFormat,
String customClusteredBy,
String partitionKeyGroup)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
List<SchemaColumn> |
RelationalTableRegistrationHelperService.retrieveRelationalTableColumns(RelationalStorageAttributesDto relationalStorageAttributesDto,
String relationalSchemaName,
String relationalTableName)
Retrieves a list of actual schema columns for the specified relational table.
|
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectData |
RelationalTableRegistrationHelperService.registerRelationalTable(RelationalTableRegistrationCreateRequest relationalTableRegistrationCreateRequest,
List<SchemaColumn> schemaColumns,
Boolean appendToExistingBusinessObjectDefinition)
Creates a new relational table registration.
|
BusinessObjectData |
RelationalTableRegistrationHelperService.updateRelationalTableSchema(RelationalTableRegistrationDto relationalTableRegistrationDto,
List<SchemaColumn> schemaColumns)
Updates relational table schema for an already existing relational table registration.
|
| Modifier and Type | Method and Description |
|---|---|
List<SchemaColumn> |
RelationalTableRegistrationHelper.getSchemaColumns(ResultSet resultSet)
Method to convert the result set to a list of schema columns.
|
| Modifier and Type | Method and Description |
|---|---|
List<HivePartitionDto> |
Hive13DdlGenerator.getHivePartitions(BusinessObjectDataKey businessObjectDataKey,
List<SchemaColumn> autoDiscoverableSubPartitionColumns,
String s3KeyPrefix,
Collection<String> storageFiles,
String storageName)
Gets a list of Hive partitions.
|
List<HivePartitionDto> |
BusinessObjectDataDdlPartitionsHelper.getHivePartitions(BusinessObjectDataKey businessObjectDataKey,
List<SchemaColumn> autoDiscoverableSubPartitionColumns,
String s3KeyPrefix,
Collection<String> storageFiles,
String storageName)
Gets a list of Hive partitions.
|
Pattern |
Hive13DdlGenerator.getHivePathPattern(List<SchemaColumn> partitionColumns)
Gets a pattern to match Hive partition sub-directories.
|
String |
Hive13DdlGenerator.getHivePathRegex(List<SchemaColumn> partitionColumns)
Gets a regex to match Hive partition sub-directories.
|
| Modifier and Type | Method and Description |
|---|---|
List<SchemaColumn> |
RelationalTableRegistrationHelperServiceImpl.retrieveRelationalTableColumns(RelationalStorageAttributesDto relationalStorageAttributesDto,
String relationalSchemaName,
String relationalTableName) |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectData |
RelationalTableRegistrationHelperServiceImpl.registerRelationalTable(RelationalTableRegistrationCreateRequest relationalTableRegistrationCreateRequest,
List<SchemaColumn> schemaColumns,
Boolean appendToExistingBusinessObjectDefinition) |
BusinessObjectData |
RelationalTableRegistrationHelperServiceImpl.updateRelationalTableSchema(RelationalTableRegistrationDto relationalTableRegistrationDto,
List<SchemaColumn> schemaColumns) |
Copyright © 2021. All rights reserved.