@Generated(value="software.amazon.awssdk:codegen") public final class ServiceUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ServiceUpdate.Builder,ServiceUpdate>
An update that you can apply to your MemoryDB clusters.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ServiceUpdate.Builder |
| Modifier and Type | Method and Description |
|---|---|
Instant |
autoUpdateStartDate()
The date at which the service update will be automatically applied
|
static ServiceUpdate.Builder |
builder() |
String |
clusterName()
The name of the cluster to which the service update applies
|
String |
description()
Provides details of the service update
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nodesUpdated()
A list of nodes updated by the service update
|
Instant |
releaseDate()
The date when the service update is initially available
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ServiceUpdate.Builder> |
serializableBuilderClass() |
String |
serviceUpdateName()
The unique ID of the service update
|
ServiceUpdateStatus |
status()
The status of the service update
|
String |
statusAsString()
The status of the service update
|
ServiceUpdate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ServiceUpdateType |
type()
Reflects the nature of the service update
|
String |
typeAsString()
Reflects the nature of the service update
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clusterName()
The name of the cluster to which the service update applies
public final String serviceUpdateName()
The unique ID of the service update
public final Instant releaseDate()
The date when the service update is initially available
public final String description()
Provides details of the service update
public final ServiceUpdateStatus status()
The status of the service update
If the service returns an enum value that is not available in the current SDK version, status will
return ServiceUpdateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ServiceUpdateStatuspublic final String statusAsString()
The status of the service update
If the service returns an enum value that is not available in the current SDK version, status will
return ServiceUpdateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ServiceUpdateStatuspublic final ServiceUpdateType type()
Reflects the nature of the service update
If the service returns an enum value that is not available in the current SDK version, type will return
ServiceUpdateType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ServiceUpdateTypepublic final String typeAsString()
Reflects the nature of the service update
If the service returns an enum value that is not available in the current SDK version, type will return
ServiceUpdateType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ServiceUpdateTypepublic final String nodesUpdated()
A list of nodes updated by the service update
public final Instant autoUpdateStartDate()
The date at which the service update will be automatically applied
public ServiceUpdate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ServiceUpdate.Builder,ServiceUpdate>public static ServiceUpdate.Builder builder()
public static Class<? extends ServiceUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.