Class InMemoryKafkaOffsetStoreSettings
- Namespace
- Silverback.Messaging.Consuming.KafkaOffsetStore
- Assembly
- Silverback.Storage.Memory.dll
The InMemoryKafkaOffsetStore settings.
public record InMemoryKafkaOffsetStoreSettings : KafkaOffsetStoreSettings, IValidatableSettings, IEquatable<KafkaOffsetStoreSettings>, IEquatable<InMemoryKafkaOffsetStoreSettings>
- Inheritance
-
InMemoryKafkaOffsetStoreSettings
- Implements
- Inherited Members
Constructors
InMemoryKafkaOffsetStoreSettings(InMemoryKafkaOffsetStoreSettings)
protected InMemoryKafkaOffsetStoreSettings(InMemoryKafkaOffsetStoreSettings original)
Parameters
originalInMemoryKafkaOffsetStoreSettings
InMemoryKafkaOffsetStoreSettings(string?)
Initializes a new instance of the InMemoryKafkaOffsetStoreSettings class.
public InMemoryKafkaOffsetStoreSettings(string? offsetStoreName = null)
Parameters
offsetStoreNamestringThe name of the offsetStore.
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
OffsetStoreName
Gets the name of the offsetStore.
public string OffsetStoreName { get; }
Property Value
Methods
Equals(InMemoryKafkaOffsetStoreSettings?)
public virtual bool Equals(InMemoryKafkaOffsetStoreSettings? other)
Parameters
Returns
Equals(KafkaOffsetStoreSettings?)
public override sealed bool Equals(KafkaOffsetStoreSettings? other)
Parameters
otherKafkaOffsetStoreSettings
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Validate()
Throws a SilverbackConfigurationException if the configuration is not valid.
public override void Validate()
Operators
operator ==(InMemoryKafkaOffsetStoreSettings?, InMemoryKafkaOffsetStoreSettings?)
public static bool operator ==(InMemoryKafkaOffsetStoreSettings? left, InMemoryKafkaOffsetStoreSettings? right)
Parameters
Returns
operator !=(InMemoryKafkaOffsetStoreSettings?, InMemoryKafkaOffsetStoreSettings?)
public static bool operator !=(InMemoryKafkaOffsetStoreSettings? left, InMemoryKafkaOffsetStoreSettings? right)