Table of Contents

Interface IProducerOptions

Namespace
Steeltoe.Stream.Config
Assembly
Steeltoe.Stream.Abstractions.dll

Common producer configuration options

public interface IProducerOptions

Properties

AutoStartup

bool AutoStartup { get; }

Property Value

bool

BindingName

string BindingName { get; }

Property Value

string

ErrorChannelEnabled

bool ErrorChannelEnabled { get; }

Property Value

bool

HeaderMode

HeaderMode HeaderMode { get; }

Property Value

HeaderMode

IsPartitioned

bool IsPartitioned { get; }

Property Value

bool

PartitionCount

int PartitionCount { get; }

Property Value

int

PartitionKeyExpression

string PartitionKeyExpression { get; }

Property Value

string

PartitionKeyExtractorName

string PartitionKeyExtractorName { get; }

Property Value

string

PartitionSelectorExpression

string PartitionSelectorExpression { get; }

Property Value

string

PartitionSelectorName

string PartitionSelectorName { get; }

Property Value

string

RequiredGroups

List<string> RequiredGroups { get; }

Property Value

List<string>

UseNativeEncoding

bool UseNativeEncoding { get; }

Property Value

bool

Methods

Clone()

IProducerOptions Clone()

Returns

IProducerOptions