@Generated(value="software.amazon.awssdk:codegen") public final class RuleGroupTypePair extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RuleGroupTypePair.Builder,RuleGroupTypePair>
Describes the type of a stateful rule group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RuleGroupTypePair.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RuleGroupTypePair.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ruleGroupArn()
The ARN of the rule group.
|
String |
ruleGroupType()
The rule group type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RuleGroupTypePair.Builder> |
serializableBuilderClass() |
RuleGroupTypePair.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String ruleGroupArn()
The ARN of the rule group.
public final String ruleGroupType()
The rule group type. The possible values are Domain List and Suricata.
Domain List and Suricata.public RuleGroupTypePair.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RuleGroupTypePair.Builder,RuleGroupTypePair>public static RuleGroupTypePair.Builder builder()
public static Class<? extends RuleGroupTypePair.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.