@Generated(value="OracleSDKGenerator", comments="API Version: 20180418") public final class PutMessagesResultEntry extends Object
Represents the result of a putMessages
request, whether it was successful or not.
If a message was successfully appended to the stream, the entry includes the offset
, partition
, and timestamp
.
If the message failed to be appended to the stream, the entry includes the error
and errorMessage
.
PutMessagesResultEntry.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the PutMessagesResultEntry.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
PutMessagesResultEntry.Builder |
Constructor and Description |
---|
PutMessagesResultEntry(String partition,
Long offset,
Date timestamp,
String error,
String errorMessage)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static PutMessagesResultEntry.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getError()
The error code, in case the message was not successfully appended to the stream.
|
String |
getErrorMessage()
A human-readable error message associated with the error code.
|
Long |
getOffset()
The offset of the message in the partition.
|
String |
getPartition()
The ID of the partition where the message was stored.
|
Date |
getTimestamp()
The timestamp indicating when the server appended the message to the stream.
|
int |
hashCode() |
PutMessagesResultEntry.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"partition","offset","timestamp","error","errorMessage"}) @Deprecated public PutMessagesResultEntry(String partition, Long offset, Date timestamp, String error, String errorMessage)
public static PutMessagesResultEntry.Builder builder()
Create a new builder.
public PutMessagesResultEntry.Builder toBuilder()
public String getPartition()
The ID of the partition where the message was stored.
public Long getOffset()
The offset of the message in the partition.
public Date getTimestamp()
The timestamp indicating when the server appended the message to the stream.
public String getError()
The error code, in case the message was not successfully appended to the stream.
public String getErrorMessage()
A human-readable error message associated with the error code.
Copyright © 2016–2022. All rights reserved.