public static final class PublishResponse.Builder extends GeneratedMessageV3.Builder<PublishResponse.Builder> implements PublishResponseOrBuilder
Response for the `Publish` method.Protobuf type
google.pubsub.v1.PublishResponse| Modifier and Type | Method and Description |
|---|---|
PublishResponse.Builder |
addAllMessageIds(java.lang.Iterable<java.lang.String> values)
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
PublishResponse.Builder |
addMessageIds(java.lang.String value)
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
PublishResponse.Builder |
addMessageIdsBytes(ByteString value)
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
PublishResponse.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
PublishResponse |
build() |
PublishResponse |
buildPartial() |
PublishResponse.Builder |
clear() |
PublishResponse.Builder |
clearField(Descriptors.FieldDescriptor field) |
PublishResponse.Builder |
clearMessageIds()
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
PublishResponse.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
PublishResponse.Builder |
clone() |
PublishResponse |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getMessageIds(int index)
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
ByteString |
getMessageIdsBytes(int index)
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
int |
getMessageIdsCount()
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
ProtocolStringList |
getMessageIdsList()
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PublishResponse.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
PublishResponse.Builder |
mergeFrom(Message other) |
PublishResponse.Builder |
mergeFrom(PublishResponse other) |
PublishResponse.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
PublishResponse.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
PublishResponse.Builder |
setMessageIds(int index,
java.lang.String value)
The server-assigned ID of each published message, in the same order as
the messages in the request.
|
PublishResponse.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
PublishResponse.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<PublishResponse.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic PublishResponse build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic PublishResponse buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic PublishResponse.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<PublishResponse.Builder>public PublishResponse.Builder mergeFrom(PublishResponse other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<PublishResponse.Builder>public PublishResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<PublishResponse.Builder>java.io.IOExceptionpublic ProtocolStringList getMessageIdsList()
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;getMessageIdsList in interface PublishResponseOrBuilderpublic int getMessageIdsCount()
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;getMessageIdsCount in interface PublishResponseOrBuilderpublic java.lang.String getMessageIds(int index)
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;getMessageIds in interface PublishResponseOrBuilderpublic ByteString getMessageIdsBytes(int index)
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;getMessageIdsBytes in interface PublishResponseOrBuilderpublic PublishResponse.Builder setMessageIds(int index, java.lang.String value)
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;public PublishResponse.Builder addMessageIds(java.lang.String value)
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;public PublishResponse.Builder addAllMessageIds(java.lang.Iterable<java.lang.String> values)
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;public PublishResponse.Builder clearMessageIds()
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;public PublishResponse.Builder addMessageIdsBytes(ByteString value)
The server-assigned ID of each published message, in the same order as the messages in the request. IDs are guaranteed to be unique within the topic.
repeated string message_ids = 1;public final PublishResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<PublishResponse.Builder>public final PublishResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<PublishResponse.Builder>