Transcoder v1 API - Class TranscoderServiceSettings (2.4.0)

public sealed class TranscoderServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Transcoder v1 API class TranscoderServiceSettings.

Settings for TranscoderServiceClient instances.

Inheritance

object > ServiceSettingsBase > TranscoderServiceSettings

Namespace

GoogleGoogle.CloudGoogle.Cloud.VideoGoogle.Cloud.Video.TranscoderV1

Assembly

Google.Cloud.Video.Transcoder.V1.dll

Constructors

TranscoderServiceSettings()

public TranscoderServiceSettings()

Constructs a new TranscoderServiceSettings object with default settings.

Properties

CreateJobSettings

public CallSettings CreateJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.CreateJob and TranscoderServiceClient.CreateJobAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateJobTemplateSettings

public CallSettings CreateJobTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.CreateJobTemplate and TranscoderServiceClient.CreateJobTemplateAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteJobSettings

public CallSettings DeleteJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.DeleteJob and TranscoderServiceClient.DeleteJobAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteJobTemplateSettings

public CallSettings DeleteJobTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.DeleteJobTemplate and TranscoderServiceClient.DeleteJobTemplateAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetJobSettings

public CallSettings GetJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.GetJob and TranscoderServiceClient.GetJobAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetJobTemplateSettings

public CallSettings GetJobTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.GetJobTemplate and TranscoderServiceClient.GetJobTemplateAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListJobsSettings

public CallSettings ListJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.ListJobs and TranscoderServiceClient.ListJobsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListJobTemplatesSettings

public CallSettings ListJobTemplatesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TranscoderServiceClient.ListJobTemplates and TranscoderServiceClient.ListJobTemplatesAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

Methods

Clone()

public TranscoderServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
TypeDescription
TranscoderServiceSettings

A deep clone of this TranscoderServiceSettings object.

GetDefault()

public static TranscoderServiceSettings GetDefault()

Get a new instance of the default TranscoderServiceSettings.

Returns
TypeDescription
TranscoderServiceSettings

A new instance of the default TranscoderServiceSettings.