Class LabelServiceSettings
Settings for LabelServiceClient instances.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LabelServiceSettings : ServiceSettingsBase
Constructors
LabelServiceSettings()
Constructs a new LabelServiceSettings object with default settings.
Declaration
public LabelServiceSettings()
Properties
BatchActivateLabelsSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.BatchActivateLabels and LabelServiceClient.BatchActivateLabelsAsync.
Declaration
public CallSettings BatchActivateLabelsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchCreateLabelsSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.BatchCreateLabels and LabelServiceClient.BatchCreateLabelsAsync.
Declaration
public CallSettings BatchCreateLabelsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchDeactivateLabelsSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.BatchDeactivateLabels and LabelServiceClient.BatchDeactivateLabelsAsync.
Declaration
public CallSettings BatchDeactivateLabelsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchUpdateLabelsSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.BatchUpdateLabels and LabelServiceClient.BatchUpdateLabelsAsync.
Declaration
public CallSettings BatchUpdateLabelsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
CreateLabelSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.CreateLabel and LabelServiceClient.CreateLabelAsync.
Declaration
public CallSettings CreateLabelSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
GetLabelSettings
CallSettings for synchronous and asynchronous calls to LabelServiceClient.GetLabel
and LabelServiceClient.GetLabelAsync.
Declaration
public CallSettings GetLabelSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
ListLabelsSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.ListLabels and LabelServiceClient.ListLabelsAsync.
Declaration
public CallSettings ListLabelsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
UpdateLabelSettings
CallSettings for synchronous and asynchronous calls to
LabelServiceClient.UpdateLabel and LabelServiceClient.UpdateLabelAsync.
Declaration
public CallSettings UpdateLabelSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
Creates a deep clone of this object, with all the same property values.
Declaration
public LabelServiceSettings Clone()
Returns
| Type | Description |
|---|---|
| LabelServiceSettings | A deep clone of this LabelServiceSettings object. |
GetDefault()
Get a new instance of the default LabelServiceSettings.
Declaration
public static LabelServiceSettings GetDefault()
Returns
| Type | Description |
|---|---|
| LabelServiceSettings | A new instance of the default LabelServiceSettings. |