@Generated(value="software.amazon.awssdk:codegen") public final class TopicRuleListItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TopicRuleListItem.Builder,TopicRuleListItem>
Describes a rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TopicRuleListItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TopicRuleListItem.Builder |
builder() |
Instant |
createdAt()
The date and time the rule was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ruleArn()
The rule ARN.
|
Boolean |
ruleDisabled()
Specifies whether the rule is disabled.
|
String |
ruleName()
The name of the rule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TopicRuleListItem.Builder> |
serializableBuilderClass() |
TopicRuleListItem.Builder |
toBuilder() |
String |
topicPattern()
The pattern for the topic names that apply.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String ruleArn()
The rule ARN.
public final String ruleName()
The name of the rule.
public final String topicPattern()
The pattern for the topic names that apply.
public final Instant createdAt()
The date and time the rule was created.
public final Boolean ruleDisabled()
Specifies whether the rule is disabled.
public TopicRuleListItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TopicRuleListItem.Builder,TopicRuleListItem>public static TopicRuleListItem.Builder builder()
public static Class<? extends TopicRuleListItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.