## Uses of Class
org.apache.ignite.internal.processors.platform.client.ClientRequest

Packages that use ClientRequest
org.apache.ignite.internal.processors.platform.client
org.apache.ignite.internal.processors.platform.client.binary
org.apache.ignite.internal.processors.platform.client.cache
org.apache.ignite.internal.processors.platform.client.cluster
org.apache.ignite.internal.processors.platform.client.compute
org.apache.ignite.internal.processors.platform.client.datastructures
org.apache.ignite.internal.processors.platform.client.service
org.apache.ignite.internal.processors.platform.client.streamer
org.apache.ignite.internal.processors.platform.client.tx

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client
`class` `ClientGetIdleTimeoutRequest` Get idle timeout request.
`class` `ClientRawRequest` Raw request, produces a ClientResponse directly.
`class` `ClientResourceCloseRequest` Resource close request.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.binary

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.binary
`class` `ClientBinaryConfigurationGetRequest` Binary configuration retrieval request.
`class` `ClientBinaryTypeGetRequest` Binary type schema request.
`class` `ClientBinaryTypeNameGetRequest` Gets binary type name by id.
`class` `ClientBinaryTypeNamePutRequest` Gets binary type name by id.
`class` `ClientBinaryTypePutRequest` Binary types update request.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.cache

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.cache
`class` `ClientCacheClearKeyRequest` Clear key request.
`class` `ClientCacheClearKeysRequest` Clear keys request.
`class` `ClientCacheClearRequest` Cache clear request.
`class` `ClientCacheContainsKeyRequest` ContainsKey request.
`class` `ClientCacheContainsKeysRequest` ContainsKeys request.
`class` `ClientCacheCreateWithConfigurationRequest` Cache create with configuration request.
`class` `ClientCacheCreateWithNameRequest` Cache create with name request.
`class` `ClientCacheDestroyRequest` Cache destroy request.
`class` `ClientCacheGetAllRequest` GetAll request.
`class` `ClientCacheGetAndPutIfAbsentRequest` Cache get and put if absent request.
`class` `ClientCacheGetAndPutRequest` Cache get and put request.
`class` `ClientCacheGetAndRemoveRequest` Cache get and remove request.
`class` `ClientCacheGetAndReplaceRequest` Cache get and replace request.
`class` `ClientCacheGetConfigurationRequest` Cache configuration request.
`class` `ClientCacheGetNamesRequest` Cache names request.
`class` `ClientCacheGetOrCreateWithConfigurationRequest` Cache get or create with configuration request.
`class` `ClientCacheGetOrCreateWithNameRequest` Cache create with name request.
`class` `ClientCacheGetRequest` Cache get request.
`class` `ClientCacheGetSizeRequest` Cache size request.
`class` `ClientCacheIndexQueryRequest` IndexQuery request.
`class` `ClientCacheKeyRequest` Cache request involving key.
`class` `ClientCacheKeysRequest` Key set request.
`class` `ClientCacheKeyValueRequest` Cache request involving key and value.
`class` `ClientCacheLocalPeekRequest` Cache local peek request.
`class` `ClientCacheNodePartitionsRequest` Cluster node list request.
`class` `ClientCachePartitionsRequest` Cluster node list request.
`class` `ClientCachePutAllConflictRequest` Client `TcpClientCache.putAllConflict(Map)` request.
`class` `ClientCachePutAllRequest` PutAll request.
`class` `ClientCachePutIfAbsentRequest` Cache put if absent request.
`class` `ClientCachePutRequest` Cache put request.
`class` `ClientCacheQueryContinuousRequest` Continuous query request.
`class` `ClientCacheQueryNextPageRequest` Query cursor next page request.
`class` `ClientCacheRemoveAllConflictRequest` Client `TcpClientCache.removeAllConflict(Map)` request.
`class` `ClientCacheRemoveAllRequest` Cache removeAll request.
`class` `ClientCacheRemoveIfEqualsRequest` Cache remove request with value.
`class` `ClientCacheRemoveKeyRequest` Remove request.
`class` `ClientCacheRemoveKeysRequest` Remove keys request.
`class` `ClientCacheReplaceIfEqualsRequest` Cache replace request.
`class` `ClientCacheReplaceRequest` Cache replace request.
`class` `ClientCacheRequest` Cache request.
`class` `ClientCacheScanQueryRequest` Scan query request.
`class` `ClientCacheSqlFieldsQueryRequest` Sql query request.
`class` `ClientCacheSqlQueryRequest` Sql query request.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.cluster

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.cluster
`class` `ClientClusterChangeStateRequest` Cluster status request.
`class` `ClientClusterGetStateRequest` Cluster status request.
`class` `ClientClusterGroupGetNodeIdsRequest` Cluster group get node identifiers request.
`class` `ClientClusterGroupGetNodesDetailsRequest` Cluster group get nodes details request.
`class` `ClientClusterGroupGetNodesEndpointsRequest` Cluster group get nodes endpoints request.
`class` `ClientClusterWalChangeStateRequest` Change cache WAL state request.
`class` `ClientClusterWalGetStateRequest` Get cache WAL state request.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.compute

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.compute
`class` `ClientExecuteTaskRequest` Request to execute compute task.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.datastructures

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.datastructures
`class` `ClientAtomicLongCreateRequest` Gets or creates atomic long by name.
`class` `ClientAtomicLongExistsRequest` Atomic long exists request.
`class` `ClientAtomicLongRemoveRequest` Atomic long remove request.
`class` `ClientAtomicLongRequest` Atomic long value request.
`class` `ClientAtomicLongValueAddAndGetRequest` Atomic long add and get request.
`class` `ClientAtomicLongValueCompareAndSetAndGetRequest` Atomic long compare and set and get request.
`class` `ClientAtomicLongValueCompareAndSetRequest` Atomic long compare and set request.
`class` `ClientAtomicLongValueGetAndSetRequest` Atomic long get and set request.
`class` `ClientAtomicLongValueGetRequest` Atomic long value request.
`class` `ClientIgniteSetClearRequest` Clears the IgniteSet.
`class` `ClientIgniteSetCloseRequest` Closes the IgniteSet.
`class` `ClientIgniteSetExistsRequest` Checks if IgniteSet exists.
`class` `ClientIgniteSetGetOrCreateRequest` Ignite set get or update request.
`class` `ClientIgniteSetIteratorGetPageRequest` Ignite set iterator next page request.
`class` `ClientIgniteSetIteratorStartRequest` Ignite set iterator start request.
`class` `ClientIgniteSetKeyRequest` Base class for all IgniteSet single-key requests.
`class` `ClientIgniteSetKeysRequest` Base class for all IgniteSet single-key requests.
`class` `ClientIgniteSetRequest` Ignite set get or update request.
`class` `ClientIgniteSetSizeRequest` Gets IgniteSet size.
`class` `ClientIgniteSetValueAddAllRequest` Set addAll request.
`class` `ClientIgniteSetValueAddRequest` Set add request.
`class` `ClientIgniteSetValueContainsAllRequest` Set contains all request.
`class` `ClientIgniteSetValueContainsRequest` Set contains request.
`class` `ClientIgniteSetValueRemoveAllRequest` Set value remove all request.
`class` `ClientIgniteSetValueRemoveRequest` Set value remove request.
`class` `ClientIgniteSetValueRetainAllRequest` Set retain all request.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.service

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.service
`class` `ClientServiceGetDescriptorRequest` Request to get service descriptor.
`class` `ClientServiceGetDescriptorsRequest` Request to get service descriptors.
`class` `ClientServiceInvokeRequest` Request to invoke service method.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.streamer

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.streamer
`class` `ClientDataStreamerAddDataRequest` Adds data to the existing streamer.
`class` `ClientDataStreamerStartRequest` Starts the data streamer.

### Uses of ClientRequest in org.apache.ignite.internal.processors.platform.client.tx

Subclasses of ClientRequest in org.apache.ignite.internal.processors.platform.client.tx
`class` `ClientTxEndRequest` End the transaction request.
`class` `ClientTxStartRequest` Start transaction request.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.14.0
Release Date | : September 29 2022