CoWatchingQueue

@Immutable
@AutoValue
@PublicApi
public abstract class CoWatchingQueue



Contains a client queue's data and/or server queue's metadata.

Summary

Nested types

Builder for a CoWatchingQueue.

Constants

static final CoWatchingQueue

Public methods

static CoWatchingQueue.Builder
abstract @Nullable ClientQueue

Returns the ClientQueue data.

abstract @Nullable ServerQueueParams

Returns the ServerQueueParams metadata.

Constants

EMPTY

public static final CoWatchingQueue EMPTY

Public methods

builder

public static CoWatchingQueue.Builder builder()

clientQueue

public abstract @Nullable ClientQueue clientQueue()

Returns the ClientQueue data.

serverQueueParams

public abstract @Nullable ServerQueueParams serverQueueParams()

Returns the ServerQueueParams metadata.