MapOptions Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents options for map.
public class MapOptions : IIdentifiedDataSerializable, INamedOptions
Inherited Members
Constructors
| Name | Description |
|---|---|
| MapOptions() | |
| MapOptions(MapOptions) | |
| MapOptions(string) |
Properties
| Name | Description |
|---|---|
| AsyncBackupCount | Gets or sets the asynchronous backup count for this map. |
| Attributes | |
| BackupCount | Gets or sets the backup count for this map. |
| CacheDeserializedValues | Gets the value cache settings. |
| ClassId | Gets the identifier of the class. |
| DataPersistence | Gets or sets the data persistence config. |
| EntryListeners | Gets or sets the entry listener configurations. |
| EventJournal | Gets or sets the event journal config. |
| Eviction | Gets or sets the eviction configuration. |
| FactoryId | Gets the identifier of the IDataSerializableFactory that can create instances of the class. |
| HotRestart | Gets or sets the hot restart config. |
| InMemoryFormat | Gets or sets the data type that will be used for storing records. |
| Indexes | |
| IsNearCacheEnabled | Whether Near Cache is enabled. |
| MapStore | Gets or sets the map store configuration. |
| MaxIdleSeconds | Gets or sets the maximum number of seconds for each entry to stay idle in the map. |
| MergePolicy | Gets or sets the merge policy configuration. |
| MerkleTree | Gets or sets the merkle tree config. |
| MetadataPolicy | Gets or sets the MetadataPolicy for this map. |
| Name | Gets or sets the name of the map. |
| NearCache | Gets or sets the NearCache configuration. |
| PartitionLostListeners | |
| PartitioningAttributes | Gets or sets the partition attribute configurations. |
| PartitioningStrategy | Gets or sets the partitioning strategy config. |
| PerEntryStatsEnabled | Determines whether entry level statistics are enabled for this map. |
| QueryCaches | Gets or sets the query cache configs. |
| ReadBackupData | Determines whether read-backup-data (reading local backup entries) is enabled for this map. |
| SplitBrainProtectionName | Gets or sets the split brain protection name. |
| StatisticsEnabled | Determines whether statistics are enabled for this map. |
| TieredStore | Gets or sets the tiered-store config. |
| TimeToLiveSeconds | Gets or sets the maximum number of seconds for each entry to stay in the map. |
| TotalBackupCount | Gets the total number of backups (BackupCount plus AsyncBackupCount). |
| WanReplicationRef | Gets or sets the WAN target replication reference. |
Methods
| Name | Description |
|---|---|
| ReadData(IObjectDataInput) | Deserializes the object by reading from an IObjectDataInput. |
| ToString() | Returns a string that represents the current object. |
| WriteData(IObjectDataOutput) | Serializes the object by writing to an IObjectDataOutput. |