Class LineItemServiceSettings
Settings for LineItemServiceClient instances.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LineItemServiceSettings : ServiceSettingsBase
Constructors
LineItemServiceSettings()
Constructs a new LineItemServiceSettings object with default settings.
Declaration
public LineItemServiceSettings()
Properties
BatchActivateLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchActivateLineItems and LineItemServiceClient.BatchActivateLineItemsAsync
.
Declaration
public CallSettings BatchActivateLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchArchiveLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchArchiveLineItems and LineItemServiceClient.BatchArchiveLineItemsAsync
.
Declaration
public CallSettings BatchArchiveLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchCreateLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchCreateLineItems and LineItemServiceClient.BatchCreateLineItemsAsync
.
Declaration
public CallSettings BatchCreateLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchDeleteLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchDeleteLineItems and LineItemServiceClient.BatchDeleteLineItemsAsync
.
Declaration
public CallSettings BatchDeleteLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchPauseLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchPauseLineItems and LineItemServiceClient.BatchPauseLineItemsAsync.
Declaration
public CallSettings BatchPauseLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchReleaseLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchReleaseLineItems and LineItemServiceClient.BatchReleaseLineItemsAsync
.
Declaration
public CallSettings BatchReleaseLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchReserveAndOverbookLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchReserveAndOverbookLineItems and
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync.
Declaration
public CallSettings BatchReserveAndOverbookLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchReserveLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchReserveLineItems and LineItemServiceClient.BatchReserveLineItemsAsync
.
Declaration
public CallSettings BatchReserveLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchResumeAndOverbookLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchResumeAndOverbookLineItems and
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync.
Declaration
public CallSettings BatchResumeAndOverbookLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchResumeLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchResumeLineItems and LineItemServiceClient.BatchResumeLineItemsAsync
.
Declaration
public CallSettings BatchResumeLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchUnarchiveLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchUnarchiveLineItems and
LineItemServiceClient.BatchUnarchiveLineItemsAsync.
Declaration
public CallSettings BatchUnarchiveLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchUpdateLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.BatchUpdateLineItems and LineItemServiceClient.BatchUpdateLineItemsAsync
.
Declaration
public CallSettings BatchUpdateLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
CreateLineItemSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.CreateLineItem and LineItemServiceClient.CreateLineItemAsync.
Declaration
public CallSettings CreateLineItemSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
GetLineItemSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.GetLineItem and LineItemServiceClient.GetLineItemAsync.
Declaration
public CallSettings GetLineItemSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
ListLineItemsSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.ListLineItems and LineItemServiceClient.ListLineItemsAsync.
Declaration
public CallSettings ListLineItemsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
UpdateLineItemSettings
CallSettings for synchronous and asynchronous calls to
LineItemServiceClient.UpdateLineItem and LineItemServiceClient.UpdateLineItemAsync.
Declaration
public CallSettings UpdateLineItemSettings { 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 LineItemServiceSettings Clone()
Returns
| Type | Description |
|---|---|
| LineItemServiceSettings | A deep clone of this LineItemServiceSettings object. |
GetDefault()
Get a new instance of the default LineItemServiceSettings.
Declaration
public static LineItemServiceSettings GetDefault()
Returns
| Type | Description |
|---|---|
| LineItemServiceSettings | A new instance of the default LineItemServiceSettings. |