@Generated(value="software.amazon.awssdk:codegen") public final class ArchiveRuleSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ArchiveRuleSummary.Builder,ArchiveRuleSummary>
Contains information about an archive rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ArchiveRuleSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ArchiveRuleSummary.Builder |
builder() |
Instant |
createdAt()
The time at which the archive rule was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Map<String,Criterion> |
filter()
A filter used to define the archive rule.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFilter()
Returns true if the Filter property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
int |
hashCode() |
String |
ruleName()
The name of the archive rule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ArchiveRuleSummary.Builder> |
serializableBuilderClass() |
ArchiveRuleSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The time at which the archive rule was last updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic Instant createdAt()
The time at which the archive rule was created.
public boolean hasFilter()
public Map<String,Criterion> filter()
A filter used to define the archive rule.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFilter() to see if a value was sent in this field.
public String ruleName()
The name of the archive rule.
public Instant updatedAt()
The time at which the archive rule was last updated.
public ArchiveRuleSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ArchiveRuleSummary.Builder,ArchiveRuleSummary>public static ArchiveRuleSummary.Builder builder()
public static Class<? extends ArchiveRuleSummary.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.