@Generated(value="software.amazon.awssdk:codegen") public final class ManagedRuleState extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ManagedRuleState.Builder,ManagedRuleState>
The status of a managed Contributor Insights rule.
Modifier and Type | Class and Description |
---|---|
static interface |
ManagedRuleState.Builder |
Modifier and Type | Method and Description |
---|---|
static ManagedRuleState.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ruleName()
The name of the Contributor Insights rule that contains data for the specified Amazon Web Services resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ManagedRuleState.Builder> |
serializableBuilderClass() |
String |
state()
Indicates whether the rule is enabled or disabled.
|
ManagedRuleState.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String ruleName()
The name of the Contributor Insights rule that contains data for the specified Amazon Web Services resource.
public final String state()
Indicates whether the rule is enabled or disabled.
public ManagedRuleState.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ManagedRuleState.Builder,ManagedRuleState>
public static ManagedRuleState.Builder builder()
public static Class<? extends ManagedRuleState.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.