@Generated(value="software.amazon.awssdk:codegen") public final class UpdateStorageRequest extends KafkaRequest implements ToCopyableBuilder<UpdateStorageRequest.Builder,UpdateStorageRequest>
Request object for UpdateStorage api. Its used to update the storage attributes for the cluster.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateStorageRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateStorageRequest.Builder |
builder() |
String |
clusterArn()
The Amazon Resource Name (ARN) of the cluster to be updated.
|
String |
currentVersion()
The version of cluster to update from.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ProvisionedThroughput |
provisionedThroughput()
EBS volume provisioned throughput information.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateStorageRequest.Builder> |
serializableBuilderClass() |
StorageMode |
storageMode()
Controls storage mode for supported storage tiers.
|
String |
storageModeAsString()
Controls storage mode for supported storage tiers.
|
UpdateStorageRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
volumeSizeGB()
size of the EBS volume to update.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clusterArn()
The Amazon Resource Name (ARN) of the cluster to be updated.
The Amazon Resource Name (ARN) of the cluster to be updated.
public final String currentVersion()
The version of cluster to update from. A successful operation will then generate a new version.
The version of cluster to update from. A successful operation will then generate a new version.
public final ProvisionedThroughput provisionedThroughput()
EBS volume provisioned throughput information.
EBS volume provisioned throughput information.
public final StorageMode storageMode()
Controls storage mode for supported storage tiers.
If the service returns an enum value that is not available in the current SDK version, storageMode will
return StorageMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageModeAsString().
Controls storage mode for supported storage tiers.
StorageModepublic final String storageModeAsString()
Controls storage mode for supported storage tiers.
If the service returns an enum value that is not available in the current SDK version, storageMode will
return StorageMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageModeAsString().
Controls storage mode for supported storage tiers.
StorageModepublic final Integer volumeSizeGB()
size of the EBS volume to update.
size of the EBS volume to update.
public UpdateStorageRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateStorageRequest.Builder,UpdateStorageRequest>toBuilder in class KafkaRequestpublic static UpdateStorageRequest.Builder builder()
public static Class<? extends UpdateStorageRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.