Skip navigation links
B C E F G O R W 

B

BatchedEventhubDataWriter - Class in org.apache.gobblin.eventhub.writer
A batch writer for eventhub, composed by EventhubBatchAccumulator and EventhubDataWriter EventhubBatchAccumulator provides a buffer to store pending records EventhubDataWriter is the actual writer ships data to eventhub
BatchedEventhubDataWriter(EventhubBatchAccumulator, EventhubDataWriter) - Constructor for class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
body - Variable in class org.apache.gobblin.eventhub.writer.EventhubRequest
 
build() - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriterBuilder
 
BYTES_WRITTEN_METER - Static variable in class org.apache.gobblin.eventhub.EventhubMetricNames.EventhubDataWriterMetrics
A Meter measuring the number bytes written by a EventhubDataWriter as

C

cleanup() - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriter
 
close() - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriter
Close the HttpClient
COMMIT_STEP_WAIT_TIME_CONFIG - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
COMMIT_STEP_WAIT_TIME_DEFAULT - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
COMMIT_TIMEOUT_MILLIS_CONFIG - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
COMMIT_TIMEOUT_MILLIS_DEFAULT - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 

E

EventhubBatchAccumulator - Class in org.apache.gobblin.eventhub.writer
Simply a ttl based batch accumulator for eventhub with string type
EventhubBatchAccumulator(Properties) - Constructor for class org.apache.gobblin.eventhub.writer.EventhubBatchAccumulator
 
EventhubBatchAccumulator(long, long, long) - Constructor for class org.apache.gobblin.eventhub.writer.EventhubBatchAccumulator
 
EventhubDataWriter - Class in org.apache.gobblin.eventhub.writer
Data Writer for Eventhub.
EventhubDataWriter(Properties) - Constructor for class org.apache.gobblin.eventhub.writer.EventhubDataWriter
User needs to provide eventhub properties
EventhubDataWriter(Properties, HttpClient) - Constructor for class org.apache.gobblin.eventhub.writer.EventhubDataWriter
User needs to provide eventhub properties and an httpClient
EventhubDataWriterBuilder - Class in org.apache.gobblin.eventhub.writer
Builder that hands back a EventhubDataWriter
EventhubDataWriterBuilder() - Constructor for class org.apache.gobblin.eventhub.writer.EventhubDataWriterBuilder
 
EventhubDataWriterMetrics() - Constructor for class org.apache.gobblin.eventhub.EventhubMetricNames.EventhubDataWriterMetrics
 
EventhubMetricNames - Class in org.apache.gobblin.eventhub
Contains names for all metrics generated by eventhub component
EventhubMetricNames() - Constructor for class org.apache.gobblin.eventhub.EventhubMetricNames
 
EventhubMetricNames.EventhubDataWriterMetrics - Class in org.apache.gobblin.eventhub
 
EventhubRequest - Class in org.apache.gobblin.eventhub.writer
The EventhubRequest is a wrapper of given json string This is required because when using eventhub REST api, the json object sent out needs to be wrapped in an outer Body object.
EventhubRequest(String) - Constructor for class org.apache.gobblin.eventhub.writer.EventhubRequest
 
EVH_HUBNAME - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
EVH_NAMESPACE - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
EVH_SAS_KEYNAME - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
EVH_SAS_KEYVALUE - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 

F

FAILURE_ALLOWANCE_PCT_CONFIG - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
FAILURE_ALLOWANCE_PCT_DEFAULT - Static variable in class org.apache.gobblin.eventhub.writer.BatchedEventhubDataWriter
 
flush() - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriter
 

G

getAsyncDataWriter(Properties) - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriterBuilder
Create an eventhub data writer, wrapped into a buffered async data writer

O

org.apache.gobblin.eventhub - package org.apache.gobblin.eventhub
 
org.apache.gobblin.eventhub.writer - package org.apache.gobblin.eventhub.writer
 

R

RECORDS_ATTEMPTED_METER - Static variable in class org.apache.gobblin.eventhub.EventhubMetricNames.EventhubDataWriterMetrics
A Meter measuring the number of records attempted to be written by a EventhubDataWriter.
RECORDS_FAILED_METER - Static variable in class org.apache.gobblin.eventhub.EventhubMetricNames.EventhubDataWriterMetrics
A Meter measuring the number of records given to a EventhubDataWriter.
RECORDS_SUCCESS_METER - Static variable in class org.apache.gobblin.eventhub.EventhubMetricNames.EventhubDataWriterMetrics
A Meter measuring the number records written by a EventhubDataWriter
refreshSignature() - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriter
A signature which contains the duration.

W

write(Batch<String>, WriteCallback) - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriter
Write a whole batch to eventhub
write(String) - Method in class org.apache.gobblin.eventhub.writer.EventhubDataWriter
Write a single record to eventhub
WRITE_TIMER - Static variable in class org.apache.gobblin.eventhub.EventhubMetricNames.EventhubDataWriterMetrics
A Timer measuring the time taken for each write operation.
B C E F G O R W 
Skip navigation links