public final class PublishChannelConnectionEventsRequest extends com.google.protobuf.GeneratedMessageV3 implements PublishChannelConnectionEventsRequestOrBuilder
The request message for the PublishChannelConnectionEvents method.Protobuf type
google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsRequest| Modifier and Type | Class and Description |
|---|---|
static class |
PublishChannelConnectionEventsRequest.Builder
The request message for the PublishChannelConnectionEvents 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_CONNECTION_FIELD_NUMBER |
static int |
EVENTS_FIELD_NUMBER |
static int |
TEXT_EVENTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getChannelConnection()
The channel_connection that the events are published from.
|
com.google.protobuf.ByteString |
getChannelConnectionBytes()
The channel_connection that the events are published from.
|
static PublishChannelConnectionEventsRequest |
getDefaultInstance() |
PublishChannelConnectionEventsRequest |
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<PublishChannelConnectionEventsRequest> |
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 PublishChannelConnectionEventsRequest.Builder |
newBuilder() |
static PublishChannelConnectionEventsRequest.Builder |
newBuilder(PublishChannelConnectionEventsRequest prototype) |
PublishChannelConnectionEventsRequest.Builder |
newBuilderForType() |
protected PublishChannelConnectionEventsRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PublishChannelConnectionEventsRequest |
parseDelimitedFrom(InputStream input) |
static PublishChannelConnectionEventsRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishChannelConnectionEventsRequest |
parseFrom(byte[] data) |
static PublishChannelConnectionEventsRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishChannelConnectionEventsRequest |
parseFrom(ByteBuffer data) |
static PublishChannelConnectionEventsRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishChannelConnectionEventsRequest |
parseFrom(com.google.protobuf.ByteString data) |
static PublishChannelConnectionEventsRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishChannelConnectionEventsRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PublishChannelConnectionEventsRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PublishChannelConnectionEventsRequest |
parseFrom(InputStream input) |
static PublishChannelConnectionEventsRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PublishChannelConnectionEventsRequest> |
parser() |
PublishChannelConnectionEventsRequest.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_CONNECTION_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 getChannelConnection()
The channel_connection that the events are published from. For example:
`projects/{partner_project_id}/locations/{location}/channelConnections/{channel_connection_id}`.
string channel_connection = 1;getChannelConnection in interface PublishChannelConnectionEventsRequestOrBuilderpublic com.google.protobuf.ByteString getChannelConnectionBytes()
The channel_connection that the events are published from. For example:
`projects/{partner_project_id}/locations/{location}/channelConnections/{channel_connection_id}`.
string channel_connection = 1;getChannelConnectionBytes in interface PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderpublic 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 PublishChannelConnectionEventsRequestOrBuilderindex - 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 PublishChannelConnectionEventsRequestOrBuilderindex - 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 PublishChannelConnectionEventsRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PublishChannelConnectionEventsRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PublishChannelConnectionEventsRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PublishChannelConnectionEventsRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PublishChannelConnectionEventsRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PublishChannelConnectionEventsRequest.Builder newBuilder()
public static PublishChannelConnectionEventsRequest.Builder newBuilder(PublishChannelConnectionEventsRequest prototype)
public PublishChannelConnectionEventsRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PublishChannelConnectionEventsRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PublishChannelConnectionEventsRequest getDefaultInstance()
public static com.google.protobuf.Parser<PublishChannelConnectionEventsRequest> parser()
public com.google.protobuf.Parser<PublishChannelConnectionEventsRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PublishChannelConnectionEventsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.