public sealed class SettingsSettings for the PublisherClient.
Namespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
Settings()
public Settings()Create a new instance.
Properties
BatchingSettings
public BatchingSettings BatchingSettings { get; set; }BatchingSettings that control how messages are batched when sending.
If null, defaults to DefaultBatchingSettings.
| Property Value | |
|---|---|
| Type | Description |
BatchingSettings |
|
EnableMessageOrdering
public bool EnableMessageOrdering { get; set; }Enable message ordering. It is invalid to set OrderingKey in a message
if this has not been set to true.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
Scheduler
public IScheduler Scheduler { get; set; }The IScheduler to use.
If null, defaults to SystemScheduler. Usually only useful for testing.
| Property Value | |
|---|---|
| Type | Description |
IScheduler |
|
Methods
Clone()
public PublisherClient.Settings Clone()Create a clone of this object.
| Returns | |
|---|---|
| Type | Description |
PublisherClient.Settings |
A clone of this object. |