public static final class CfnWebhook.WebhookFilterRuleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebhook.WebhookFilterRuleProperty
CfnWebhook.WebhookFilterRuleProperty
CfnWebhook.WebhookFilterRuleProperty.Builder, CfnWebhook.WebhookFilterRuleProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getJsonPath()
A JsonPath expression that is applied to the body/payload of the webhook.
|
java.lang.String |
getMatchEquals()
The value selected by the `JsonPath` expression must match what is supplied in the `MatchEquals` field.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getJsonPath()
CfnWebhook.WebhookFilterRuleProperty
The value selected by the JsonPath expression must match the value specified in the MatchEquals
field. Otherwise, the request is ignored. For more information, see Java JsonPath implementation in GitHub.
getJsonPath
in interface CfnWebhook.WebhookFilterRuleProperty
public final java.lang.String getMatchEquals()
CfnWebhook.WebhookFilterRuleProperty
Otherwise, the request is ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly brackets. For example, if the value supplied here is "refs/heads/{Branch}" and the target action has an action configuration property called "Branch" with a value of "main", the MatchEquals
value is evaluated as "refs/heads/main". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements .
getMatchEquals
in interface CfnWebhook.WebhookFilterRuleProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()