public class RemoteVerboseResult<T> extends Object implements ComparableByContent<RemoteVerboseResult<?>>
VerboseBucket
and AsyncVerboseBucket
.Modifier and Type | Field and Description |
---|---|
static SerializationHandle<RemoteVerboseResult<?>> |
SERIALIZATION_HANDLE |
Constructor and Description |
---|
RemoteVerboseResult(long operationTimeNanos,
int resultTypeId,
T value,
RemoteBucketState state) |
Modifier and Type | Method and Description |
---|---|
VerboseResult<T> |
asLocal() |
boolean |
equalsByContent(RemoteVerboseResult<?> other) |
long |
getOperationTimeNanos() |
RemoteBucketState |
getState() |
T |
getValue() |
<R> RemoteVerboseResult<R> |
map(Function<T,R> mapper) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals
public static final SerializationHandle<RemoteVerboseResult<?>> SERIALIZATION_HANDLE
public RemoteVerboseResult(long operationTimeNanos, int resultTypeId, T value, RemoteBucketState state)
public T getValue()
public RemoteBucketState getState()
public long getOperationTimeNanos()
public VerboseResult<T> asLocal()
public <R> RemoteVerboseResult<R> map(Function<T,R> mapper)
public boolean equalsByContent(RemoteVerboseResult<?> other)
equalsByContent
in interface ComparableByContent<RemoteVerboseResult<?>>
Copyright © 2020. All rights reserved.