Interface EventarcTriggerMatchingCriteria
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
EventarcTriggerMatchingCriteria.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.182Z") @Stability(Stable) public interface EventarcTriggerMatchingCriteria extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEventarcTriggerMatchingCriteria.BuilderA builder forEventarcTriggerMatchingCriteriastatic classEventarcTriggerMatchingCriteria.Jsii$ProxyAn implementation forEventarcTriggerMatchingCriteria
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static EventarcTriggerMatchingCriteria.Builderbuilder()StringgetAttribute()Required.default StringgetOperator()Optional.StringgetValue()Required.
-
-
-
Method Detail
-
getAttribute
@Stability(Stable) @NotNull 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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#attribute EventarcTrigger#attribute}
-
getValue
@Stability(Stable) @NotNull String getValue()
Required. The value for the attribute. See https://cloud.google.com/eventarc/docs/creating-triggers#trigger-gcloud for available values.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#value EventarcTrigger#value}
-
getOperator
@Stability(Stable) @Nullable default 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`. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#operator EventarcTrigger#operator}
-
builder
@Stability(Stable) static EventarcTriggerMatchingCriteria.Builder builder()
-
-