| Class | Description |
|---|---|
| Constants |
Class that contains common names and description used across plugins.
|
| Constants.Reference |
Common Reference Name property name and description
|
| FieldEncryptor |
Encrypts and decrypts fields based on their schema.
|
| HiveSchemaConverter |
Helper class for converting a
Schema into a hive schema. |
| IdUtils |
Utility class for Id related operations.
|
| KeystoreConf |
Config for keystore properties.
|
| KeyValueListParser |
Parses a list of key value pairs.
|
| RecordConverter<INPUT,OUTPUT> |
Converts an object with a schema into another type of object with the same schema.
|
| ReferenceBatchSink<IN,KEY_OUT,VAL_OUT> |
A
BatchSink that verifies referenceName property |
| ReferenceBatchSource<KEY_IN,VAL_IN,OUT> |
A
BatchSource that verifies referenceName property |
| ReferencePluginConfig |
PluginConfig that contains a referenceName property that is used to create an external Dataset for
metadata, lineage purposes. |
| ReferenceRealtimeSink<I> |
A
RealtimeSink that verifies referenceName property and creates an externalDataset. |
| ReferenceRealtimeSource<T> |
A
RealtimeSource that verifies referenceName property and creates an externalDataset. |
| RowRecordTransformer |
Transforms Rows into Records.
|
| SchemaValidator |
Utility class for with methods for validating schema fields and its types,
validating fields are simple, checking if schema is subset of another, checking if fields are present in schema, etc
|
| SourceInputFormatProvider |
An implementation of
InputFormatProvider based on Configuration and input format class. |
| TimeParser |
Parses time expressions and does simple time math.
|
Copyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.