Class ManagedNotebookServiceSettings (1.0.0-beta04)

public sealed class ManagedNotebookServiceSettings : ServiceSettingsBase

Settings for ManagedNotebookServiceClient instances.

Inheritance

Object > ServiceSettingsBase > ManagedNotebookServiceSettings

Namespace

Google.Cloud.Notebooks.V1

Assembly

Google.Cloud.Notebooks.V1.dll

Constructors

ManagedNotebookServiceSettings()

public ManagedNotebookServiceSettings()

Constructs a new ManagedNotebookServiceSettings object with default settings.

Properties

CreateRuntimeOperationsSettings

public OperationsSettings CreateRuntimeOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.CreateRuntime and ManagedNotebookServiceClient.CreateRuntimeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateRuntimeSettings

public CallSettings CreateRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.CreateRuntime and ManagedNotebookServiceClient.CreateRuntimeAsync .

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

DeleteRuntimeOperationsSettings

public OperationsSettings DeleteRuntimeOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.DeleteRuntime and ManagedNotebookServiceClient.DeleteRuntimeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteRuntimeSettings

public CallSettings DeleteRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.DeleteRuntime and ManagedNotebookServiceClient.DeleteRuntimeAsync .

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

GetRuntimeSettings

public CallSettings GetRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.GetRuntime and ManagedNotebookServiceClient.GetRuntimeAsync.

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

ListRuntimesSettings

public CallSettings ListRuntimesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.ListRuntimes and ManagedNotebookServiceClient.ListRuntimesAsync.

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

RefreshRuntimeTokenInternalSettings

public CallSettings RefreshRuntimeTokenInternalSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.RefreshRuntimeTokenInternal and ManagedNotebookServiceClient.RefreshRuntimeTokenInternalAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ReportRuntimeEventOperationsSettings

public OperationsSettings ReportRuntimeEventOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.ReportRuntimeEvent and ManagedNotebookServiceClient.ReportRuntimeEventAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ReportRuntimeEventSettings

public CallSettings ReportRuntimeEventSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.ReportRuntimeEvent and ManagedNotebookServiceClient.ReportRuntimeEventAsync.

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

ResetRuntimeOperationsSettings

public OperationsSettings ResetRuntimeOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.ResetRuntime and ManagedNotebookServiceClient.ResetRuntimeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ResetRuntimeSettings

public CallSettings ResetRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.ResetRuntime and ManagedNotebookServiceClient.ResetRuntimeAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

StartRuntimeOperationsSettings

public OperationsSettings StartRuntimeOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.StartRuntime and ManagedNotebookServiceClient.StartRuntimeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

StartRuntimeSettings

public CallSettings StartRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.StartRuntime and ManagedNotebookServiceClient.StartRuntimeAsync.

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

StopRuntimeOperationsSettings

public OperationsSettings StopRuntimeOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.StopRuntime and ManagedNotebookServiceClient.StopRuntimeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

StopRuntimeSettings

public CallSettings StopRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.StopRuntime and ManagedNotebookServiceClient.StopRuntimeAsync.

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

SwitchRuntimeOperationsSettings

public OperationsSettings SwitchRuntimeOperationsSettings { get; set; }

Long Running Operation settings for calls to ManagedNotebookServiceClient.SwitchRuntime and ManagedNotebookServiceClient.SwitchRuntimeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SwitchRuntimeSettings

public CallSettings SwitchRuntimeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ManagedNotebookServiceClient.SwitchRuntime and ManagedNotebookServiceClient.SwitchRuntimeAsync .

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

Methods

Clone()

public ManagedNotebookServiceSettings Clone()

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

Returns
TypeDescription
ManagedNotebookServiceSettings

A deep clone of this ManagedNotebookServiceSettings object.

GetDefault()

public static ManagedNotebookServiceSettings GetDefault()

Get a new instance of the default ManagedNotebookServiceSettings.

Returns
TypeDescription
ManagedNotebookServiceSettings

A new instance of the default ManagedNotebookServiceSettings.