Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- Callback - Interface in datahub.client
- cancel(boolean) - Method in class datahub.client.MetadataResponseFuture
- CLIENT_VERSION_PROPERTY - Static variable in class datahub.client.kafka.KafkaEmitterConfig
- CLIENT_VERSION_PROPERTY - Static variable in class datahub.client.rest.RestEmitterConfig
- close() - Method in class datahub.client.file.FileEmitter
- close() - Method in class datahub.client.kafka.KafkaEmitter
- close() - Method in class datahub.client.rest.RestEmitter
- close() - Method in class datahub.client.s3.S3Emitter
- create(Consumer<RestEmitterConfig.RestEmitterConfigBuilder>) - Static method in class datahub.client.rest.RestEmitter
-
Constructing a REST Emitter follows a lambda-based fluent builder pattern using the `create` method.
- createWithDefaults() - Static method in class datahub.client.rest.RestEmitter
-
Creates a RestEmitter with default settings.
- customizeHttpAsyncClient(Consumer<HttpAsyncClientBuilder>) - Method in class datahub.client.rest.RestEmitterConfig.RestEmitterConfigBuilder
D
- datahub.client - package datahub.client
- datahub.client.file - package datahub.client.file
- datahub.client.kafka - package datahub.client.kafka
- datahub.client.rest - package datahub.client.rest
- datahub.client.s3 - package datahub.client.s3
- DatahubHttpRequestRetryStrategy - Class in datahub.client.rest
- DatahubHttpRequestRetryStrategy() - Constructor for class datahub.client.rest.DatahubHttpRequestRetryStrategy
- DatahubHttpRequestRetryStrategy(int, TimeValue) - Constructor for class datahub.client.rest.DatahubHttpRequestRetryStrategy
- DEFAULT_AUTH_TOKEN - Static variable in class datahub.client.rest.RestEmitterConfig
- DEFAULT_CONNECT_TIMEOUT_SEC - Static variable in class datahub.client.rest.RestEmitterConfig
- DEFAULT_MCP_KAFKA_TOPIC - Static variable in class datahub.client.kafka.KafkaEmitter
- DEFAULT_READ_TIMEOUT_SEC - Static variable in class datahub.client.rest.RestEmitterConfig
E
- emit(MetadataChangeProposal) - Method in interface datahub.client.Emitter
-
Asynchronously emit a
MetadataChangeProposal
event. - emit(MetadataChangeProposal, Callback) - Method in interface datahub.client.Emitter
-
Asynchronously emit a
MetadataChangeProposal
event. - emit(MetadataChangeProposal, Callback) - Method in class datahub.client.file.FileEmitter
- emit(MetadataChangeProposal, Callback) - Method in class datahub.client.kafka.KafkaEmitter
- emit(MetadataChangeProposal, Callback) - Method in class datahub.client.rest.RestEmitter
- emit(MetadataChangeProposal, Callback) - Method in class datahub.client.s3.S3Emitter
- emit(MetadataChangeProposalWrapper) - Method in interface datahub.client.Emitter
-
Asynchronously emit a
MetadataChangeProposalWrapper
event. - emit(MetadataChangeProposalWrapper, Callback) - Method in interface datahub.client.Emitter
-
Asynchronously emit a
MetadataChangeProposalWrapper
event. - emit(MetadataChangeProposalWrapper, Callback) - Method in class datahub.client.file.FileEmitter
- emit(MetadataChangeProposalWrapper, Callback) - Method in class datahub.client.kafka.KafkaEmitter
- emit(MetadataChangeProposalWrapper, Callback) - Method in class datahub.client.rest.RestEmitter
- emit(MetadataChangeProposalWrapper, Callback) - Method in class datahub.client.s3.S3Emitter
- emit(List<UpsertAspectRequest>, Callback) - Method in interface datahub.client.Emitter
-
Asynchronously emit a
UpsertAspectRequest
. - emit(List<UpsertAspectRequest>, Callback) - Method in class datahub.client.file.FileEmitter
- emit(List<UpsertAspectRequest>, Callback) - Method in class datahub.client.kafka.KafkaEmitter
- emit(List<UpsertAspectRequest>, Callback) - Method in class datahub.client.rest.RestEmitter
- emit(List<UpsertAspectRequest>, Callback) - Method in class datahub.client.s3.S3Emitter
- Emitter - Interface in datahub.client
-
An interface implemented by all metadata emitters to DataHub.
F
- FileEmitter - Class in datahub.client.file
- FileEmitter(FileEmitterConfig) - Constructor for class datahub.client.file.FileEmitter
-
The default constructor
- FileEmitterConfig - Class in datahub.client.file
- FileEmitterConfig() - Constructor for class datahub.client.file.FileEmitterConfig
G
- get() - Method in class datahub.client.MetadataResponseFuture
- get(long, TimeUnit) - Method in class datahub.client.MetadataResponseFuture
- getKafkaConfigProperties() - Method in class datahub.client.kafka.KafkaEmitter
I
- isCancelled() - Method in class datahub.client.MetadataResponseFuture
- isDone() - Method in class datahub.client.MetadataResponseFuture
K
- KafkaEmitter - Class in datahub.client.kafka
- KafkaEmitter(KafkaEmitterConfig) - Constructor for class datahub.client.kafka.KafkaEmitter
-
The default constructor
- KafkaEmitterConfig - Class in datahub.client.kafka
- KafkaEmitterConfig() - Constructor for class datahub.client.kafka.KafkaEmitterConfig
- KafkaEmitterConfig.KafkaEmitterConfigBuilder - Class in datahub.client.kafka
- KafkaEmitterConfigBuilder() - Constructor for class datahub.client.kafka.KafkaEmitterConfig.KafkaEmitterConfigBuilder
M
- map(SimpleHttpResponse) - Method in interface datahub.client.MetadataResponseFuture.ResponseMapper
- MetadataResponseFuture - Class in datahub.client
- MetadataResponseFuture(Future<SimpleHttpResponse>, MetadataResponseFuture.ResponseMapper) - Constructor for class datahub.client.MetadataResponseFuture
- MetadataResponseFuture(Future<SimpleHttpResponse>, AtomicReference<MetadataWriteResponse>, CountDownLatch) - Constructor for class datahub.client.MetadataResponseFuture
- MetadataResponseFuture.ResponseMapper - Interface in datahub.client
- MetadataWriteResponse - Class in datahub.client
- MetadataWriteResponse() - Constructor for class datahub.client.MetadataWriteResponse
O
- onCompletion(MetadataWriteResponse) - Method in interface datahub.client.Callback
-
Called when the client request has completed.
- onFailure(Throwable) - Method in interface datahub.client.Callback
-
Called when the client request has thrown an exception before completion.
R
- RestEmitter - Class in datahub.client.rest
- RestEmitter(RestEmitterConfig) - Constructor for class datahub.client.rest.RestEmitter
-
The default constructor, prefer using the `create` factory method.
- RestEmitterConfig - Class in datahub.client.rest
- RestEmitterConfig() - Constructor for class datahub.client.rest.RestEmitterConfig
- RestEmitterConfig.RestEmitterConfigBuilder - Class in datahub.client.rest
- RestEmitterConfigBuilder() - Constructor for class datahub.client.rest.RestEmitterConfig.RestEmitterConfigBuilder
- retryRequest(HttpRequest, IOException, int, HttpContext) - Method in class datahub.client.rest.DatahubHttpRequestRetryStrategy
- retryRequest(HttpResponse, int, HttpContext) - Method in class datahub.client.rest.DatahubHttpRequestRetryStrategy
S
- S3Emitter - Class in datahub.client.s3
- S3Emitter(S3EmitterConfig) - Constructor for class datahub.client.s3.S3Emitter
-
The default constructor
- S3EmitterConfig - Class in datahub.client.s3
- S3EmitterConfig() - Constructor for class datahub.client.s3.S3EmitterConfig
T
- testConnection() - Method in interface datahub.client.Emitter
-
Test that the emitter can establish a valid connection to the DataHub platform
- testConnection() - Method in class datahub.client.file.FileEmitter
- testConnection() - Method in class datahub.client.kafka.KafkaEmitter
- testConnection() - Method in class datahub.client.rest.RestEmitter
- testConnection() - Method in class datahub.client.s3.S3Emitter
W
- with(Consumer<KafkaEmitterConfig.KafkaEmitterConfigBuilder>) - Method in class datahub.client.kafka.KafkaEmitterConfig.KafkaEmitterConfigBuilder
- with(Consumer<RestEmitterConfig.RestEmitterConfigBuilder>) - Method in class datahub.client.rest.RestEmitterConfig.RestEmitterConfigBuilder
All Classes and Interfaces|All Packages|Constant Field Values