Class PublishEventsRequest (1.0.0-beta02)

public sealed class PublishEventsRequest : IMessage<PublishEventsRequest>, IEquatable<PublishEventsRequest>, IDeepCloneable<PublishEventsRequest>, IBufferMessage, IMessage

The request message for the PublishEvents method.

Inheritance

Object > PublishEventsRequest

Namespace

Google.Cloud.Eventarc.Publishing.V1

Assembly

Google.Cloud.Eventarc.Publishing.V1.dll

Constructors

PublishEventsRequest()

public PublishEventsRequest()

PublishEventsRequest(PublishEventsRequest)

public PublishEventsRequest(PublishEventsRequest other)
Parameter
NameDescription
otherPublishEventsRequest

Properties

Channel

public string Channel { get; set; }

The full name of the channel to publish to. For example: projects/{project}/locations/{location}/channels/{channel-id}.

Property Value
TypeDescription
String

Events

public RepeatedField<Any> Events { get; }

The CloudEvents v1.0 events to publish. No other types are allowed.

Property Value
TypeDescription
RepeatedField<Any>