A class that represents a custom event for the application.
Builder class for com.urbanairship.analytics.CustomEvent Objects.
Event name.
The event value.
The interaction ID.
The interaction type.
The event properties.
The transaction ID.
Returns the UUID associated with the event.
Returns the timestamp associated with the event.
Validates the Event.
Returns the objects represented as a JsonValue.
Adds the event to Analytics.