public sealed class EventFilter : IMessage<EventFilter>, IEquatable<EventFilter>, IDeepCloneable<EventFilter>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Functions v2 API class EventFilter.
Filters events based on exact matches on the CloudEvents attributes.
Implements
IMessage<EventFilter>, IEquatable<EventFilter>, IDeepCloneable<EventFilter>, IBufferMessage, IMessageNamespace
Google.Cloud.Functions.V2Assembly
Google.Cloud.Functions.V2.dll
Constructors
EventFilter()
public EventFilter()EventFilter(EventFilter)
public EventFilter(EventFilter other)| Parameter | |
|---|---|
| Name | Description |
other |
EventFilter |
Properties
Attribute
public string Attribute { get; set; }Required. The name of a CloudEvents attribute.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Operator
public string Operator { get; set; }Optional. The operator used for matching the events with the value of the
filter. If not specified, only events that have an exact key-value pair
specified in the filter are matched. The only allowed value is
match-path-pattern.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Value
public string Value { get; set; }Required. The value for the attribute.
| Property Value | |
|---|---|
| Type | Description |
String |
|