Interface ComputeMessageStatsRequestOrBuilder

public interface ComputeMessageStatsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndCursor()

public abstract Cursor getEndCursor()

The exclusive end of the range. The range is empty if end_cursor <= start_cursor. Specifying a start_cursor before the first message and an end_cursor after the last message will retrieve all messages.

.google.cloud.pubsublite.v1.Cursor end_cursor = 4;

Returns
TypeDescription
Cursor

The endCursor.

getEndCursorOrBuilder()

public abstract CursorOrBuilder getEndCursorOrBuilder()

The exclusive end of the range. The range is empty if end_cursor <= start_cursor. Specifying a start_cursor before the first message and an end_cursor after the last message will retrieve all messages.

.google.cloud.pubsublite.v1.Cursor end_cursor = 4;

Returns
TypeDescription
CursorOrBuilder

getPartition()

public abstract long getPartition()

Required. The partition for which we should compute message stats.

int64 partition = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
long

The partition.

getStartCursor()

public abstract Cursor getStartCursor()

The inclusive start of the range.

.google.cloud.pubsublite.v1.Cursor start_cursor = 3;

Returns
TypeDescription
Cursor

The startCursor.

getStartCursorOrBuilder()

public abstract CursorOrBuilder getStartCursorOrBuilder()

The inclusive start of the range.

.google.cloud.pubsublite.v1.Cursor start_cursor = 3;

Returns
TypeDescription
CursorOrBuilder

getTopic()

public abstract String getTopic()

Required. The topic for which we should compute message stats.

string topic = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The topic.

getTopicBytes()

public abstract ByteString getTopicBytes()

Required. The topic for which we should compute message stats.

string topic = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for topic.

hasEndCursor()

public abstract boolean hasEndCursor()

The exclusive end of the range. The range is empty if end_cursor <= start_cursor. Specifying a start_cursor before the first message and an end_cursor after the last message will retrieve all messages.

.google.cloud.pubsublite.v1.Cursor end_cursor = 4;

Returns
TypeDescription
boolean

Whether the endCursor field is set.

hasStartCursor()

public abstract boolean hasStartCursor()

The inclusive start of the range.

.google.cloud.pubsublite.v1.Cursor start_cursor = 3;

Returns
TypeDescription
boolean

Whether the startCursor field is set.