@Generated(value="software.amazon.awssdk:codegen") public final class DescribeStreamRequest extends KinesisRequest implements ToCopyableBuilder<DescribeStreamRequest.Builder,DescribeStreamRequest>
Represents the input for DescribeStream
.
Modifier and Type | Class and Description |
---|---|
static interface |
DescribeStreamRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static DescribeStreamRequest.Builder |
builder() |
boolean |
equals(Object obj) |
String |
exclusiveStartShardId()
The shard ID of the shard to start with.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
limit()
The maximum number of shards to return in a single call.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeStreamRequest.Builder> |
serializableBuilderClass() |
String |
streamName()
The name of the stream to describe.
|
DescribeStreamRequest.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 to describe.
public Integer limit()
The maximum number of shards to return in a single call. The default value is 100. If you specify a value greater than 100, at most 100 shards are returned.
public String exclusiveStartShardId()
The shard ID of the shard to start with.
public DescribeStreamRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DescribeStreamRequest.Builder,DescribeStreamRequest>
toBuilder
in class KinesisRequest
public static DescribeStreamRequest.Builder builder()
public static Class<? extends DescribeStreamRequest.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2019. All rights reserved.