Class PublishRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PublishRequest.Builder>
com.google.cloud.pubsublite.proto.PublishRequest.Builder
- All Implemented Interfaces:
PublishRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PublishRequest
public static final class PublishRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PublishRequest.Builder>
implements PublishRequestOrBuilder
Request sent from the client to the server on a stream.Protobuf type
google.cloud.pubsublite.v1.PublishRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Initial request on the stream.Request to publish messages.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorInitial request on the stream.Initial request on the stream.Initial request on the stream.Request to publish messages.Request to publish messages.Request to publish messages.booleanInitial request on the stream.booleanRequest to publish messages.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(PublishRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Initial request on the stream.Request to publish messages.Initial request on the stream.setInitialRequest(InitialPublishRequest.Builder builderForValue) Initial request on the stream.Request to publish messages.setMessagePublishRequest(MessagePublishRequest.Builder builderForValue) Request to publish messages.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PublishRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PublishRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PublishRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PublishRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PublishRequest.Builder>
-
mergeFrom
public PublishRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PublishRequest.Builder>- Throws:
IOException
-
getRequestTypeCase
- Specified by:
getRequestTypeCasein interfacePublishRequestOrBuilder
-
clearRequestType
-
hasInitialRequest
public boolean hasInitialRequest()Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;- Specified by:
hasInitialRequestin interfacePublishRequestOrBuilder- Returns:
- Whether the initialRequest field is set.
-
getInitialRequest
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;- Specified by:
getInitialRequestin interfacePublishRequestOrBuilder- Returns:
- The initialRequest.
-
setInitialRequest
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1; -
setInitialRequest
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1; -
mergeInitialRequest
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1; -
clearInitialRequest
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1; -
getInitialRequestBuilder
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1; -
getInitialRequestOrBuilder
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;- Specified by:
getInitialRequestOrBuilderin interfacePublishRequestOrBuilder
-
hasMessagePublishRequest
public boolean hasMessagePublishRequest()Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;- Specified by:
hasMessagePublishRequestin interfacePublishRequestOrBuilder- Returns:
- Whether the messagePublishRequest field is set.
-
getMessagePublishRequest
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;- Specified by:
getMessagePublishRequestin interfacePublishRequestOrBuilder- Returns:
- The messagePublishRequest.
-
setMessagePublishRequest
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2; -
setMessagePublishRequest
public PublishRequest.Builder setMessagePublishRequest(MessagePublishRequest.Builder builderForValue) Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2; -
mergeMessagePublishRequest
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2; -
clearMessagePublishRequest
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2; -
getMessagePublishRequestBuilder
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2; -
getMessagePublishRequestOrBuilder
Request to publish messages.
.google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;- Specified by:
getMessagePublishRequestOrBuilderin interfacePublishRequestOrBuilder
-