public static final class MessagePublishedData.Builder extends GeneratedMessageV3.Builder<MessagePublishedData.Builder> implements MessagePublishedDataOrBuilder
The event data when a message is published to a topic.
Protobuf type google.events.cloud.pubsub.v1.MessagePublishedData
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MessagePublishedData.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public MessagePublishedData build()
buildPartial()
public MessagePublishedData buildPartial()
clear()
public MessagePublishedData.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public MessagePublishedData.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMessage()
public MessagePublishedData.Builder clearMessage()
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public MessagePublishedData.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSubscription()
public MessagePublishedData.Builder clearSubscription()
The resource name of the subscription for which this event was
generated. The format of the value is
projects/{project-id}/subscriptions/{subscription-id}
.
string subscription = 2;
clone()
public MessagePublishedData.Builder clone()
Overrides
getDefaultInstanceForType()
public MessagePublishedData getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMessage()
public PubsubMessage getMessage()
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
getMessageBuilder()
public PubsubMessage.Builder getMessageBuilder()
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
getMessageOrBuilder()
public PubsubMessageOrBuilder getMessageOrBuilder()
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
getSubscription()
public String getSubscription()
The resource name of the subscription for which this event was
generated. The format of the value is
projects/{project-id}/subscriptions/{subscription-id}
.
string subscription = 2;
Returns |
Type |
Description |
String |
The subscription.
|
getSubscriptionBytes()
public ByteString getSubscriptionBytes()
The resource name of the subscription for which this event was
generated. The format of the value is
projects/{project-id}/subscriptions/{subscription-id}
.
string subscription = 2;
Returns |
Type |
Description |
ByteString |
The bytes for subscription.
|
hasMessage()
public boolean hasMessage()
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
Returns |
Type |
Description |
boolean |
Whether the message field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(MessagePublishedData other)
public MessagePublishedData.Builder mergeFrom(MessagePublishedData other)
public MessagePublishedData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MessagePublishedData.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeMessage(PubsubMessage value)
public MessagePublishedData.Builder mergeMessage(PubsubMessage value)
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MessagePublishedData.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public MessagePublishedData.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMessage(PubsubMessage value)
public MessagePublishedData.Builder setMessage(PubsubMessage value)
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
setMessage(PubsubMessage.Builder builderForValue)
public MessagePublishedData.Builder setMessage(PubsubMessage.Builder builderForValue)
The message that was published.
.google.events.cloud.pubsub.v1.PubsubMessage message = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MessagePublishedData.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSubscription(String value)
public MessagePublishedData.Builder setSubscription(String value)
The resource name of the subscription for which this event was
generated. The format of the value is
projects/{project-id}/subscriptions/{subscription-id}
.
string subscription = 2;
Parameter |
Name |
Description |
value |
String
The subscription to set.
|
setSubscriptionBytes(ByteString value)
public MessagePublishedData.Builder setSubscriptionBytes(ByteString value)
The resource name of the subscription for which this event was
generated. The format of the value is
projects/{project-id}/subscriptions/{subscription-id}
.
string subscription = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for subscription to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final MessagePublishedData.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides