@Generated(value="software.amazon.awssdk:codegen") public final class PutRecordsResultEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PutRecordsResultEntry.Builder,PutRecordsResultEntry>
Represents the result of an individual record from a PutRecords
request. A record that is successfully
added to a stream includes SequenceNumber
and ShardId
in the result. A record that fails to
be added to the stream includes ErrorCode
and ErrorMessage
in the result.
Modifier and Type | Class and Description |
---|---|
static interface |
PutRecordsResultEntry.Builder |
Modifier and Type | Method and Description |
---|---|
static PutRecordsResultEntry.Builder |
builder() |
boolean |
equals(Object obj) |
String |
errorCode()
The error code for an individual record result.
|
String |
errorMessage()
The error message for an individual record result.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
sequenceNumber()
The sequence number for an individual record result.
|
static Class<? extends PutRecordsResultEntry.Builder> |
serializableBuilderClass() |
String |
shardId()
The shard ID for an individual record result.
|
PutRecordsResultEntry.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String sequenceNumber()
The sequence number for an individual record result.
public String shardId()
The shard ID for an individual record result.
public String errorCode()
The error code for an individual record result. ErrorCodes
can be either
ProvisionedThroughputExceededException
or InternalFailure
.
ErrorCodes
can be either
ProvisionedThroughputExceededException
or InternalFailure
.public String errorMessage()
The error message for an individual record result. An ErrorCode
value of
ProvisionedThroughputExceededException
has an error message that includes the account ID, stream
name, and shard ID. An ErrorCode
value of InternalFailure
has the error message
"Internal Service Failure"
.
ErrorCode
value of
ProvisionedThroughputExceededException
has an error message that includes the account ID,
stream name, and shard ID. An ErrorCode
value of InternalFailure
has the error
message "Internal Service Failure"
.public PutRecordsResultEntry.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<PutRecordsResultEntry.Builder,PutRecordsResultEntry>
public static PutRecordsResultEntry.Builder builder()
public static Class<? extends PutRecordsResultEntry.Builder> serializableBuilderClass()
public String toString()
Copyright © 2019. All rights reserved.