@Stability(value=Stable) @Internal public static final class CfnWebhook.WebhookFilterRuleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebhook.WebhookFilterRuleProperty
CfnWebhook.WebhookFilterRulePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnWebhook.WebhookFilterRuleProperty.Builder, CfnWebhook.WebhookFilterRuleProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnWebhook.WebhookFilterRuleProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnWebhook.WebhookAuthConfigurationProperty.Builder. |
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(Object o) |
String |
getJsonPath()
A JsonPath expression that is applied to the body/payload of the webhook.
|
String |
getMatchEquals()
The value selected by the `JsonPath` expression must match what is supplied in the `MatchEquals` field.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnWebhook.WebhookFilterRuleProperty.Builder builder)
CfnWebhook.WebhookAuthConfigurationProperty.Builder.public final 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.WebhookFilterRulePropertypublic final 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@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.