Index

C D E F G I K M O R S T W 
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
 
C D E F G I K M O R S T W 
All Classes and Interfaces|All Packages|Constant Field Values