@Generated(value="software.amazon.awssdk:codegen") public final class ManagedRuleGroupVersion extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ManagedRuleGroupVersion.Builder,ManagedRuleGroupVersion>
Describes a single version of a managed rule group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ManagedRuleGroupVersion.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ManagedRuleGroupVersion.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdateTimestamp()
The date and time that the managed rule group owner updated the rule group version information.
|
String |
name()
The version name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ManagedRuleGroupVersion.Builder> |
serializableBuilderClass() |
ManagedRuleGroupVersion.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The version name.
public final Instant lastUpdateTimestamp()
The date and time that the managed rule group owner updated the rule group version information.
public ManagedRuleGroupVersion.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ManagedRuleGroupVersion.Builder,ManagedRuleGroupVersion>public static ManagedRuleGroupVersion.Builder builder()
public static Class<? extends ManagedRuleGroupVersion.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.