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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public PublishResponse build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public PublishResponse buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public PublishResponse.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<PublishResponse.Builder>
public PublishResponse.Builder mergeFrom(PublishResponse other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public PublishResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<PublishResponse.Builder>
java.io.IOException
public 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 PublishResponseOrBuilder
public 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 PublishResponseOrBuilder
public 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 PublishResponseOrBuilder
public 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 PublishResponseOrBuilder
public 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.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<PublishResponse.Builder>
public final PublishResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<PublishResponse.Builder>