public interface EventFilterOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAttribute()
public abstract String getAttribute()Required. The name of a CloudEvents attribute. Currently, only a subset of attributes are supported for filtering. All triggers MUST provide a filter for the 'type' attribute.
string attribute = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The attribute. |
getAttributeBytes()
public abstract ByteString getAttributeBytes()Required. The name of a CloudEvents attribute. Currently, only a subset of attributes are supported for filtering. All triggers MUST provide a filter for the 'type' attribute.
string attribute = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for attribute. |
getOperator()
public abstract String getOperator() 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.
string operator = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The operator. |
getOperatorBytes()
public abstract ByteString getOperatorBytes() 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.
string operator = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for operator. |
getValue()
public abstract String getValue()Required. The value for the attribute.
string value = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The value. |
getValueBytes()
public abstract ByteString getValueBytes()Required. The value for the attribute.
string value = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for value. |