@Generated(value="software.amazon.awssdk:codegen") public final class RuleGroupSourceStatelessRulesDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RuleGroupSourceStatelessRulesDetails.Builder,RuleGroupSourceStatelessRulesDetails>
A stateless rule in the rule group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RuleGroupSourceStatelessRulesDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RuleGroupSourceStatelessRulesDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
priority()
Indicates the order in which to run this rule relative to all of the rules in the stateless rule group.
|
RuleGroupSourceStatelessRuleDefinition |
ruleDefinition()
Provides the definition of the stateless rule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RuleGroupSourceStatelessRulesDetails.Builder> |
serializableBuilderClass() |
RuleGroupSourceStatelessRulesDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer priority()
Indicates the order in which to run this rule relative to all of the rules in the stateless rule group.
public final RuleGroupSourceStatelessRuleDefinition ruleDefinition()
Provides the definition of the stateless rule.
public RuleGroupSourceStatelessRulesDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RuleGroupSourceStatelessRulesDetails.Builder,RuleGroupSourceStatelessRulesDetails>public static RuleGroupSourceStatelessRulesDetails.Builder builder()
public static Class<? extends RuleGroupSourceStatelessRulesDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.