Uses of Interface
com.hazelcast.nio.serialization.DataSerializable
Package
Description
This package contains the public API extension for Hazelcast JCache,
the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
This package contains the cluster functionality.
Provides classes for configuring HazelcastInstance.
This package contains classes related to ConsoleApp
Hazelcast Jet is a distributed computation engine running on top of
Hazelcast IMDG technology.
Jet's configuration data objects.
Jet's Core API.
Jet's Job Metric API.
Contains interfaces/classes related to serialization,
such as serializer interfaces, input/output streams.
Contains the partition logic for Hazelcast.
This package contains ScheduledExecutorService functionality for Hazelcast.
Provides interfaces/classes for Hazelcast security implementation.
This package contains interfaces and classes of the split-brain merging SPI.
Classes for tenant control
Provides interfaces/classes for Hazelcast transaction support.
This package contains classes to support the versioning API.
-
Uses of DataSerializable in com.hazelcast.cache
Modifier and TypeClassDescriptionclass
Hazelcast provides overloads of the typical cache operations with a customExpiryPolicy
parameter.
This class provides a custom implementation of anExpiryPolicy
to react on all three types of policies: Create Access Update -
Uses of DataSerializable in com.hazelcast.cluster
Modifier and TypeClassDescriptionfinal class
Represents an address of a member in the cluster. -
Uses of DataSerializable in com.hazelcast.config
Modifier and TypeClassDescriptionclass
AbstractCacheConfig<K,
V> Base class forCacheConfig
class
Base class for WAN publisher configuration.class
AliasedDiscoveryConfig<T extends AliasedDiscoveryConfig<T>>
Configuration for discovery strategy aliases, e.g.class
Contains the configuration of a custom attribute that will be extracted from a Map's entry using a given ValueExtractor.class
The AWSConfig contains the configuration for AWS join mechanism.class
Configuration for the Azure Discovery Strategy.class
Configures indexing options specific to bitmap indexes.class
Configuration options specific for B-Tree indexes.class
CacheConfig<K,
V> Contains all the configuration for theICache
.class
Configuration for CachePartitionLostListenerclass
Simple configuration to hold parsed XML configuration.static class
Represents configuration for "ExpiryPolicyFactory".static class
Represents duration configuration with duration amount and time unit for the "TimedExpiryPolicyFactoryConfig".static class
Represents configuration for time based "ExpiryPolicyFactory" with duration and time unit.class
Simple configuration to hold parsed listener config.class
Configuration options for theCardinalityEstimator
class
CollectionConfig<T extends CollectionConfig>
Provides configuration service for Collection.class
class
Configures the Persistence per Hazelcast data structure.class
This configuration class describes the top-level config of the discovery SPI and its discovery strategies.class
This configuration class describes aDiscoveryStrategy
based on a parsed XML or configured manually using the config APIclass
Disk tier configuration of Tiered-Store.class
Contains the configuration for anDurableExecutorService
.class
Configuration forEntryListener
class
Configuration for the Eureka Discovery Strategy.class
Configuration for an event journal.class
Configuration for eviction.class
Contains the configuration for anIExecutorService
.class
TheFlakeIdGeneratorConfig
contains the configuration for the member regardingFlake ID Generator
.class
Configuration for the GCP Discovery Strategy.class
Deprecated.class
Configuration of an index.class
Contains the configuration for an Item Listener.class
Configuration for the Kubernetes Discovery Strategy.class
Contains the configuration for anIList
.class
Contains the configuration for anEventListener
.class
Contains the configuration for anIMap
.class
Configuration for MapPartitionLostListenerclass
Contains the configuration for a Map Store.class
Memory tier configuration of Tiered-Store.class
Configuration forSplitBrainMergePolicy
.class
Configuration for a merkle tree.class
Configuration for MultiMap.class
Contains the configuration for a Near Cache.class
Configuration for storing and pre-loading Near Cache keys.class
Contains the configuration for attributes used to createAttributePartitioningStrategy
class
Contains the configuration for partitioning strategy.class
Contains the configuration for a permission.class
Configuration for aPNCounter
class
Contains the configuration for anPredicate
.class
Contains configuration forQueryCache
.class
Contains the configuration for anIQueue
.class
Configuration for theQueueStore
.class
Configuration for a reliableITopic
.class
Contains the configuration for anReplicatedMap
class
Contains the configuration for theRingbuffer
.class
Configuration for theRingbufferStore
.class
Configuration options for theIScheduledExecutorService
.class
Contains the configuration for anISet
.class
Configuration for cluster split brain protection, a means to protect consistency of data from network partitions.class
Configuration class forSplitBrainProtectionListener
class
Tiered-Store configuration.class
Contains the configuration for aITopic
.class
Contains the configuration for a specific User Code Namespace, defining its identifier (name) as well as the definitions for resources it provides.class
Configuration object for the built-in WAN publisher (available in Hazelcast Enterprise).class
Config for processing WAN events received from a target cluster.class
Configuration object for a custom WAN publisher.class
Configuration for WAN replication.class
Configuration for a WAN target replication reference.class
Configuration object for the WAN sync mechanism. -
Uses of DataSerializable in com.hazelcast.console
-
Uses of DataSerializable in com.hazelcast.jet
Modifier and TypeClassDescriptionclass
Holds information about a job's state (status) transition, reason for the transition, and whether it is user-initiated. -
Uses of DataSerializable in com.hazelcast.jet.config
Modifier and TypeClassDescriptionclass
Contains a configuration change forJobConfig
.class
A configuration object for a DAGEdge
that holds fine-tuning parameters that influence its performance characteristics.class
Contains the configuration specific to one Hazelcast Jet job.class
Describes a single resource to deploy to the Jet cluster. -
Uses of DataSerializable in com.hazelcast.jet.core
Modifier and TypeClassDescriptionclass
Describes a computation to be performed by the Jet computation engine.class
static class
static class
static class
A meta-supplier that will only use the givenProcessorSupplier
on a node with givenAddress
or random member if address is not given.class
Represents a unit of data processing in a Jet computation job. -
Uses of DataSerializable in com.hazelcast.jet.core.metrics
Modifier and TypeClassDescriptionfinal class
An immutable collection of job-specific metrics, pairs of metric names and sets of associatedMeasurement
s.final class
Immutable data class containing information about one metric measurement, consisting of: metric value metric timestamp, generated when the metric was gathered metric descriptor (set of tag name-value pairs) -
Uses of DataSerializable in com.hazelcast.nio.serialization
Modifier and TypeInterfaceDescriptioninterface
IdentifiedDataSerializable is an extension toDataSerializable
to avoid reflection during de-serialization.interface
This interface adds the possibility for the class to act as if it is another class when being deserialized using DataSerializableModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Portable Serialization has been deprecated. -
Uses of DataSerializable in com.hazelcast.partition
-
Uses of DataSerializable in com.hazelcast.scheduledexecutor
Modifier and TypeInterfaceDescriptioninterface
Statistics and timing info for aIScheduledFuture
accessible throughIScheduledFuture.getStats()
-
Uses of DataSerializable in com.hazelcast.security
Modifier and TypeClassDescriptionclass
Simple implementation ofCredentials
using a raw byte array token.class
Simple implementation ofPasswordCredentials
using name and password as security attributes. -
Uses of DataSerializable in com.hazelcast.spi.impl.merge
Modifier and TypeClassDescriptionclass
com.hazelcast.spi.impl.merge.AbstractSplitBrainMergePolicy<V,
T extends MergingValue<V>, R> Abstract implementation ofSplitBrainMergePolicy
for the out-of-the-box merge policies. -
Uses of DataSerializable in com.hazelcast.spi.merge
Modifier and TypeInterfaceDescriptioninterface
SplitBrainMergePolicy<V,
T extends MergingValue<V>, R> Policy for merging data structure values after a split-brain has been healed.Modifier and TypeClassDescriptionclass
DiscardMergePolicy<V,
T extends MergingValue<V>> Merges only entries from the destination data structure and discards all entries from the source data structure.class
ExpirationTimeMergePolicy<V,
T extends MergingValue<V> & MergingExpirationTime> Merges data structure entries from source to destination data structure if the source entry will expire later than the destination entry.class
HigherHitsMergePolicy<V,
T extends MergingValue<V> & MergingHits> Merges data structure entries from source to destination data structure if the source entry has more hits than the destination one.class
Only available for HyperLogLog backedCardinalityEstimator
.class
LatestAccessMergePolicy<V,
T extends MergingValue<V> & MergingLastAccessTime> Merges data structure entries from source to destination data structure if the source entry has been accessed more recently than the destination entry.class
LatestUpdateMergePolicy<V,
T extends MergingValue<V> & MergingLastUpdateTime> Merges data structure entries from source to destination data structure if the source entry was updated more frequently than the destination entry.class
PassThroughMergePolicy<V,
T extends MergingValue<V>> Merges data structure entries from source to destination directly unless the merging entry isnull
.class
PutIfAbsentMergePolicy<V,
T extends MergingValue<V>> Merges data structure entries from source to destination if they don't exist in the destination data structure. -
Uses of DataSerializable in com.hazelcast.spi.tenantcontrol
Modifier and TypeInterfaceDescriptioninterface
Hooks for multi-tenancy for application servers. -
Uses of DataSerializable in com.hazelcast.transaction
Modifier and TypeClassDescriptionfinal class
Contains the configuration for a Hazelcast transaction. -
Uses of DataSerializable in com.hazelcast.version
Modifier and TypeClassDescriptionfinal class
Determines the Hazelcast codebase version in terms of major.minor.patch version.final class
A generic version to be used withVersionAware
classes.
DataPersistenceConfig