Send feedback
Class PublishRequest.Builder (1.16.5)
Stay organized with collections
Save and categorize content based on your preferences.
1.16.5 (latest)
1.16.2
1.15.21
1.14.8
1.13.8
1.12.22
1.11.2
1.10.0
1.9.4
1.8.0
1.7.1
1.6.3
1.5.5
1.4.12
public static final class PublishRequest . Builder extends GeneratedMessage . Builder<PublishRequest . Builder > implements PublishRequestOrBuilder
Request sent from the client to the server on a stream.
Protobuf type google.cloud.pubsublite.v1.PublishRequest
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public PublishRequest build ()
buildPartial()
public PublishRequest buildPartial ()
clear()
public PublishRequest . Builder clear ()
Overrides
clearInitialRequest()
public PublishRequest . Builder clearInitialRequest ()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
clearMessagePublishRequest()
public PublishRequest . Builder clearMessagePublishRequest ()
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
clearRequestType()
public PublishRequest . Builder clearRequestType ()
getDefaultInstanceForType()
public PublishRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getInitialRequest()
public InitialPublishRequest getInitialRequest ()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
getInitialRequestBuilder()
public InitialPublishRequest . Builder getInitialRequestBuilder ()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
getInitialRequestOrBuilder()
public InitialPublishRequestOrBuilder getInitialRequestOrBuilder ()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
getMessagePublishRequest()
public MessagePublishRequest getMessagePublishRequest ()
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
getMessagePublishRequestBuilder()
public MessagePublishRequest . Builder getMessagePublishRequestBuilder ()
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
getMessagePublishRequestOrBuilder()
public MessagePublishRequestOrBuilder getMessagePublishRequestOrBuilder ()
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
getRequestTypeCase()
public PublishRequest . RequestTypeCase getRequestTypeCase ()
hasInitialRequest()
public boolean hasInitialRequest ()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
Returns
Type
Description
boolean
Whether the initialRequest field is set.
hasMessagePublishRequest()
public boolean hasMessagePublishRequest ()
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
Returns
Type
Description
boolean
Whether the messagePublishRequest field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(PublishRequest other)
public PublishRequest . Builder mergeFrom ( PublishRequest other )
public PublishRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public PublishRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeInitialRequest(InitialPublishRequest value)
public PublishRequest . Builder mergeInitialRequest ( InitialPublishRequest value )
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
mergeMessagePublishRequest(MessagePublishRequest value)
public PublishRequest . Builder mergeMessagePublishRequest ( MessagePublishRequest value )
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
setInitialRequest(InitialPublishRequest value)
public PublishRequest . Builder setInitialRequest ( InitialPublishRequest value )
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
setInitialRequest(InitialPublishRequest.Builder builderForValue)
public PublishRequest . Builder setInitialRequest ( InitialPublishRequest . Builder builderForValue )
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
setMessagePublishRequest(MessagePublishRequest value)
public PublishRequest . Builder setMessagePublishRequest ( MessagePublishRequest value )
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
setMessagePublishRequest(MessagePublishRequest.Builder builderForValue)
public PublishRequest . Builder setMessagePublishRequest ( MessagePublishRequest . Builder builderForValue )
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
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 2026-04-26 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 2026-04-26 UTC."],[],[]]