Class TranscoderServiceSettings (2.0.0)

public sealed class TranscoderServiceSettings : ServiceSettingsBase

Settings for TranscoderServiceClient instances.

Inheritance

Object > ServiceSettingsBase > TranscoderServiceSettings

Namespace

Google.Cloud.Video.Transcoder.V1

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.