public class AnalyticsOutOfSpaceException
extends java.io.IOException
IOException that describes the reason why an AnalyticsEvent cannot be saved.| Modifier and Type | Field and Description |
|---|---|
long |
backlogLimit
The current limit for backlog size, expressed as total number of bytes.
|
long |
backlogSize
The current backlog size, expressed as total number of bytes.
|
java.util.Map<java.lang.String,java.lang.String> |
parameters
An immutable map of HTTP query parameter names and values to be sent to the server.
|
int |
priority
The priority of the event.
|
java.lang.String |
type
The type of the analytics event.
|
| Constructor and Description |
|---|
AnalyticsOutOfSpaceException(com.brightcove.player.analytics.AnalyticsEvent event,
long backlogSize,
long backlogLimit,
java.lang.Throwable cause)
Constructs an instance of
AnalyticsOutOfSpaceException |
public final int priority
@NonNull public final java.lang.String type
@NonNull public final java.util.Map<java.lang.String,java.lang.String> parameters
public final long backlogSize
public final long backlogLimit
public AnalyticsOutOfSpaceException(@NonNull
com.brightcove.player.analytics.AnalyticsEvent event,
long backlogSize,
long backlogLimit,
@Nullable
java.lang.Throwable cause)
AnalyticsOutOfSpaceExceptionevent - reference to the event that cannot be saved.backlogSize - the current backlog size, expressed as total number of bytes.backlogLimit - the current limit for backlog size, expressed as total number of bytes.cause - reference the error that caused the event that required to be saved, if any.