@Generated(value="software.amazon.awssdk:codegen") public final class UpdateShardCountRequest extends KinesisRequest implements ToCopyableBuilder<UpdateShardCountRequest.Builder,UpdateShardCountRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
UpdateShardCountRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static UpdateShardCountRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ScalingType |
scalingType()
The scaling type.
|
String |
scalingTypeAsString()
The scaling type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateShardCountRequest.Builder> |
serializableBuilderClass() |
String |
streamName()
The name of the stream.
|
Integer |
targetShardCount()
The new number of shards.
|
UpdateShardCountRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String streamName()
The name of the stream.
public Integer targetShardCount()
The new number of shards.
public ScalingType scalingType()
The scaling type. Uniform scaling creates shards of equal size.
If the service returns an enum value that is not available in the current SDK version, scalingType
will
return ScalingType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
scalingTypeAsString()
.
ScalingType
public String scalingTypeAsString()
The scaling type. Uniform scaling creates shards of equal size.
If the service returns an enum value that is not available in the current SDK version, scalingType
will
return ScalingType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
scalingTypeAsString()
.
ScalingType
public UpdateShardCountRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<UpdateShardCountRequest.Builder,UpdateShardCountRequest>
toBuilder
in class KinesisRequest
public static UpdateShardCountRequest.Builder builder()
public static Class<? extends UpdateShardCountRequest.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2019. All rights reserved.