RingbufferOptions Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents the configuration of a ringbuffer.
public class RingbufferOptions : IIdentifiedDataSerializable, INamedOptions
Inherited Members
Constructors
| Name | Description |
|---|---|
| RingbufferOptions() | Initializes a new instance of the RingbufferOptions class. |
| RingbufferOptions(RingbufferOptions) | Initializes a new instance of the RingbufferOptions class. |
| RingbufferOptions(string) | Initializes a new instance of the RingbufferOptions class. |
| RingbufferOptions(string, RingbufferOptions) | Initializes a new instance of the RingbufferOptions class. |
Properties
| Name | Description |
|---|---|
| AsyncBackupCount | Gets or sets the number of asynchronous backups. |
| BackupCount | Gets or sets the number of synchronous backups. |
| Capacity | |
| ClassId | Gets the identifier of the class. |
| FactoryId | Gets the identifier of the IDataSerializableFactory that can create instances of the class. |
| InMemoryFormat | Gets or sets the in-memory format. |
| MergePolicy | Gets or sets the merge policy options. |
| Name | Gets or sets the name of the ringbuffer. |
| RingbufferStore | |
| SplitBrainProtectionName | Gets or sets the split-brain protection name. |
| TimeToLiveSeconds | Gets or sets the time-to-live in seconds. |
| TotalBackupCount | Gets the total number of backups. |
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. |