Send feedback
Class SequencedMessage.Builder (1.6.3)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.6.3 keyboard_arrow_down
public static final class SequencedMessage . Builder extends GeneratedMessageV3 . Builder<SequencedMessage . Builder > implements SequencedMessageOrBuilder
A message that has been stored and sequenced by the Pub/Sub Lite system.
Protobuf type google.cloud.pubsublite.v1.SequencedMessage
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SequencedMessage . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public SequencedMessage build ()
Returns
buildPartial()
public SequencedMessage buildPartial ()
Returns
clear()
public SequencedMessage . Builder clear ()
Returns
Overrides
clearCursor()
public SequencedMessage . Builder clearCursor ()
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public SequencedMessage . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearMessage()
public SequencedMessage . Builder clearMessage ()
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public SequencedMessage . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clearPublishTime()
public SequencedMessage . Builder clearPublishTime ()
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Returns
clearSizeBytes()
public SequencedMessage . Builder clearSizeBytes ()
The size in bytes of this message for flow control and quota purposes.
int64 size_bytes = 4;
Returns
clone()
public SequencedMessage . Builder clone ()
Returns
Overrides
getCursor()
public Cursor getCursor ()
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Returns
Type Description Cursor The cursor.
getCursorBuilder()
public Cursor . Builder getCursorBuilder ()
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Returns
getCursorOrBuilder()
public CursorOrBuilder getCursorOrBuilder ()
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Returns
getDefaultInstanceForType()
public SequencedMessage getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
Overrides
getMessage()
public PubSubMessage getMessage ()
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Returns
getMessageBuilder()
public PubSubMessage . Builder getMessageBuilder ()
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Returns
getMessageOrBuilder()
public PubSubMessageOrBuilder getMessageOrBuilder ()
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Returns
getPublishTime()
public Timestamp getPublishTime ()
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Returns
getPublishTimeBuilder()
public Timestamp . Builder getPublishTimeBuilder ()
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Returns
getPublishTimeOrBuilder()
public TimestampOrBuilder getPublishTimeOrBuilder ()
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Returns
getSizeBytes()
public long getSizeBytes ()
The size in bytes of this message for flow control and quota purposes.
int64 size_bytes = 4;
Returns
Type Description long The sizeBytes.
hasCursor()
public boolean hasCursor ()
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Returns
Type Description boolean Whether the cursor field is set.
hasMessage()
public boolean hasMessage ()
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Returns
Type Description boolean Whether the message field is set.
hasPublishTime()
public boolean hasPublishTime ()
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Returns
Type Description boolean Whether the publishTime field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
mergeCursor(Cursor value)
public SequencedMessage . Builder mergeCursor ( Cursor value )
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Parameter
Returns
mergeFrom(SequencedMessage other)
public SequencedMessage . Builder mergeFrom ( SequencedMessage other )
Parameter
Returns
public SequencedMessage . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SequencedMessage . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeMessage(PubSubMessage value)
public SequencedMessage . Builder mergeMessage ( PubSubMessage value )
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Parameter
Returns
mergePublishTime(Timestamp value)
public SequencedMessage . Builder mergePublishTime ( Timestamp value )
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SequencedMessage . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
setCursor(Cursor value)
public SequencedMessage . Builder setCursor ( Cursor value )
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Parameter
Returns
setCursor(Cursor.Builder builderForValue)
public SequencedMessage . Builder setCursor ( Cursor . Builder builderForValue )
The position of a message within the partition where it is stored.
.google.cloud.pubsublite.v1.Cursor cursor = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SequencedMessage . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
setMessage(PubSubMessage value)
public SequencedMessage . Builder setMessage ( PubSubMessage value )
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Parameter
Returns
setMessage(PubSubMessage.Builder builderForValue)
public SequencedMessage . Builder setMessage ( PubSubMessage . Builder builderForValue )
The user message.
.google.cloud.pubsublite.v1.PubSubMessage message = 3;
Parameter
Returns
setPublishTime(Timestamp value)
public SequencedMessage . Builder setPublishTime ( Timestamp value )
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Parameter
Returns
setPublishTime(Timestamp.Builder builderForValue)
public SequencedMessage . Builder setPublishTime ( Timestamp . Builder builderForValue )
The time when the message was received by the server when it was first
published.
.google.protobuf.Timestamp publish_time = 2;
Parameter
Name Description builderForValue Builder
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SequencedMessage . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
Overrides
setSizeBytes(long value)
public SequencedMessage . Builder setSizeBytes ( long value )
The size in bytes of this message for flow control and quota purposes.
int64 size_bytes = 4;
Parameter
Name Description value long
The sizeBytes to set.
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final SequencedMessage . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]