Index

A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AsEphemeralRecord - Static variable in interface io.streamnative.oxia.client.api.PutOption
 
asyncClient() - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
AsyncOxiaClient - Interface in io.streamnative.oxia.client.api
Asynchronous client for the Oxia service.
authentication(Authentication) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
authentication(String, String) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
Configure the authentication plugin and its parameters.
Authentication - Interface in io.streamnative.oxia.client.api
 
AuthenticationType - Enum Class in io.streamnative.oxia.client.api
 

B

batchLinger(Duration) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
Bearer - Enum constant in enum class io.streamnative.oxia.client.api.AuthenticationType
 

C

Ceiling - Enum constant in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
 
clientIdentifier() - Method in record class io.streamnative.oxia.client.api.Version
Returns the value of the clientIdentifier record component.
clientIdentifier(String) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
clientIdentifier(Supplier<String>) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
ComparisonCeiling - Static variable in interface io.streamnative.oxia.client.api.GetOption
ComparisonCeiling option will make the get operation to search for the record whose key is the lowest key >= to the supplied key.
ComparisonEqual - Static variable in interface io.streamnative.oxia.client.api.GetOption
ComparisonEqual sets the Get() operation to compare the stored key for equality.
ComparisonFloor - Static variable in interface io.streamnative.oxia.client.api.GetOption
ComparisonFloor option will make the get operation to search for the record whose key is the highest key <= to the supplied key.
ComparisonHigher - Static variable in interface io.streamnative.oxia.client.api.GetOption
ComparisonHigher option will make the get operation to search for the record whose key is strictly > to the supplied key.
ComparisonLower - Static variable in interface io.streamnative.oxia.client.api.GetOption
ComparisonLower option will make the get operation to search for the record whose key is strictly < to the supplied key.
comparisonType() - Method in record class io.streamnative.oxia.client.api.OptionComparisonType
Returns the value of the comparisonType record component.
configure(String) - Method in interface io.streamnative.oxia.client.api.EncodedAuthenticationParameterSupport
Plugins which use ":" and/or "," in a configuration parameter value need to implement this interface.
connectionBackoff(Duration, Duration) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
connectionKeepAliveTime(Duration) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
connectionKeepAliveTimeout(Duration) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
create(String) - Static method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
createdTimestamp() - Method in record class io.streamnative.oxia.client.api.Version
Returns the value of the createdTimestamp record component.

D

DefaultImplementation - Class in io.streamnative.oxia.client.internal
This class loads the implementation for OxiaClientBuilderImpl and allows you to decouple the API from the actual implementation.
DefaultImplementation() - Constructor for class io.streamnative.oxia.client.internal.DefaultImplementation
 
delete(String) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Unconditionally deletes the record associated with the key if the record exists.
delete(String, Set<DeleteOption>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Conditionally deletes the record associated with the key if the record exists, and the server's versionId of the record is as specified, at the instant when the delete is applied.
delete(String) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Unconditionally deletes the record associated with the key if the record exists.
delete(String, Set<DeleteOption>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Conditionally deletes the record associated with the key if the record exists, and the server's versionId of the record is as specified, at the instant when the delete is applied.
DeleteOption - Interface in io.streamnative.oxia.client.api
 
deleteRange(String, String) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Deletes any records with keys within the specified range.
deleteRange(String, String, Set<DeleteRangeOption>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Deletes any records with keys within the specified range.
deleteRange(String, String) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Deletes any records with keys within the specified range.
deleteRange(String, String, Set<DeleteRangeOption>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Deletes any records with keys within the specified range.
DeleteRangeOption - Interface in io.streamnative.oxia.client.api
 

E

enableTls(boolean) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
EncodedAuthenticationParameterSupport - Interface in io.streamnative.oxia.client.api
Support for encoded authentication configuration parameters.
endKeyExclusive() - Method in record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
Returns the value of the endKeyExclusive record component.
Equal - Enum constant in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
 
equals(Object) - Method in record class io.streamnative.oxia.client.api.Notification.KeyCreated
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.Notification.KeyDeleted
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionComparisonType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionEphemeral
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionPartitionKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndexName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionSequenceKeysDeltas
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionRecordDoesNotExist
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionVersionIdEqual
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.PutResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.streamnative.oxia.client.api.Version
Indicates whether some other object is "equal to" this one.

F

Floor - Enum constant in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
 

G

generateCredentials() - Method in interface io.streamnative.oxia.client.api.Authentication
 
get(String) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Returns the record associated with the specified key.
get(String, Set<GetOption>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Returns the record associated with the specified key.
get(String) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Returns the record associated with the specified key.
get(String, Set<GetOption>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Returns the record associated with the specified key.
getComparisonType() - Method in record class io.streamnative.oxia.client.api.OptionComparisonType
 
getDefaultImplementation(String) - Static method in class io.streamnative.oxia.client.internal.DefaultImplementation
Access the actual implementation of the Oxia Client API.
GetOption - Interface in io.streamnative.oxia.client.api
 
GetResult - Class in io.streamnative.oxia.client.api
The result of a client get request.
GetResult() - Constructor for class io.streamnative.oxia.client.api.GetResult
 

H

hashCode() - Method in record class io.streamnative.oxia.client.api.Notification.KeyCreated
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.Notification.KeyDeleted
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionComparisonType
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionEphemeral
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionPartitionKey
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndex
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndexName
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionSequenceKeysDeltas
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionRecordDoesNotExist
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionVersionIdEqual
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.PutResult
Returns a hash code value for this object.
hashCode() - Method in record class io.streamnative.oxia.client.api.Version
Returns a hash code value for this object.
Higher - Enum constant in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
 

I

IfRecordDoesNotExist - Static variable in interface io.streamnative.oxia.client.api.PutOption
 
IfVersionIdEquals(long) - Static method in interface io.streamnative.oxia.client.api.DeleteOption
 
IfVersionIdEquals(long) - Static method in interface io.streamnative.oxia.client.api.PutOption
 
indexName() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndex
Returns the value of the indexName record component.
io.streamnative.oxia.client.api - package io.streamnative.oxia.client.api
 
io.streamnative.oxia.client.api.exceptions - package io.streamnative.oxia.client.api.exceptions
 
io.streamnative.oxia.client.internal - package io.streamnative.oxia.client.internal
 

K

key() - Method in interface io.streamnative.oxia.client.api.Notification
 
key() - Method in record class io.streamnative.oxia.client.api.Notification.KeyCreated
Returns the value of the key record component.
key() - Method in record class io.streamnative.oxia.client.api.Notification.KeyDeleted
Returns the value of the key record component.
key() - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
Returns the value of the key record component.
key() - Method in record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
 
key() - Method in record class io.streamnative.oxia.client.api.PutResult
Returns the value of the key record component.
KeyAlreadyExistsException - Exception in io.streamnative.oxia.client.api.exceptions
The key already exists at the server.
KeyAlreadyExistsException(String) - Constructor for exception io.streamnative.oxia.client.api.exceptions.KeyAlreadyExistsException
Creates an instance of the exception.
KeyCreated(String, long) - Constructor for record class io.streamnative.oxia.client.api.Notification.KeyCreated
Creates an instance of a KeyCreated record class.
KeyDeleted(String) - Constructor for record class io.streamnative.oxia.client.api.Notification.KeyDeleted
Creates an instance of a KeyDeleted record class.
KeyModified(String, long) - Constructor for record class io.streamnative.oxia.client.api.Notification.KeyModified
Creates an instance of a KeyModified record class.
KeyNotExists - Static variable in record class io.streamnative.oxia.client.api.Version
 
KeyRangeDelete(String, String) - Constructor for record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
Creates an instance of a KeyRangeDelete record class.

L

list(String, String) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Lists any existing keys within the specified range.
list(String, String, Set<ListOption>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Lists any existing keys within the specified range.
list(String, String) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Lists any existing keys within the specified range.
list(String, String, Set<ListOption>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Lists any existing keys within the specified range.
ListOption - Interface in io.streamnative.oxia.client.api
 
loadConfig(File) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
Load the configuration from the specified configuration file.
loadConfig(String) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
Load the configuration from the specified configuration file.
loadConfig(Properties) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
Load the configuration from the specified properties.
Lower - Enum constant in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
 

M

maxConnectionPerNode(int) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
maxRequestsPerBatch(int) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
modificationsCount() - Method in record class io.streamnative.oxia.client.api.Version
Returns the value of the modificationsCount record component.
modifiedTimestamp() - Method in record class io.streamnative.oxia.client.api.Version
Returns the value of the modifiedTimestamp record component.

N

namespace(String) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
Notification - Interface in io.streamnative.oxia.client.api
A notification from an Oxia server indicating a change to a record associated with a key.
Notification.KeyCreated - Record Class in io.streamnative.oxia.client.api
A record associated with the key has been created.
Notification.KeyDeleted - Record Class in io.streamnative.oxia.client.api
The record associated with the key has been deleted.
Notification.KeyModified - Record Class in io.streamnative.oxia.client.api
The record associated with the key has been modified (updated).
Notification.KeyRangeDelete - Record Class in io.streamnative.oxia.client.api
The record associated with the key range has been deleted.
notifications(Consumer<Notification>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Registers a callback to receive Oxia record change notifications.
notifications(Consumer<Notification>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Registers a callback to receive Oxia record change notifications.

O

onCompleted() - Method in interface io.streamnative.oxia.client.api.RangeScanConsumer
 
onError(Throwable) - Method in interface io.streamnative.oxia.client.api.RangeScanConsumer
 
onNext(GetResult) - Method in interface io.streamnative.oxia.client.api.RangeScanConsumer
 
openTelemetry(OpenTelemetry) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
OptionComparisonType - Record Class in io.streamnative.oxia.client.api
 
OptionComparisonType(OptionComparisonType.ComparisonType) - Constructor for record class io.streamnative.oxia.client.api.OptionComparisonType
Creates an instance of a OptionComparisonType record class.
OptionComparisonType.ComparisonType - Enum Class in io.streamnative.oxia.client.api
 
OptionEphemeral - Record Class in io.streamnative.oxia.client.api
 
OptionEphemeral() - Constructor for record class io.streamnative.oxia.client.api.OptionEphemeral
Creates an instance of a OptionEphemeral record class.
OptionPartitionKey - Record Class in io.streamnative.oxia.client.api
 
OptionPartitionKey(String) - Constructor for record class io.streamnative.oxia.client.api.OptionPartitionKey
Creates an instance of a OptionPartitionKey record class.
OptionRecordDoesNotExist() - Constructor for record class io.streamnative.oxia.client.api.OptionVersionId.OptionRecordDoesNotExist
Creates an instance of a OptionRecordDoesNotExist record class.
OptionSecondaryIndex - Record Class in io.streamnative.oxia.client.api
 
OptionSecondaryIndex(String, String) - Constructor for record class io.streamnative.oxia.client.api.OptionSecondaryIndex
Creates an instance of a OptionSecondaryIndex record class.
OptionSecondaryIndexName - Record Class in io.streamnative.oxia.client.api
 
OptionSecondaryIndexName(String) - Constructor for record class io.streamnative.oxia.client.api.OptionSecondaryIndexName
Creates an instance of a OptionSecondaryIndexName record class.
OptionSequenceKeysDeltas - Record Class in io.streamnative.oxia.client.api
 
OptionSequenceKeysDeltas(List<Long>) - Constructor for record class io.streamnative.oxia.client.api.OptionSequenceKeysDeltas
Creates an instance of a OptionSequenceKeysDeltas record class.
OptionVersionId - Interface in io.streamnative.oxia.client.api
 
OptionVersionId.OptionRecordDoesNotExist - Record Class in io.streamnative.oxia.client.api
 
OptionVersionId.OptionVersionIdEqual - Record Class in io.streamnative.oxia.client.api
 
OptionVersionIdEqual(long) - Constructor for record class io.streamnative.oxia.client.api.OptionVersionId.OptionVersionIdEqual
Creates an instance of a OptionVersionIdEqual record class.
OxiaClientBuilder - Interface in io.streamnative.oxia.client.api
 
OxiaException - Exception in io.streamnative.oxia.client.api.exceptions
A super-class of exceptions describing errors that occurred on an Oxia server.

P

partitionKey() - Method in record class io.streamnative.oxia.client.api.OptionPartitionKey
Returns the value of the partitionKey record component.
PartitionKey(String) - Static method in interface io.streamnative.oxia.client.api.DeleteOption
PartitionKey overrides the partition routing with the specified `partitionKey` instead of the regular record key.
PartitionKey(String) - Static method in interface io.streamnative.oxia.client.api.DeleteRangeOption
PartitionKey overrides the partition routing with the specified `partitionKey` instead of the regular record key.
PartitionKey(String) - Static method in interface io.streamnative.oxia.client.api.GetOption
PartitionKey overrides the partition routing with the specified `partitionKey` instead of the regular record key.
PartitionKey(String) - Static method in interface io.streamnative.oxia.client.api.ListOption
PartitionKey overrides the partition routing with the specified `partitionKey` instead of the regular record key.
PartitionKey(String) - Static method in interface io.streamnative.oxia.client.api.PutOption
PartitionKey overrides the partition routing with the specified `partitionKey` instead of the regular record key.
PartitionKey(String) - Static method in interface io.streamnative.oxia.client.api.RangeScanOption
PartitionKey overrides the partition routing with the specified `partitionKey` instead of the regular record key.
put(String, byte[]) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Associates a value with a key if the server's versionId of the record is as specified, at the instant when the put is applied.
put(String, byte[], Set<PutOption>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Conditionally associates a value with a key if the server's versionId of the record is as specified, at the instant when the put is applied.
put(String, byte[]) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Conditionally associates a value with a key if the server's versionId of the record is as specified, at the instant when the put is applied.
put(String, byte[], Set<PutOption>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Conditionally associates a value with a key if the server's versionId of the record is as specified, at the instant when the put is applied.
PutOption - Interface in io.streamnative.oxia.client.api
 
PutResult - Record Class in io.streamnative.oxia.client.api
The result of a client get request.
PutResult(String, Version) - Constructor for record class io.streamnative.oxia.client.api.PutResult
Creates an instance of a PutResult record class.

R

rangeScan(String, String) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Scan any existing records within the specified range of keys.
rangeScan(String, String, RangeScanConsumer) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Scan any existing records within the specified range of keys.
rangeScan(String, String, RangeScanConsumer, Set<RangeScanOption>) - Method in interface io.streamnative.oxia.client.api.AsyncOxiaClient
Scan any existing records within the specified range of keys.
rangeScan(String, String, Set<RangeScanOption>) - Method in interface io.streamnative.oxia.client.api.SyncOxiaClient
Scan any existing records within the specified range of keys.
RangeScanConsumer - Interface in io.streamnative.oxia.client.api
 
RangeScanOption - Interface in io.streamnative.oxia.client.api
 
requestTimeout(Duration) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
requireValidModificationsCount(long) - Static method in record class io.streamnative.oxia.client.api.Version
Checks that the modificationsCount value is non-negative.
requireValidTimestamp(long) - Static method in record class io.streamnative.oxia.client.api.Version
Checks that the timestamp is valid (positive).
requireValidVersionId(long) - Static method in record class io.streamnative.oxia.client.api.Version
Checks that the versionId value is non-negative.

S

SecondaryIndex(String, String) - Static method in interface io.streamnative.oxia.client.api.PutOption
SecondaryIndex let the users specify additional keys to index the record Index names are arbitrary strings and can be used in SyncOxiaClient.list(String, String, Set) and SyncOxiaClient.rangeScan(String, String, Set) requests.
secondaryIndexName() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndexName
Returns the value of the secondaryIndexName record component.
secondaryKey() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndex
Returns the value of the secondaryKey record component.
sequenceKeysDeltas() - Method in record class io.streamnative.oxia.client.api.OptionSequenceKeysDeltas
Returns the value of the sequenceKeysDeltas record component.
SequenceKeysDeltas(List<Long>) - Static method in interface io.streamnative.oxia.client.api.PutOption
SequenceKeysDeltas will request that the final record key to be assigned by the server, based on the prefix record key and appending one or more sequences.
SessionDoesNotExistException - Exception in io.streamnative.oxia.client.api.exceptions
The session does not exist on the server.
SessionDoesNotExistException() - Constructor for exception io.streamnative.oxia.client.api.exceptions.SessionDoesNotExistException
Creates an instance of the exception.
sessionId() - Method in record class io.streamnative.oxia.client.api.Version
Returns the value of the sessionId record component.
sessionTimeout(Duration) - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
startKeyInclusive() - Method in record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
Returns the value of the startKeyInclusive record component.
syncClient() - Method in interface io.streamnative.oxia.client.api.OxiaClientBuilder
 
SyncOxiaClient - Interface in io.streamnative.oxia.client.api
Synchronous client for the Oxia service.

T

toString() - Method in record class io.streamnative.oxia.client.api.Notification.KeyCreated
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.Notification.KeyDeleted
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.Notification.KeyRangeDelete
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionComparisonType
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionEphemeral
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionPartitionKey
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndex
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndexName
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionSequenceKeysDeltas
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionRecordDoesNotExist
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionVersionIdEqual
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.PutResult
Returns a string representation of this record class.
toString() - Method in record class io.streamnative.oxia.client.api.Version
Returns a string representation of this record class.

U

UnexpectedVersionIdException - Exception in io.streamnative.oxia.client.api.exceptions
The versionId at the server did not that match supplied in the call.
UnexpectedVersionIdException(String, long) - Constructor for exception io.streamnative.oxia.client.api.exceptions.UnexpectedVersionIdException
Creates an instance of the exception.
UnsupportedAuthenticationException - Exception in io.streamnative.oxia.client.api.exceptions
Unsupported authentication exception thrown by Oxia client.
UnsupportedAuthenticationException(String) - Constructor for exception io.streamnative.oxia.client.api.exceptions.UnsupportedAuthenticationException
Constructs an UnsupportedAuthenticationException with the specified detail message.
UnsupportedAuthenticationException(String, Throwable) - Constructor for exception io.streamnative.oxia.client.api.exceptions.UnsupportedAuthenticationException
Constructs an UnsupportedAuthenticationException with the specified detail message and cause.
UseIndex(String) - Static method in interface io.streamnative.oxia.client.api.ListOption
UseIndex let the users specify a different index to follow for the list operation
UseIndex(String) - Static method in interface io.streamnative.oxia.client.api.RangeScanOption
UseIndex let the users specify a different index to follow for the range scan operation

V

valueOf(String) - Static method in enum class io.streamnative.oxia.client.api.AuthenticationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.streamnative.oxia.client.api.AuthenticationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.streamnative.oxia.client.api.OptionComparisonType.ComparisonType
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in record class io.streamnative.oxia.client.api.Notification.KeyCreated
Returns the value of the version record component.
version() - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
Returns the value of the version record component.
version() - Method in record class io.streamnative.oxia.client.api.PutResult
Returns the value of the version record component.
Version - Record Class in io.streamnative.oxia.client.api
Oxia record metadata.
Version(long, long, long, long, Optional<Long>, Optional<String>) - Constructor for record class io.streamnative.oxia.client.api.Version
Represents the state where a versionId of a record (and thus the record) does not exist.
versionId() - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionRecordDoesNotExist
 
versionId() - Method in record class io.streamnative.oxia.client.api.OptionVersionId.OptionVersionIdEqual
Returns the value of the versionId record component.
versionId() - Method in interface io.streamnative.oxia.client.api.OptionVersionId
 
versionId() - Method in record class io.streamnative.oxia.client.api.Version
Returns the value of the versionId record component.
A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form