Index
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
clientIdentifierrecord 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
comparisonTyperecord 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
createdTimestamprecord component.
D
- DefaultImplementation - Class in io.streamnative.oxia.client.internal
-
This class loads the implementation for
OxiaClientBuilderImpland 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
endKeyExclusiverecord 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
indexNamerecord 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
keyrecord component. - key() - Method in record class io.streamnative.oxia.client.api.Notification.KeyDeleted
-
Returns the value of the
keyrecord component. - key() - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
-
Returns the value of the
keyrecord 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
keyrecord 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
KeyCreatedrecord class. - KeyDeleted(String) - Constructor for record class io.streamnative.oxia.client.api.Notification.KeyDeleted
-
Creates an instance of a
KeyDeletedrecord class. - KeyModified(String, long) - Constructor for record class io.streamnative.oxia.client.api.Notification.KeyModified
-
Creates an instance of a
KeyModifiedrecord 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
KeyRangeDeleterecord 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
modificationsCountrecord component. - modifiedTimestamp() - Method in record class io.streamnative.oxia.client.api.Version
-
Returns the value of the
modifiedTimestamprecord 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
OptionComparisonTyperecord 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
OptionEphemeralrecord 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
OptionPartitionKeyrecord class. - OptionRecordDoesNotExist() - Constructor for record class io.streamnative.oxia.client.api.OptionVersionId.OptionRecordDoesNotExist
-
Creates an instance of a
OptionRecordDoesNotExistrecord 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
OptionSecondaryIndexrecord 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
OptionSecondaryIndexNamerecord 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
OptionSequenceKeysDeltasrecord 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
OptionVersionIdEqualrecord 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
partitionKeyrecord 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
PutResultrecord 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)andSyncOxiaClient.rangeScan(String, String, Set)requests. - secondaryIndexName() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndexName
-
Returns the value of the
secondaryIndexNamerecord component. - secondaryKey() - Method in record class io.streamnative.oxia.client.api.OptionSecondaryIndex
-
Returns the value of the
secondaryKeyrecord component. - sequenceKeysDeltas() - Method in record class io.streamnative.oxia.client.api.OptionSequenceKeysDeltas
-
Returns the value of the
sequenceKeysDeltasrecord 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
sessionIdrecord 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
startKeyInclusiverecord 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
UnsupportedAuthenticationExceptionwith the specified detail message. - UnsupportedAuthenticationException(String, Throwable) - Constructor for exception io.streamnative.oxia.client.api.exceptions.UnsupportedAuthenticationException
-
Constructs an
UnsupportedAuthenticationExceptionwith 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
versionrecord component. - version() - Method in record class io.streamnative.oxia.client.api.Notification.KeyModified
-
Returns the value of the
versionrecord component. - version() - Method in record class io.streamnative.oxia.client.api.PutResult
-
Returns the value of the
versionrecord 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
versionIdrecord 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
versionIdrecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form