Class NotebookServiceSettings (1.0.0-beta04)

public sealed class NotebookServiceSettings : ServiceSettingsBase

Settings for NotebookServiceClient instances.

Inheritance

Object > ServiceSettingsBase > NotebookServiceSettings

Namespace

Google.Cloud.Notebooks.V1Beta1

Assembly

Google.Cloud.Notebooks.V1Beta1.dll

Constructors

NotebookServiceSettings()

public NotebookServiceSettings()

Constructs a new NotebookServiceSettings object with default settings.

Properties

CreateEnvironmentOperationsSettings

public OperationsSettings CreateEnvironmentOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.CreateEnvironment and NotebookServiceClient.CreateEnvironmentAsync.

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.

CreateEnvironmentSettings

public CallSettings CreateEnvironmentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.CreateEnvironment and NotebookServiceClient.CreateEnvironmentAsync.

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

CreateInstanceOperationsSettings

public OperationsSettings CreateInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.CreateInstance and NotebookServiceClient.CreateInstanceAsync.

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.

CreateInstanceSettings

public CallSettings CreateInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.CreateInstance and NotebookServiceClient.CreateInstanceAsync.

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

DeleteEnvironmentOperationsSettings

public OperationsSettings DeleteEnvironmentOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.DeleteEnvironment and NotebookServiceClient.DeleteEnvironmentAsync.

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.

DeleteEnvironmentSettings

public CallSettings DeleteEnvironmentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.DeleteEnvironment and NotebookServiceClient.DeleteEnvironmentAsync.

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

DeleteInstanceOperationsSettings

public OperationsSettings DeleteInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.DeleteInstance and NotebookServiceClient.DeleteInstanceAsync.

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.

DeleteInstanceSettings

public CallSettings DeleteInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.DeleteInstance and NotebookServiceClient.DeleteInstanceAsync.

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

GetEnvironmentSettings

public CallSettings GetEnvironmentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.GetEnvironment and NotebookServiceClient.GetEnvironmentAsync.

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

GetInstanceSettings

public CallSettings GetInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.GetInstance and NotebookServiceClient.GetInstanceAsync.

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

IsInstanceUpgradeableSettings

public CallSettings IsInstanceUpgradeableSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.IsInstanceUpgradeable and NotebookServiceClient.IsInstanceUpgradeableAsync .

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

ListEnvironmentsSettings

public CallSettings ListEnvironmentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.ListEnvironments and NotebookServiceClient.ListEnvironmentsAsync.

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

ListInstancesSettings

public CallSettings ListInstancesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.ListInstances and NotebookServiceClient.ListInstancesAsync.

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

RegisterInstanceOperationsSettings

public OperationsSettings RegisterInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.RegisterInstance and NotebookServiceClient.RegisterInstanceAsync.

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.

RegisterInstanceSettings

public CallSettings RegisterInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.RegisterInstance and NotebookServiceClient.RegisterInstanceAsync.

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

ReportInstanceInfoOperationsSettings

public OperationsSettings ReportInstanceInfoOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.ReportInstanceInfo and NotebookServiceClient.ReportInstanceInfoAsync.

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.

ReportInstanceInfoSettings

public CallSettings ReportInstanceInfoSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.ReportInstanceInfo and NotebookServiceClient.ReportInstanceInfoAsync.

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

ResetInstanceOperationsSettings

public OperationsSettings ResetInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.ResetInstance and NotebookServiceClient.ResetInstanceAsync.

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.

ResetInstanceSettings

public CallSettings ResetInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.ResetInstance and NotebookServiceClient.ResetInstanceAsync.

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

SetInstanceAcceleratorOperationsSettings

public OperationsSettings SetInstanceAcceleratorOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.SetInstanceAccelerator and NotebookServiceClient.SetInstanceAcceleratorAsync.

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.

SetInstanceAcceleratorSettings

public CallSettings SetInstanceAcceleratorSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.SetInstanceAccelerator and NotebookServiceClient.SetInstanceAcceleratorAsync .

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

SetInstanceLabelsOperationsSettings

public OperationsSettings SetInstanceLabelsOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.SetInstanceLabels and NotebookServiceClient.SetInstanceLabelsAsync.

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.

SetInstanceLabelsSettings

public CallSettings SetInstanceLabelsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.SetInstanceLabels and NotebookServiceClient.SetInstanceLabelsAsync.

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

SetInstanceMachineTypeOperationsSettings

public OperationsSettings SetInstanceMachineTypeOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.SetInstanceMachineType and NotebookServiceClient.SetInstanceMachineTypeAsync.

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.

SetInstanceMachineTypeSettings

public CallSettings SetInstanceMachineTypeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.SetInstanceMachineType and NotebookServiceClient.SetInstanceMachineTypeAsync .

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

StartInstanceOperationsSettings

public OperationsSettings StartInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.StartInstance and NotebookServiceClient.StartInstanceAsync.

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.

StartInstanceSettings

public CallSettings StartInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.StartInstance and NotebookServiceClient.StartInstanceAsync.

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

StopInstanceOperationsSettings

public OperationsSettings StopInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.StopInstance and NotebookServiceClient.StopInstanceAsync.

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.

StopInstanceSettings

public CallSettings StopInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.StopInstance and NotebookServiceClient.StopInstanceAsync.

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

UpgradeInstanceInternalOperationsSettings

public OperationsSettings UpgradeInstanceInternalOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.UpgradeInstanceInternal and NotebookServiceClient.UpgradeInstanceInternalAsync.

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.

UpgradeInstanceInternalSettings

public CallSettings UpgradeInstanceInternalSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.UpgradeInstanceInternal and NotebookServiceClient.UpgradeInstanceInternalAsync.

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

UpgradeInstanceOperationsSettings

public OperationsSettings UpgradeInstanceOperationsSettings { get; set; }

Long Running Operation settings for calls to NotebookServiceClient.UpgradeInstance and NotebookServiceClient.UpgradeInstanceAsync.

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.

UpgradeInstanceSettings

public CallSettings UpgradeInstanceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NotebookServiceClient.UpgradeInstance and NotebookServiceClient.UpgradeInstanceAsync.

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

Methods

Clone()

public NotebookServiceSettings Clone()

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

Returns
TypeDescription
NotebookServiceSettings

A deep clone of this NotebookServiceSettings object.

GetDefault()

public static NotebookServiceSettings GetDefault()

Get a new instance of the default NotebookServiceSettings.

Returns
TypeDescription
NotebookServiceSettings

A new instance of the default NotebookServiceSettings.