@Stability(value=Stable) @Internal public static final class CfnRuleGroup.TCPFlagFieldProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRuleGroup.TCPFlagFieldProperty
CfnRuleGroup.TCPFlagFieldPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnRuleGroup.TCPFlagFieldProperty.Builder, CfnRuleGroup.TCPFlagFieldProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnRuleGroup.TCPFlagFieldProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnRuleGroup.ActionDefinitionProperty.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) |
List<String> |
getFlags()
Used in conjunction with the `Masks` setting to define the flags that must be set and flags that must not be set in order for the packet to match.
|
List<String> |
getMasks()
The set of flags to consider in the inspection.
|
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(CfnRuleGroup.TCPFlagFieldProperty.Builder builder)
CfnRuleGroup.ActionDefinitionProperty.Builder.public final List<String> getFlags()
CfnRuleGroup.TCPFlagFieldProperty
This setting can only specify values that are also specified in the Masks setting.
For the flags that are specified in the masks setting, the following must be true for the packet to match:
getFlags in interface CfnRuleGroup.TCPFlagFieldPropertypublic final List<String> getMasks()
CfnRuleGroup.TCPFlagFieldPropertyTo inspect all flags in the valid values list, leave this with no setting.
getMasks in interface CfnRuleGroup.TCPFlagFieldProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.