public final class PublishEventsRequest extends com.google.protobuf.GeneratedMessageV3 implements PublishEventsRequestOrBuilder
The request message for the PublishEvents method.Protobuf type
google.cloud.eventarc.publishing.v1.PublishEventsRequest| Modifier and Type | Class and Description |
|---|---|
static class |
PublishEventsRequest.Builder
The request message for the PublishEvents method.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CHANNEL_FIELD_NUMBER |
static int |
EVENTS_FIELD_NUMBER |
static int |
TEXT_EVENTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getChannel()
The full name of the channel to publish to.
|
com.google.protobuf.ByteString |
getChannelBytes()
The full name of the channel to publish to.
|
static PublishEventsRequest |
getDefaultInstance() |
PublishEventsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Any |
getEvents(int index)
The CloudEvents v1.0 events to publish.
|
int |
getEventsCount()
The CloudEvents v1.0 events to publish.
|
List<com.google.protobuf.Any> |
getEventsList()
The CloudEvents v1.0 events to publish.
|
com.google.protobuf.AnyOrBuilder |
getEventsOrBuilder(int index)
The CloudEvents v1.0 events to publish.
|
List<? extends com.google.protobuf.AnyOrBuilder> |
getEventsOrBuilderList()
The CloudEvents v1.0 events to publish.
|
com.google.protobuf.Parser<PublishEventsRequest> |
getParserForType() |
int |
getSerializedSize() |
String |
getTextEvents(int index)
The text representation of events to publish.
|
com.google.protobuf.ByteString |
getTextEventsBytes(int index)
The text representation of events to publish.
|
int |
getTextEventsCount()
The text representation of events to publish.
|
com.google.protobuf.ProtocolStringList |
getTextEventsList()
The text representation of events to publish.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PublishEventsRequest.Builder |
newBuilder() |
static PublishEventsRequest.Builder |
newBuilder(PublishEventsRequest prototype) |
PublishEventsRequest.Builder |
newBuilderForType() |
protected PublishEventsRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PublishEventsRequest |
parseDelimitedFrom(InputStream input) |
static PublishEventsRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishEventsRequest |
parseFrom(byte[] data) |
static PublishEventsRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishEventsRequest |
parseFrom(ByteBuffer data) |
static PublishEventsRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishEventsRequest |
parseFrom(com.google.protobuf.ByteString data) |
static PublishEventsRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishEventsRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PublishEventsRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishEventsRequest |
parseFrom(InputStream input) |
static PublishEventsRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PublishEventsRequest> |
parser() |
PublishEventsRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CHANNEL_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
public static final int TEXT_EVENTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getChannel()
The full name of the channel to publish to. For example:
`projects/{project}/locations/{location}/channels/{channel-id}`.
string channel = 1;getChannel in interface PublishEventsRequestOrBuilderpublic com.google.protobuf.ByteString getChannelBytes()
The full name of the channel to publish to. For example:
`projects/{project}/locations/{location}/channels/{channel-id}`.
string channel = 1;getChannelBytes in interface PublishEventsRequestOrBuilderpublic List<com.google.protobuf.Any> getEventsList()
The CloudEvents v1.0 events to publish. No other types are allowed. If this field is set, then the `text_events` fields must not be set.
repeated .google.protobuf.Any events = 2;getEventsList in interface PublishEventsRequestOrBuilderpublic List<? extends com.google.protobuf.AnyOrBuilder> getEventsOrBuilderList()
The CloudEvents v1.0 events to publish. No other types are allowed. If this field is set, then the `text_events` fields must not be set.
repeated .google.protobuf.Any events = 2;getEventsOrBuilderList in interface PublishEventsRequestOrBuilderpublic int getEventsCount()
The CloudEvents v1.0 events to publish. No other types are allowed. If this field is set, then the `text_events` fields must not be set.
repeated .google.protobuf.Any events = 2;getEventsCount in interface PublishEventsRequestOrBuilderpublic com.google.protobuf.Any getEvents(int index)
The CloudEvents v1.0 events to publish. No other types are allowed. If this field is set, then the `text_events` fields must not be set.
repeated .google.protobuf.Any events = 2;getEvents in interface PublishEventsRequestOrBuilderpublic com.google.protobuf.AnyOrBuilder getEventsOrBuilder(int index)
The CloudEvents v1.0 events to publish. No other types are allowed. If this field is set, then the `text_events` fields must not be set.
repeated .google.protobuf.Any events = 2;getEventsOrBuilder in interface PublishEventsRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getTextEventsList()
The text representation of events to publish. CloudEvent v1.0 in JSON format is the only allowed type. Refer to https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/formats/json-format.md for specification. If this field is set, then the `events` fields must not be set.
repeated string text_events = 3;getTextEventsList in interface PublishEventsRequestOrBuilderpublic int getTextEventsCount()
The text representation of events to publish. CloudEvent v1.0 in JSON format is the only allowed type. Refer to https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/formats/json-format.md for specification. If this field is set, then the `events` fields must not be set.
repeated string text_events = 3;getTextEventsCount in interface PublishEventsRequestOrBuilderpublic String getTextEvents(int index)
The text representation of events to publish. CloudEvent v1.0 in JSON format is the only allowed type. Refer to https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/formats/json-format.md for specification. If this field is set, then the `events` fields must not be set.
repeated string text_events = 3;getTextEvents in interface PublishEventsRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getTextEventsBytes(int index)
The text representation of events to publish. CloudEvent v1.0 in JSON format is the only allowed type. Refer to https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/formats/json-format.md for specification. If this field is set, then the `events` fields must not be set.
repeated string text_events = 3;getTextEventsBytes in interface PublishEventsRequestOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PublishEventsRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishEventsRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishEventsRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishEventsRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishEventsRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishEventsRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishEventsRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static PublishEventsRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PublishEventsRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PublishEventsRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PublishEventsRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PublishEventsRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PublishEventsRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PublishEventsRequest.Builder newBuilder()
public static PublishEventsRequest.Builder newBuilder(PublishEventsRequest prototype)
public PublishEventsRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PublishEventsRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PublishEventsRequest getDefaultInstance()
public static com.google.protobuf.Parser<PublishEventsRequest> parser()
public com.google.protobuf.Parser<PublishEventsRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PublishEventsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.