- getApiHost() - Method in class io.honeycomb.LibHoney
-
Returns the API host for this LibHoney.
- getApiHost() - Method in class io.honeycomb.Transmission
-
Returns the API host for this Transmission.
- getBlockOnResponse() - Method in class io.honeycomb.LibHoney
-
Returns true if this LibHoney should block on response.
- getBlockOnResponse() - Method in class io.honeycomb.Transmission
-
Returns true if this Transmission should block on response.
- getBlockOnSend() - Method in class io.honeycomb.LibHoney
-
Returns true if this LibHoney should block on send.
- getBlockOnSend() - Method in class io.honeycomb.Transmission
-
Returns true if this Transmission should block on send.
- getCloseTimeout() - Method in class io.honeycomb.LibHoney
-
Returns number of seconds Transmission's close method will wait before timing out.
- getCloseTimeout() - Method in class io.honeycomb.Transmission
-
Returns number of seconds Transmission's close method will wait before timing out.
- getCreatedAt() - Method in class io.honeycomb.Event
-
Returns the time when this Event was created.
- getDataSet() - Method in class io.honeycomb.Builder
-
Returns the data set identifier for this Builder.
- getDataSet() - Method in class io.honeycomb.Event
-
Returns the data set identifier for this Event.
- getDataSet() - Method in class io.honeycomb.LibHoney
-
Returns the data set identifier for this LibHoney.
- getDynFields() - Method in class io.honeycomb.Builder
-
Returns dynamic fields for this Builder.
- getDynFields() - Method in class io.honeycomb.LibHoney
-
Returns dynamic fields for this LibHoney.
- getExecutor() - Method in class io.honeycomb.Transmission
-
Returns this Transmission's thread executor.
- getFields() - Method in class io.honeycomb.Builder
-
Returns fields for this Builder.
- getFields() - Method in class io.honeycomb.Event
-
Returns fields for this Event.
- getFields() - Method in class io.honeycomb.LibHoney
-
Returns fields for this LibHoney.
- getLibHoney() - Method in class io.honeycomb.Builder
-
Returns a reference to LibHoney.
- getMaxConcurrentBranches() - Method in class io.honeycomb.LibHoney
-
Returns the maximum number of concurrent branches for this LibHoney.
- getMaxConcurrentBranches() - Method in class io.honeycomb.Transmission
-
Returns the number of threads to be instantiated on construction.
- getMetadata() - Method in class io.honeycomb.Event
-
Returns the metadata string for this Event.
- getRequestQueue() - Method in class io.honeycomb.LibHoney
-
Returns the request queue for this LibHoney.
- getRequestQueue() - Method in class io.honeycomb.Transmission
-
Returns this Transmission's queue of requests to be sent.
- getRequestQueueLength() - Method in class io.honeycomb.LibHoney
-
Returns the response queue length for this LibHoney.
- getResponseQueue() - Method in class io.honeycomb.LibHoney
-
Returns the response queue for this LibHoney
- getResponseQueue() - Method in class io.honeycomb.Transmission
-
Return this Transmission's queue of received responses.
- getResponseQueueLength() - Method in class io.honeycomb.LibHoney
-
Returns the request queue length for this LibHoney.
- getSampleRate() - Method in class io.honeycomb.Builder
-
Returns the sample rate for this Builder.
- getSampleRate() - Method in class io.honeycomb.Event
-
Returns the sample rate for this Event.
- getSampleRate() - Method in class io.honeycomb.LibHoney
-
Returns the sample rate for this LibHoney.
- getTransmission() - Method in class io.honeycomb.LibHoney
-
Returns the Transmission for this LibHoney.
- getUserAgent() - Method in class io.honeycomb.LibHoney
-
- getWriteKey() - Method in class io.honeycomb.Builder
-
Returns the write key for this Builder.
- getWriteKey() - Method in class io.honeycomb.Event
-
Returns the write key for this Event.
- getWriteKey() - Method in class io.honeycomb.LibHoney
-
Returns the write key for this LibHoney.
- sampleRate(int) - Method in class io.honeycomb.LibHoney.Builder
-
- send() - Method in class io.honeycomb.Builder
-
Creates an Event, then sends with Transmission as a request, or as a dropped response if it should be dropped.
- send() - Method in class io.honeycomb.Event
-
Enqueues this Event with Transmission as a request, or as a dropped response if it should be dropped.
- send() - Method in class io.honeycomb.LibHoney
-
Creates an Event, then sends with Transmission as a request, or as a dropped response if it should be dropped.
- send(Event) - Method in class io.honeycomb.Transmission
-
Send an HTTP request based on a Event, wait for a response, then enqueue the response.
- sendDroppedResponse(String) - Method in class io.honeycomb.Transmission
-
Enqueue a response indicating that a Event was dropped due to sample rate, including its metadata string.
- sendNow(Map<String, Object>) - Method in class io.honeycomb.Builder
-
Immediately send a map of keys and values as a Event
- sendNow(Map<String, Object>) - Method in class io.honeycomb.LibHoney
-
Immediately send a map of keys and values as a Event
- setApiHost(String) - Method in class io.honeycomb.Transmission
-
Sets the api host
- setBlockOnResponse(boolean) - Method in class io.honeycomb.Transmission
-
Sets if threads should block on response
- setBlockOnSend(boolean) - Method in class io.honeycomb.Transmission
-
Sets if threads should block on send
- setCloseTimeout(int) - Method in class io.honeycomb.Transmission
-
Sets the thread .close timeout
- setDataSet(String) - Method in class io.honeycomb.Builder
-
Sets the data set
- setDataSet(String) - Method in class io.honeycomb.Event
-
Sets the data set
- setMetadata(String) - Method in class io.honeycomb.Event
-
Sets the metadata string
- setRequestQueue(ArrayBlockingQueue) - Method in class io.honeycomb.Transmission
-
Sets the request queue (for debugging purposes)
- setResponseQueue(ArrayBlockingQueue) - Method in class io.honeycomb.Transmission
-
Sets the response queue (for debugging purposes)
- setSampleRate(int) - Method in class io.honeycomb.Builder
-
Sets the sample rate
- setSampleRate(int) - Method in class io.honeycomb.Event
-
Sets the sample rate
- setTransmission(Transmission) - Method in class io.honeycomb.LibHoney
-
Sets the reference to transmission
- setUserAgent(String) - Method in class io.honeycomb.Transmission
-
Sets the user agent
- setWriteKey(String) - Method in class io.honeycomb.Builder
-
Sets the write key
- setWriteKey(String) - Method in class io.honeycomb.Event
-
Sets the write key
- shouldSendEvent() - Method in class io.honeycomb.Event
-
Returns true if this Event should be dropped (due to the sample rate).