@Generated(value="software.amazon.awssdk:codegen") public final class StatelessRuleGroup extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StatelessRuleGroup.Builder,StatelessRuleGroup>
AWS Network Firewall stateless rule group, used in a NetworkFirewallPolicyDescription.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StatelessRuleGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StatelessRuleGroup.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
priority()
The priority of the rule group.
|
String |
resourceId()
The resource ID of the rule group.
|
String |
ruleGroupName()
The name of the rule group.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StatelessRuleGroup.Builder> |
serializableBuilderClass() |
StatelessRuleGroup.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String ruleGroupName()
The name of the rule group.
public String resourceId()
The resource ID of the rule group.
public Integer priority()
The priority of the rule group. AWS Network Firewall evaluates the stateless rule groups in a firewall policy starting from the lowest priority setting.
public StatelessRuleGroup.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StatelessRuleGroup.Builder,StatelessRuleGroup>public static StatelessRuleGroup.Builder builder()
public static Class<? extends StatelessRuleGroup.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.