@Generated(value="software.amazon.awssdk:codegen") public class GetRecordsRequest extends DynamoDBStreamsRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<GetRecordsRequest.Builder,GetRecordsRequest>
Represents the input of a GetRecords
operation.
Modifier and Type | Class and Description |
---|---|
static interface |
GetRecordsRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static GetRecordsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
limit()
The maximum number of records to return from the shard.
|
static Class<? extends GetRecordsRequest.Builder> |
serializableBuilderClass() |
String |
shardIterator()
A shard iterator that was retrieved from a previous GetShardIterator operation.
|
GetRecordsRequest.Builder |
toBuilder() |
String |
toString() |
requestOverrideConfig
public String shardIterator()
A shard iterator that was retrieved from a previous GetShardIterator operation. This iterator can be used to access the stream records in this shard.
public Integer limit()
The maximum number of records to return from the shard. The upper limit is 1000.
public GetRecordsRequest.Builder toBuilder()
toBuilder
in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<GetRecordsRequest.Builder,GetRecordsRequest>
toBuilder
in class DynamoDBStreamsRequest
public static GetRecordsRequest.Builder builder()
public static Class<? extends GetRecordsRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2017. All rights reserved.