static ColumnMappers.Builder |
ColumnMappers.build() |
Obtain a new builder for a table selection predicate.
|
ColumnMappers.Builder |
ColumnMappers.Builder.map(String fullyQualifiedColumnNames,
ColumnMapper mapper) |
Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular
expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.map(String fullyQualifiedColumnNames,
Class<ColumnMapper> mapperClass) |
Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular
expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.map(String fullyQualifiedColumnNames,
Class<ColumnMapper> mapperClass,
Configuration config) |
Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular
expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.map(String fullyQualifiedColumnNames,
String mapperClassName) |
Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular
expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.map(String fullyQualifiedColumnNames,
String mapperClassName,
Configuration config) |
Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular
expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.mapByDatatype(String columnDatatypes,
ColumnMapper mapper) |
|
ColumnMappers.Builder |
ColumnMappers.Builder.maskStrings(String fullyQualifiedColumnNames,
int numberOfChars) |
Use a string of the specified number of '*' characters to mask the string values for each of the columns with
fully-qualified names that match the given comma-separated list of regular expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.maskStrings(String fullyQualifiedColumnNames,
int numberOfChars,
char maskChar) |
Use a string of the specified number of characters to mask the string values for each of the columns with
fully-qualified names that match the given comma-separated list of regular expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.maskStrings(String fullyQualifiedColumnNames,
String maskValue) |
Use the specified string to mask the string values for each of the columns with
fully-qualified names that match the given comma-separated list of regular expression patterns.
|
ColumnMappers.Builder |
ColumnMappers.Builder.maskStringsByHashing(String fullyQualifiedColumnNames,
String hashAlgorithm,
String salt) |
|
ColumnMappers.Builder |
ColumnMappers.Builder.maskStringsByHashingV2(String fullyQualifiedColumnNames,
String hashAlgorithm,
String salt) |
|
ColumnMappers.Builder |
ColumnMappers.Builder.propagateSourceTypeToSchemaParameter(String fullyQualifiedColumnNames,
String value) |
|
ColumnMappers.Builder |
ColumnMappers.Builder.propagateSourceTypeToSchemaParameterByDatatype(String columnDatatypes,
String value) |
|
ColumnMappers.Builder |
ColumnMappers.Builder.truncateStrings(String fullyQualifiedColumnNames,
int maxLength) |
Truncate to a maximum length the string values for each of the columns with the fully-qualified names.
|