All Classes and Interfaces

Class
Description
All nodes broadcast execution target.
Any node execution target.
Provides methods to iterate over operation results and release underlying resources in an asynchronous way.
Provides methods for processing query results in an asynchronous way.
Authentication types.
Basic authenticator with username and password.
Builder.
Arguments for batch query execution.
Broadcast job control object, provides information about the job executions and results.
Broadcast job execution target.
The ByteArrayMarshaller interface is designed to marshal and unmarshal objects to and from byte arrays.
A cache is a data structure backed by in-memory distributed table which is used to speed up the access to some external "slow" resource.
Definition of the CREATE CACHE statement.
Builder for the cache definition.
Interface for a generic store which contents is cached by GridGain cache.
Cache store factory.
Cache store session.
Cache store write mode.
A handle which may be used to request the cancellation of execution.
Utility class to provide direct access to internals of CancelHandleImpl.
Cancellation token is an object that is issued by CancelHandle and can be used by an operation or a resource to observe a signal to terminate it.
Client cache configuration.
Cache configuration builder.
Cache configuration.
Client operation type.
Thrown when cluster initialization failed.
Representation of a node in a cluster.
Thrown when cluster is not yet initialized.
Colocated job execution target.
Describes a column of the table.
Represents a column reference for criteria query.
This exception is thrown when a column creation has failed because a column with the specified name already existed.
Definition of the column.
Interface that provides methods for accessing column metadata.
Represents a column origin.
Exception is thrown when the indicated column is not found.
Specifies columns in other annotations.
Column reference with sort order, used in indexes or primary keys.
Column types.
Predefined column types.
Compute exception base class.
Core Ignite Compute Job interface.
Represents an condition with operator and elements for criteria query.
Continuous query options.
Builder.
Continuous query watermark based on physical time (wall clock).
Represents an object which can be queried continuously.
Continuous query watermark.
Represents a criteria query predicate.
Criteria exception base class.
Options useful for tuning the criteria query.
Builder.
Represents an entity that can be used to execute predicate-based criteria queries.
A visitor to traverse an criteria tree.
Provides methods to iterate over operation results and release underlying resources.
Exception is thrown when a data fetch attempt is performed on a closed cursor.
Represents an exception that is thrown during data streaming.
Data streamer item: data and operation type.
Data streamer operation type.
Data streamer options.
Builder.
Data streamer receiver.
Context of the DataStreamerReceiver execution.
Represents an entity that can be used as a target for streaming data.
Deployment unit.
This class represents a concept of error group.
Defines error groups and its errors.
Authentication error group.
Catalog error group.
Client error group.
Code deployment error group.
Common error group.
Compute error group.
Critical workers error group.
Disaster recovery error group.
Distribution zones error group.
Embedded API error group.
Garbage collector error group.
Index error group.
Marshalling error group.
Meta storage error group.
Network error group.
Node configuration error group.
Placement driver error group.
Replicator error group.
REST service error group.
SQL error group.
Storage error group.
Tables error group.
Transactions error group.
Example application.
Defines a expression for a criteria query with operator and it's arguments.
Columns annotated with this annotation will be included in the primary key.
Ignite API entry point.
Interface that provides methods for managing caches.
Provides the ability to create and execute SQL DDL queries from annotated classes or fluent builders.
General Ignite exception.
Ignite client entry point.
Client builder.
Provides a list of Ignite node addresses.
Ignite client authenticator.
Auto-configuration for Apache Ignite 3 client.
Ignite client configuration.
Indicates all the Ignite servers specified in the client configuration are no longer available.
Indicates that thin client feature is not supported by the server.
Describes properties for Ignite client.
Interface that can be implemented by beans wishing to customize the auto-configured IgniteClientProperties.
Provides the ability to execute Compute jobs.
Implementation of Ignite-specific dialect.
Provider for Ignite-specific dialect.
General Ignite exception.
JDBC driver implementation for Apache Ignite 3.x.
Utility methods used for cluster's named objects: schemas, tables, columns, indexes, etc.
Embedded Ignite node.
Builder for IgniteServer.
Ignite SQL query facade.
Interface that provides methods for managing tables.
The Ignite Transactions facade that supports distributed transactions when working with tables.
Thrown when, during an attempt to execute a transactional operation, it turns out that the operation cannot be executed because an incompatible schema change has happened.
Describes an index.
This exception is thrown when a new index creation has failed because an index with the specified name already existed.
Definition of the CREATE INDEX statement.
Exception is thrown when the specified index is not found.
Type of the index to create.
Initialization parameters.
Builder of InitParameters.
Exception thrown when authentication fails due to invalid credentials.
Compute job descriptor.
Builder.
Job control object, provides information about the job execution process and result, allows cancelling the job.
Context of the ComputeJob execution.
Job execution options.
JobExecutionOptions builder.
Job state.
Compute job's status.
Job execution target.
Key-Value view of a table provides methods to access table records.
An interface describing a factory to create a logger instance.
Mapper interface defines marshaller methods for mapping class field names to table columns.
Mapper builder provides methods for mapping object fields to columns.
A description of the job to be submitted as a result of the split step of the MapReduceTask.
Job submit parameters builder.
A map reduce task interface.
Object marshaller interface that is used in every Ignite API that requires serialization/deserialization of user objects.
This exception is caused by a failure to marshall or unmarshall a value.
Exception thrown when an object type is not supported by the marshaller.
The exception is thrown when the transaction result differs from the intended one.
Representation of a network address that includes a host name and a port.
Contains metadata of the cluster node.
Thrown when compute component can't find the node to run the job on in the cluster.
Thrown when embedded node is not yet started or it's already stopped.
Thrown when node failed to start.
Exception is thrown when a query doesn't intend to return any rows (e.g.
Container object that contains a nullable value.
Maps the entire object of a natively supported type to a single column.
Provides the operators for the criteria query grammar.
Represents a parameter for criteria query.
Marker interface which represents a partition reference.
The partition manager provides the ability to obtain information about table partitions.
Maps fields of objects of type PojoMapper to columns by name.
Class represents a catalog object name (table, index and etc.) and provides factory methods.
Utility class to provide direct access to internals of QualifiedName.
Data streamer receiver descriptor.
Builder.
Table view interface provides methods to access table records.
Provides methods to access SQL query results represented by a collection of SqlRow.
ResultSet metadata.
Retry policy that returns true when RetryPolicyContext.iteration() is less than the specified RetryLimitPolicy.retryLimit().
Client retry policy determines whether client operations that have failed due to a connection issue should be retried.
Retry policy context.
Retry policy that returns true for all read-only operations that do not modify data.
Exception is thrown when a specified schema cannot be found.
Sort order.
Subclass of SqlException is thrown when an error occurs during a batch update operation.
SQL exception base class.
Provides methods to access row data by column name or ID.
Client SSL configuration.
SSL configuration builder.
Describes properties for SSL configuration.
Object represents an SQL statement.
Statement builder provides methods for building a statement object, which represents a query and holds query-specific settings that overrides the query execution context defaults.
Describes a table.
Table provides different views (key-value vs record) and approaches (mapped-object vs binary) to access the data.
This exception is thrown when a table creation has failed because a table with the specified name already existed.
Definition of the CREATE TABLE statement.
Builder for the table definition.
Partitioned broadcast execution target.
Exception is thrown when a specified table cannot be found.
Table row event.
Table row event batch.
Table row event type.
Compute task descriptor.
Builder.
Compute task control object.
Context of the compute task execution.
Task state.
Compute task's status.
Interface representing an exception that can be identified with trace identifier and provides an error code.
This utility class allows to extract trace identifier from an instance of TraceableException or creating a new trace identifier.
The transaction.
This exception is thrown if a transaction can't be finished for some reason.
Ignite transaction options.
Tuple represents an arbitrary set of columns whose values are accessible by column name.
Utility class to provide direct access to internals of TupleImpl.
Type converter interface provides methods for additional data transformation of the field type to a type compatible with the column type, and vice versa.
This exception is thrown instead of returning a null value from a method that does not respect null-value to avoid ambiguity (whether the value is absent or is null).
Exception thrown when unmarshalling failed.
The exception thrown when authentication type is not supported.
Exception thrown when an object type is not supported by the marshaller.
This exception is thrown when a table does not support the specified partition type.
Unit version interface.
Throws when Version of deployment unit not parsable.
Describes a distribution zone.
Definition of the CREATE ZONE statement.
Builder for the zone definition.