
io.honeycomb.libhoney.ValueSupplier Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of libhoney-java Show documentation
Show all versions of libhoney-java Show documentation
The Java client for sending events honeycomb
The newest version!
package io.honeycomb.libhoney;
/**
* Interface to supply field values dynamically.
*
* Resolution of a supplier occurs on the thread that invokes any of the send*() methods.
*
* Any exceptions occurring will stop the event from being sent and reported back as a
* {@link io.honeycomb.libhoney.responses.ClientRejected} response.
*
* @param The type of the field value.
*/
public interface ValueSupplier {
/**
* Supply a value
* @return the supplied value
*/
V supply();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy