Class LiveStreamServiceSettings
Settings for LiveStreamServiceClient instances.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LiveStreamServiceSettings : ServiceSettingsBase
Constructors
LiveStreamServiceSettings()
Constructs a new LiveStreamServiceSettings object with default settings.
Declaration
public LiveStreamServiceSettings()
Properties
BatchActivateLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchActivateLiveStreams and
LiveStreamServiceClient.BatchActivateLiveStreamsAsync.
Declaration
public CallSettings BatchActivateLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchArchiveLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchArchiveLiveStreams and
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync.
Declaration
public CallSettings BatchArchiveLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchCreateLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchCreateLiveStreams and
LiveStreamServiceClient.BatchCreateLiveStreamsAsync.
Declaration
public CallSettings BatchCreateLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchPauseAdsLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchPauseAdsLiveStreams and
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync.
Declaration
public CallSettings BatchPauseAdsLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchPauseLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchPauseLiveStreams and
LiveStreamServiceClient.BatchPauseLiveStreamsAsync.
Declaration
public CallSettings BatchPauseLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchRefreshMasterPlaylistsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchRefreshMasterPlaylists and
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync.
Declaration
public CallSettings BatchRefreshMasterPlaylistsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
BatchUpdateLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.BatchUpdateLiveStreams and
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync.
Declaration
public CallSettings BatchUpdateLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
CreateLiveStreamSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.CreateLiveStream and LiveStreamServiceClient.CreateLiveStreamAsync.
Declaration
public CallSettings CreateLiveStreamSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
GetLiveStreamSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.GetLiveStream and LiveStreamServiceClient.GetLiveStreamAsync.
Declaration
public CallSettings GetLiveStreamSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
ListLiveStreamsSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.ListLiveStreams and LiveStreamServiceClient.ListLiveStreamsAsync.
Declaration
public CallSettings ListLiveStreamsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- This call will not be retried.
- No timeout is applied.
UpdateLiveStreamSettings
CallSettings for synchronous and asynchronous calls to
LiveStreamServiceClient.UpdateLiveStream and LiveStreamServiceClient.UpdateLiveStreamAsync.
Declaration
public CallSettings UpdateLiveStreamSettings { 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 LiveStreamServiceSettings Clone()
Returns
| Type | Description |
|---|---|
| LiveStreamServiceSettings | A deep clone of this LiveStreamServiceSettings object. |
GetDefault()
Get a new instance of the default LiveStreamServiceSettings.
Declaration
public static LiveStreamServiceSettings GetDefault()
Returns
| Type | Description |
|---|---|
| LiveStreamServiceSettings | A new instance of the default LiveStreamServiceSettings. |