@Generated(value="software.amazon.awssdk:codegen") public final class UpdateArchiveRequest extends CloudWatchEventsRequest implements ToCopyableBuilder<UpdateArchiveRequest.Builder,UpdateArchiveRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateArchiveRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
archiveName()
The name of the archive to update.
|
static UpdateArchiveRequest.Builder |
builder() |
String |
description()
The description for the archive.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
eventPattern()
The event pattern to use to filter events sent to the archive.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
retentionDays()
The number of days to retain events in the archive.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateArchiveRequest.Builder> |
serializableBuilderClass() |
UpdateArchiveRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String archiveName()
The name of the archive to update.
public String description()
The description for the archive.
public String eventPattern()
The event pattern to use to filter events sent to the archive.
public Integer retentionDays()
The number of days to retain events in the archive.
public UpdateArchiveRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateArchiveRequest.Builder,UpdateArchiveRequest>toBuilder in class CloudWatchEventsRequestpublic static UpdateArchiveRequest.Builder builder()
public static Class<? extends UpdateArchiveRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.