Class AtomicClientConfiguration
Configuration for atomic data structures. See IAtomicLongClient.
Inheritance
System.Object
AtomicClientConfiguration
Namespace: Apache.Ignite.Core.Client.DataStructures
Assembly: Apache.Ignite.Core.dll
Syntax
public class AtomicClientConfiguration : object
Fields
DefaultAtomicSequenceReserveSize
Default value for AtomicSequenceReserveSize.
Declaration
public const int DefaultAtomicSequenceReserveSize = null
Field Value
Type | Description |
---|---|
System.Int32 |
DefaultBackups
Default value for Backups.
Declaration
public const int DefaultBackups = null
Field Value
Type | Description |
---|---|
System.Int32 |
DefaultCacheMode
Default value for CacheMode.
Declaration
public const CacheMode DefaultCacheMode = CacheMode.Partitioned
Field Value
Type | Description |
---|---|
CacheMode |
Properties
AtomicSequenceReserveSize
Gets or sets the default number of sequence values reserved for atomic sequence instances. After a certain number has been reserved, consequent increments of the sequence will happen locally, without communication with other nodes, until the next reservation has to be made.
Default is DefaultAtomicSequenceReserveSize
Declaration
public int AtomicSequenceReserveSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Backups
Gets or sets the number of backup nodes for the underlying cache.
Declaration
public int Backups { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CacheMode
Gets or sets the cache mode for the underlying cache.
Declaration
public CacheMode CacheMode { get; set; }
Property Value
Type | Description |
---|---|
CacheMode |
GroupName
Gets or sets the group name for the underlying cache.
Declaration
public string GroupName { get; set; }
Property Value
Type | Description |
---|---|
System.String |