Showing content from https://cloud.google.com/cpp/docs/reference/notebooks/2.26.0 below:
C++ Client Libraries | Google Cloud
Skip to main content
- Overview
-
Library reference docs
- Notebooks API C++ Client Library
-
Namespaces
-
google::cloud::notebooks_v1
- Overview
-
Classes
-
ManagedNotebookServiceClient
- Overview
-
Functions
- ListRuntimes(std::string const &, Options)
- ListRuntimes(google::cloud::notebooks::v1::ListRuntimesRequest, Options)
- GetRuntime(std::string const &, Options)
- GetRuntime(google::cloud::notebooks::v1::GetRuntimeRequest const &, Options)
- CreateRuntime(std::string const &, std::string const &, google::cloud::notebooks::v1::Runtime const &, Options)
- CreateRuntime(ExperimentalTag, NoAwaitTag, std::string const &, std::string const &, google::cloud::notebooks::v1::Runtime const &, Options)
- CreateRuntime(google::cloud::notebooks::v1::CreateRuntimeRequest const &, Options)
- CreateRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateRuntimeRequest const &, Options)
- CreateRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpdateRuntime(google::cloud::notebooks::v1::Runtime const &, google::protobuf::FieldMask const &, Options)
- UpdateRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::Runtime const &, google::protobuf::FieldMask const &, Options)
- UpdateRuntime(google::cloud::notebooks::v1::UpdateRuntimeRequest const &, Options)
- UpdateRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpdateRuntimeRequest const &, Options)
- UpdateRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- DeleteRuntime(std::string const &, Options)
- DeleteRuntime(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- DeleteRuntime(google::cloud::notebooks::v1::DeleteRuntimeRequest const &, Options)
- DeleteRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteRuntimeRequest const &, Options)
- DeleteRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- StartRuntime(std::string const &, Options)
- StartRuntime(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- StartRuntime(google::cloud::notebooks::v1::StartRuntimeRequest const &, Options)
- StartRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StartRuntimeRequest const &, Options)
- StartRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- StopRuntime(std::string const &, Options)
- StopRuntime(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- StopRuntime(google::cloud::notebooks::v1::StopRuntimeRequest const &, Options)
- StopRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StopRuntimeRequest const &, Options)
- StopRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- SwitchRuntime(std::string const &, Options)
- SwitchRuntime(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- SwitchRuntime(google::cloud::notebooks::v1::SwitchRuntimeRequest const &, Options)
- SwitchRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SwitchRuntimeRequest const &, Options)
- SwitchRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- ResetRuntime(std::string const &, Options)
- ResetRuntime(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- ResetRuntime(google::cloud::notebooks::v1::ResetRuntimeRequest const &, Options)
- ResetRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ResetRuntimeRequest const &, Options)
- ResetRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpgradeRuntime(std::string const &, Options)
- UpgradeRuntime(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- UpgradeRuntime(google::cloud::notebooks::v1::UpgradeRuntimeRequest const &, Options)
- UpgradeRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpgradeRuntimeRequest const &, Options)
- UpgradeRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
- ReportRuntimeEvent(std::string const &, Options)
- ReportRuntimeEvent(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- ReportRuntimeEvent(google::cloud::notebooks::v1::ReportRuntimeEventRequest const &, Options)
- ReportRuntimeEvent(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ReportRuntimeEventRequest const &, Options)
- ReportRuntimeEvent(ExperimentalTag, google::longrunning::Operation const &, Options)
- RefreshRuntimeTokenInternal(std::string const &, std::string const &, Options)
- RefreshRuntimeTokenInternal(google::cloud::notebooks::v1::RefreshRuntimeTokenInternalRequest const &, Options)
- DiagnoseRuntime(std::string const &, google::cloud::notebooks::v1::DiagnosticConfig const &, Options)
- DiagnoseRuntime(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v1::DiagnosticConfig const &, Options)
- DiagnoseRuntime(google::cloud::notebooks::v1::DiagnoseRuntimeRequest const &, Options)
- DiagnoseRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DiagnoseRuntimeRequest const &, Options)
- DiagnoseRuntime(ExperimentalTag, google::longrunning::Operation const &, Options)
-
ManagedNotebookServiceConnection
- Overview
-
Functions
- virtual options()
- virtual ListRuntimes(google::cloud::notebooks::v1::ListRuntimesRequest)
- virtual GetRuntime(google::cloud::notebooks::v1::GetRuntimeRequest const &)
- virtual CreateRuntime(google::cloud::notebooks::v1::CreateRuntimeRequest const &)
- virtual CreateRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateRuntimeRequest const &)
- virtual CreateRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpdateRuntime(google::cloud::notebooks::v1::UpdateRuntimeRequest const &)
- virtual UpdateRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpdateRuntimeRequest const &)
- virtual UpdateRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual DeleteRuntime(google::cloud::notebooks::v1::DeleteRuntimeRequest const &)
- virtual DeleteRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteRuntimeRequest const &)
- virtual DeleteRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual StartRuntime(google::cloud::notebooks::v1::StartRuntimeRequest const &)
- virtual StartRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StartRuntimeRequest const &)
- virtual StartRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual StopRuntime(google::cloud::notebooks::v1::StopRuntimeRequest const &)
- virtual StopRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StopRuntimeRequest const &)
- virtual StopRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual SwitchRuntime(google::cloud::notebooks::v1::SwitchRuntimeRequest const &)
- virtual SwitchRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SwitchRuntimeRequest const &)
- virtual SwitchRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual ResetRuntime(google::cloud::notebooks::v1::ResetRuntimeRequest const &)
- virtual ResetRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ResetRuntimeRequest const &)
- virtual ResetRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpgradeRuntime(google::cloud::notebooks::v1::UpgradeRuntimeRequest const &)
- virtual UpgradeRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpgradeRuntimeRequest const &)
- virtual UpgradeRuntime(ExperimentalTag, google::longrunning::Operation const &)
- virtual ReportRuntimeEvent(google::cloud::notebooks::v1::ReportRuntimeEventRequest const &)
- virtual ReportRuntimeEvent(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ReportRuntimeEventRequest const &)
- virtual ReportRuntimeEvent(ExperimentalTag, google::longrunning::Operation const &)
- virtual RefreshRuntimeTokenInternal(google::cloud::notebooks::v1::RefreshRuntimeTokenInternalRequest const &)
- virtual DiagnoseRuntime(google::cloud::notebooks::v1::DiagnoseRuntimeRequest const &)
- virtual DiagnoseRuntime(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DiagnoseRuntimeRequest const &)
- virtual DiagnoseRuntime(ExperimentalTag, google::longrunning::Operation const &)
-
ManagedNotebookServiceConnectionIdempotencyPolicy
-
ManagedNotebookServiceLimitedErrorCountRetryPolicy
-
ManagedNotebookServiceLimitedTimeRetryPolicy
-
ManagedNotebookServiceRetryPolicy
-
NotebookServiceClient
- Overview
-
Functions
- ListInstances(std::string const &, Options)
- ListInstances(google::cloud::notebooks::v1::ListInstancesRequest, Options)
- GetInstance(std::string const &, Options)
- GetInstance(google::cloud::notebooks::v1::GetInstanceRequest const &, Options)
- CreateInstance(std::string const &, google::cloud::notebooks::v1::Instance const &, std::string const &, Options)
- CreateInstance(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v1::Instance const &, std::string const &, Options)
- CreateInstance(google::cloud::notebooks::v1::CreateInstanceRequest const &, Options)
- CreateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateInstanceRequest const &, Options)
- CreateInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- RegisterInstance(google::cloud::notebooks::v1::RegisterInstanceRequest const &, Options)
- RegisterInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::RegisterInstanceRequest const &, Options)
- RegisterInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- SetInstanceAccelerator(google::cloud::notebooks::v1::SetInstanceAcceleratorRequest const &, Options)
- SetInstanceAccelerator(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SetInstanceAcceleratorRequest const &, Options)
- SetInstanceAccelerator(ExperimentalTag, google::longrunning::Operation const &, Options)
- SetInstanceMachineType(google::cloud::notebooks::v1::SetInstanceMachineTypeRequest const &, Options)
- SetInstanceMachineType(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SetInstanceMachineTypeRequest const &, Options)
- SetInstanceMachineType(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpdateInstanceConfig(google::cloud::notebooks::v1::UpdateInstanceConfigRequest const &, Options)
- UpdateInstanceConfig(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpdateInstanceConfigRequest const &, Options)
- UpdateInstanceConfig(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpdateShieldedInstanceConfig(google::cloud::notebooks::v1::UpdateShieldedInstanceConfigRequest const &, Options)
- UpdateShieldedInstanceConfig(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpdateShieldedInstanceConfigRequest const &, Options)
- UpdateShieldedInstanceConfig(ExperimentalTag, google::longrunning::Operation const &, Options)
- SetInstanceLabels(google::cloud::notebooks::v1::SetInstanceLabelsRequest const &, Options)
- SetInstanceLabels(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SetInstanceLabelsRequest const &, Options)
- SetInstanceLabels(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpdateInstanceMetadataItems(google::cloud::notebooks::v1::UpdateInstanceMetadataItemsRequest const &, Options)
- DeleteInstance(std::string const &, Options)
- DeleteInstance(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- DeleteInstance(google::cloud::notebooks::v1::DeleteInstanceRequest const &, Options)
- DeleteInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteInstanceRequest const &, Options)
- DeleteInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- StartInstance(google::cloud::notebooks::v1::StartInstanceRequest const &, Options)
- StartInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StartInstanceRequest const &, Options)
- StartInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- StopInstance(google::cloud::notebooks::v1::StopInstanceRequest const &, Options)
- StopInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StopInstanceRequest const &, Options)
- StopInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- ResetInstance(google::cloud::notebooks::v1::ResetInstanceRequest const &, Options)
- ResetInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ResetInstanceRequest const &, Options)
- ResetInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- ReportInstanceInfo(google::cloud::notebooks::v1::ReportInstanceInfoRequest const &, Options)
- ReportInstanceInfo(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ReportInstanceInfoRequest const &, Options)
- ReportInstanceInfo(ExperimentalTag, google::longrunning::Operation const &, Options)
- IsInstanceUpgradeable(google::cloud::notebooks::v1::IsInstanceUpgradeableRequest const &, Options)
- GetInstanceHealth(std::string const &, Options)
- GetInstanceHealth(google::cloud::notebooks::v1::GetInstanceHealthRequest const &, Options)
- UpgradeInstance(google::cloud::notebooks::v1::UpgradeInstanceRequest const &, Options)
- UpgradeInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpgradeInstanceRequest const &, Options)
- UpgradeInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- RollbackInstance(google::cloud::notebooks::v1::RollbackInstanceRequest const &, Options)
- RollbackInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::RollbackInstanceRequest const &, Options)
- RollbackInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- DiagnoseInstance(std::string const &, google::cloud::notebooks::v1::DiagnosticConfig const &, Options)
- DiagnoseInstance(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v1::DiagnosticConfig const &, Options)
- DiagnoseInstance(google::cloud::notebooks::v1::DiagnoseInstanceRequest const &, Options)
- DiagnoseInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DiagnoseInstanceRequest const &, Options)
- DiagnoseInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpgradeInstanceInternal(google::cloud::notebooks::v1::UpgradeInstanceInternalRequest const &, Options)
- UpgradeInstanceInternal(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpgradeInstanceInternalRequest const &, Options)
- UpgradeInstanceInternal(ExperimentalTag, google::longrunning::Operation const &, Options)
- ListEnvironments(std::string const &, Options)
- ListEnvironments(google::cloud::notebooks::v1::ListEnvironmentsRequest, Options)
- GetEnvironment(std::string const &, Options)
- GetEnvironment(google::cloud::notebooks::v1::GetEnvironmentRequest const &, Options)
- CreateEnvironment(std::string const &, google::cloud::notebooks::v1::Environment const &, std::string const &, Options)
- CreateEnvironment(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v1::Environment const &, std::string const &, Options)
- CreateEnvironment(google::cloud::notebooks::v1::CreateEnvironmentRequest const &, Options)
- CreateEnvironment(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateEnvironmentRequest const &, Options)
- CreateEnvironment(ExperimentalTag, google::longrunning::Operation const &, Options)
- DeleteEnvironment(std::string const &, Options)
- DeleteEnvironment(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- DeleteEnvironment(google::cloud::notebooks::v1::DeleteEnvironmentRequest const &, Options)
- DeleteEnvironment(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteEnvironmentRequest const &, Options)
- DeleteEnvironment(ExperimentalTag, google::longrunning::Operation const &, Options)
- ListSchedules(std::string const &, Options)
- ListSchedules(google::cloud::notebooks::v1::ListSchedulesRequest, Options)
- GetSchedule(std::string const &, Options)
- GetSchedule(google::cloud::notebooks::v1::GetScheduleRequest const &, Options)
- DeleteSchedule(std::string const &, Options)
- DeleteSchedule(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- DeleteSchedule(google::cloud::notebooks::v1::DeleteScheduleRequest const &, Options)
- DeleteSchedule(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteScheduleRequest const &, Options)
- DeleteSchedule(ExperimentalTag, google::longrunning::Operation const &, Options)
- CreateSchedule(std::string const &, google::cloud::notebooks::v1::Schedule const &, std::string const &, Options)
- CreateSchedule(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v1::Schedule const &, std::string const &, Options)
- CreateSchedule(google::cloud::notebooks::v1::CreateScheduleRequest const &, Options)
- CreateSchedule(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateScheduleRequest const &, Options)
- CreateSchedule(ExperimentalTag, google::longrunning::Operation const &, Options)
- TriggerSchedule(google::cloud::notebooks::v1::TriggerScheduleRequest const &, Options)
- TriggerSchedule(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::TriggerScheduleRequest const &, Options)
- TriggerSchedule(ExperimentalTag, google::longrunning::Operation const &, Options)
- ListExecutions(std::string const &, Options)
- ListExecutions(google::cloud::notebooks::v1::ListExecutionsRequest, Options)
- GetExecution(std::string const &, Options)
- GetExecution(google::cloud::notebooks::v1::GetExecutionRequest const &, Options)
- DeleteExecution(std::string const &, Options)
- DeleteExecution(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- DeleteExecution(google::cloud::notebooks::v1::DeleteExecutionRequest const &, Options)
- DeleteExecution(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteExecutionRequest const &, Options)
- DeleteExecution(ExperimentalTag, google::longrunning::Operation const &, Options)
- CreateExecution(std::string const &, google::cloud::notebooks::v1::Execution const &, std::string const &, Options)
- CreateExecution(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v1::Execution const &, std::string const &, Options)
- CreateExecution(google::cloud::notebooks::v1::CreateExecutionRequest const &, Options)
- CreateExecution(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateExecutionRequest const &, Options)
- CreateExecution(ExperimentalTag, google::longrunning::Operation const &, Options)
-
NotebookServiceConnection
- Overview
-
Functions
- virtual options()
- virtual ListInstances(google::cloud::notebooks::v1::ListInstancesRequest)
- virtual GetInstance(google::cloud::notebooks::v1::GetInstanceRequest const &)
- virtual CreateInstance(google::cloud::notebooks::v1::CreateInstanceRequest const &)
- virtual CreateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateInstanceRequest const &)
- virtual CreateInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual RegisterInstance(google::cloud::notebooks::v1::RegisterInstanceRequest const &)
- virtual RegisterInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::RegisterInstanceRequest const &)
- virtual RegisterInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual SetInstanceAccelerator(google::cloud::notebooks::v1::SetInstanceAcceleratorRequest const &)
- virtual SetInstanceAccelerator(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SetInstanceAcceleratorRequest const &)
- virtual SetInstanceAccelerator(ExperimentalTag, google::longrunning::Operation const &)
- virtual SetInstanceMachineType(google::cloud::notebooks::v1::SetInstanceMachineTypeRequest const &)
- virtual SetInstanceMachineType(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SetInstanceMachineTypeRequest const &)
- virtual SetInstanceMachineType(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpdateInstanceConfig(google::cloud::notebooks::v1::UpdateInstanceConfigRequest const &)
- virtual UpdateInstanceConfig(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpdateInstanceConfigRequest const &)
- virtual UpdateInstanceConfig(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpdateShieldedInstanceConfig(google::cloud::notebooks::v1::UpdateShieldedInstanceConfigRequest const &)
- virtual UpdateShieldedInstanceConfig(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpdateShieldedInstanceConfigRequest const &)
- virtual UpdateShieldedInstanceConfig(ExperimentalTag, google::longrunning::Operation const &)
- virtual SetInstanceLabels(google::cloud::notebooks::v1::SetInstanceLabelsRequest const &)
- virtual SetInstanceLabels(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::SetInstanceLabelsRequest const &)
- virtual SetInstanceLabels(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpdateInstanceMetadataItems(google::cloud::notebooks::v1::UpdateInstanceMetadataItemsRequest const &)
- virtual DeleteInstance(google::cloud::notebooks::v1::DeleteInstanceRequest const &)
- virtual DeleteInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteInstanceRequest const &)
- virtual DeleteInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual StartInstance(google::cloud::notebooks::v1::StartInstanceRequest const &)
- virtual StartInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StartInstanceRequest const &)
- virtual StartInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual StopInstance(google::cloud::notebooks::v1::StopInstanceRequest const &)
- virtual StopInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::StopInstanceRequest const &)
- virtual StopInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual ResetInstance(google::cloud::notebooks::v1::ResetInstanceRequest const &)
- virtual ResetInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ResetInstanceRequest const &)
- virtual ResetInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual ReportInstanceInfo(google::cloud::notebooks::v1::ReportInstanceInfoRequest const &)
- virtual ReportInstanceInfo(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::ReportInstanceInfoRequest const &)
- virtual ReportInstanceInfo(ExperimentalTag, google::longrunning::Operation const &)
- virtual IsInstanceUpgradeable(google::cloud::notebooks::v1::IsInstanceUpgradeableRequest const &)
- virtual GetInstanceHealth(google::cloud::notebooks::v1::GetInstanceHealthRequest const &)
- virtual UpgradeInstance(google::cloud::notebooks::v1::UpgradeInstanceRequest const &)
- virtual UpgradeInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpgradeInstanceRequest const &)
- virtual UpgradeInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual RollbackInstance(google::cloud::notebooks::v1::RollbackInstanceRequest const &)
- virtual RollbackInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::RollbackInstanceRequest const &)
- virtual RollbackInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual DiagnoseInstance(google::cloud::notebooks::v1::DiagnoseInstanceRequest const &)
- virtual DiagnoseInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DiagnoseInstanceRequest const &)
- virtual DiagnoseInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpgradeInstanceInternal(google::cloud::notebooks::v1::UpgradeInstanceInternalRequest const &)
- virtual UpgradeInstanceInternal(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::UpgradeInstanceInternalRequest const &)
- virtual UpgradeInstanceInternal(ExperimentalTag, google::longrunning::Operation const &)
- virtual ListEnvironments(google::cloud::notebooks::v1::ListEnvironmentsRequest)
- virtual GetEnvironment(google::cloud::notebooks::v1::GetEnvironmentRequest const &)
- virtual CreateEnvironment(google::cloud::notebooks::v1::CreateEnvironmentRequest const &)
- virtual CreateEnvironment(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateEnvironmentRequest const &)
- virtual CreateEnvironment(ExperimentalTag, google::longrunning::Operation const &)
- virtual DeleteEnvironment(google::cloud::notebooks::v1::DeleteEnvironmentRequest const &)
- virtual DeleteEnvironment(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteEnvironmentRequest const &)
- virtual DeleteEnvironment(ExperimentalTag, google::longrunning::Operation const &)
- virtual ListSchedules(google::cloud::notebooks::v1::ListSchedulesRequest)
- virtual GetSchedule(google::cloud::notebooks::v1::GetScheduleRequest const &)
- virtual DeleteSchedule(google::cloud::notebooks::v1::DeleteScheduleRequest const &)
- virtual DeleteSchedule(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteScheduleRequest const &)
- virtual DeleteSchedule(ExperimentalTag, google::longrunning::Operation const &)
- virtual CreateSchedule(google::cloud::notebooks::v1::CreateScheduleRequest const &)
- virtual CreateSchedule(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateScheduleRequest const &)
- virtual CreateSchedule(ExperimentalTag, google::longrunning::Operation const &)
- virtual TriggerSchedule(google::cloud::notebooks::v1::TriggerScheduleRequest const &)
- virtual TriggerSchedule(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::TriggerScheduleRequest const &)
- virtual TriggerSchedule(ExperimentalTag, google::longrunning::Operation const &)
- virtual ListExecutions(google::cloud::notebooks::v1::ListExecutionsRequest)
- virtual GetExecution(google::cloud::notebooks::v1::GetExecutionRequest const &)
- virtual DeleteExecution(google::cloud::notebooks::v1::DeleteExecutionRequest const &)
- virtual DeleteExecution(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::DeleteExecutionRequest const &)
- virtual DeleteExecution(ExperimentalTag, google::longrunning::Operation const &)
- virtual CreateExecution(google::cloud::notebooks::v1::CreateExecutionRequest const &)
- virtual CreateExecution(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v1::CreateExecutionRequest const &)
- virtual CreateExecution(ExperimentalTag, google::longrunning::Operation const &)
-
NotebookServiceConnectionIdempotencyPolicy
-
NotebookServiceLimitedErrorCountRetryPolicy
-
NotebookServiceLimitedTimeRetryPolicy
-
Structs
-
ManagedNotebookServiceBackoffPolicyOption
-
ManagedNotebookServiceConnectionIdempotencyPolicyOption
-
ManagedNotebookServicePollingPolicyOption
-
ManagedNotebookServiceRetryPolicyOption
-
NotebookServiceBackoffPolicyOption
-
NotebookServiceConnectionIdempotencyPolicyOption
-
NotebookServicePollingPolicyOption
-
NotebookServiceRetryPolicyOption
-
google::cloud::notebooks_v1_mocks
-
google::cloud::notebooks_v2
- Overview
-
Classes
-
NotebookServiceClient
- Overview
-
Functions
- ListInstances(std::string const &, Options)
- ListInstances(google::cloud::notebooks::v2::ListInstancesRequest, Options)
- GetInstance(std::string const &, Options)
- GetInstance(google::cloud::notebooks::v2::GetInstanceRequest const &, Options)
- CreateInstance(std::string const &, google::cloud::notebooks::v2::Instance const &, std::string const &, Options)
- CreateInstance(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v2::Instance const &, std::string const &, Options)
- CreateInstance(google::cloud::notebooks::v2::CreateInstanceRequest const &, Options)
- CreateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::CreateInstanceRequest const &, Options)
- CreateInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- UpdateInstance(google::cloud::notebooks::v2::Instance const &, google::protobuf::FieldMask const &, Options)
- UpdateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::Instance const &, google::protobuf::FieldMask const &, Options)
- UpdateInstance(google::cloud::notebooks::v2::UpdateInstanceRequest const &, Options)
- UpdateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::UpdateInstanceRequest const &, Options)
- UpdateInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- DeleteInstance(std::string const &, Options)
- DeleteInstance(ExperimentalTag, NoAwaitTag, std::string const &, Options)
- DeleteInstance(google::cloud::notebooks::v2::DeleteInstanceRequest const &, Options)
- DeleteInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::DeleteInstanceRequest const &, Options)
- DeleteInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- StartInstance(google::cloud::notebooks::v2::StartInstanceRequest const &, Options)
- StartInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::StartInstanceRequest const &, Options)
- StartInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- StopInstance(google::cloud::notebooks::v2::StopInstanceRequest const &, Options)
- StopInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::StopInstanceRequest const &, Options)
- StopInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- ResetInstance(google::cloud::notebooks::v2::ResetInstanceRequest const &, Options)
- ResetInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::ResetInstanceRequest const &, Options)
- ResetInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- CheckInstanceUpgradability(google::cloud::notebooks::v2::CheckInstanceUpgradabilityRequest const &, Options)
- UpgradeInstance(google::cloud::notebooks::v2::UpgradeInstanceRequest const &, Options)
- UpgradeInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::UpgradeInstanceRequest const &, Options)
- UpgradeInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- RollbackInstance(google::cloud::notebooks::v2::RollbackInstanceRequest const &, Options)
- RollbackInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::RollbackInstanceRequest const &, Options)
- RollbackInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
- DiagnoseInstance(std::string const &, google::cloud::notebooks::v2::DiagnosticConfig const &, Options)
- DiagnoseInstance(ExperimentalTag, NoAwaitTag, std::string const &, google::cloud::notebooks::v2::DiagnosticConfig const &, Options)
- DiagnoseInstance(google::cloud::notebooks::v2::DiagnoseInstanceRequest const &, Options)
- DiagnoseInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::DiagnoseInstanceRequest const &, Options)
- DiagnoseInstance(ExperimentalTag, google::longrunning::Operation const &, Options)
-
NotebookServiceConnection
- Overview
-
Functions
- virtual options()
- virtual ListInstances(google::cloud::notebooks::v2::ListInstancesRequest)
- virtual GetInstance(google::cloud::notebooks::v2::GetInstanceRequest const &)
- virtual CreateInstance(google::cloud::notebooks::v2::CreateInstanceRequest const &)
- virtual CreateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::CreateInstanceRequest const &)
- virtual CreateInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual UpdateInstance(google::cloud::notebooks::v2::UpdateInstanceRequest const &)
- virtual UpdateInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::UpdateInstanceRequest const &)
- virtual UpdateInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual DeleteInstance(google::cloud::notebooks::v2::DeleteInstanceRequest const &)
- virtual DeleteInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::DeleteInstanceRequest const &)
- virtual DeleteInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual StartInstance(google::cloud::notebooks::v2::StartInstanceRequest const &)
- virtual StartInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::StartInstanceRequest const &)
- virtual StartInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual StopInstance(google::cloud::notebooks::v2::StopInstanceRequest const &)
- virtual StopInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::StopInstanceRequest const &)
- virtual StopInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual ResetInstance(google::cloud::notebooks::v2::ResetInstanceRequest const &)
- virtual ResetInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::ResetInstanceRequest const &)
- virtual ResetInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual CheckInstanceUpgradability(google::cloud::notebooks::v2::CheckInstanceUpgradabilityRequest const &)
- virtual UpgradeInstance(google::cloud::notebooks::v2::UpgradeInstanceRequest const &)
- virtual UpgradeInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::UpgradeInstanceRequest const &)
- virtual UpgradeInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual RollbackInstance(google::cloud::notebooks::v2::RollbackInstanceRequest const &)
- virtual RollbackInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::RollbackInstanceRequest const &)
- virtual RollbackInstance(ExperimentalTag, google::longrunning::Operation const &)
- virtual DiagnoseInstance(google::cloud::notebooks::v2::DiagnoseInstanceRequest const &)
- virtual DiagnoseInstance(ExperimentalTag, NoAwaitTag, google::cloud::notebooks::v2::DiagnoseInstanceRequest const &)
- virtual DiagnoseInstance(ExperimentalTag, google::longrunning::Operation const &)
-
NotebookServiceConnectionIdempotencyPolicy
-
NotebookServiceLimitedErrorCountRetryPolicy
-
NotebookServiceLimitedTimeRetryPolicy
-
Structs
-
NotebookServiceBackoffPolicyOption
-
NotebookServiceConnectionIdempotencyPolicyOption
-
NotebookServicePollingPolicyOption
-
NotebookServiceRetryPolicyOption
-
google::cloud::notebooks_v2_mocks
Stay organized with collections Save and categorize content based on your preferences.
Notebooks API C++ Client Library
An idiomatic C++ client library for the Notebooks API. Use this API to programmatically manage notebooks in Google Cloud. Learn more about notebooks at the Vertex AI Workbench site.
While this library is GA, please note Google Cloud C++ client libraries do not follow Semantic Versioning.
Quickstart
The following shows the code that you'll run in the google/cloud/notebooks/quickstart/
directory, which should give you a taste of the Notebooks API C++ client library API.
#include "google/cloud/notebooks/v2/notebook_client.h"
#include "google/cloud/location.h"
#include <iostream>
int main(int argc, char* argv[]) try {
if (argc != 3) {
std::cerr << "Usage: " << argv[0] << " project-id location-id\n";
return 1;
}
auto const location = google::cloud::Location(argv[1], argv[2]);
namespace notebooks = ::google::cloud::notebooks_v2;
auto client = notebooks::NotebookServiceClient(
notebooks::MakeNotebookServiceConnection());
for (auto i : client.ListInstances(location.FullName())) {
if (!i) throw std::move(i).status();
std::cout << i->DebugString() << "\n";
}
return 0;
} catch (google::cloud::Status const& status) {
std::cerr << "google::cloud::Status thrown: " << status << "\n";
return 1;
}
Main classes
This library offers multiple *Client
classes, which are listed below. Each one of these classes exposes all the RPCs for a service as member functions of the class. This library groups multiple services because they are part of the same product or are often used together. A typical example may be the administrative and data plane operations for a single product.
The library also has other classes that provide helpers, configuration parameters, and infrastructure to mock the *Client
classes when testing your application.
More Information
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["This webpage provides documentation for the C++ client library used to interact with the Google Cloud Notebooks API, enabling programmatic management of notebooks."],["The latest release candidate for the C++ client library is version 2.37.0-rc, and the content has a listing of available versions going back to version 2.11.0."],["The library includes `*Client` classes such as `ManagedNotebookServiceClient` and `NotebookServiceClient`, each offering RPC access, and also includes tools for configuration, testing and other utility support."],["The library is designated as GA, however, it is noted that the Google Cloud C++ client libraries do not follow Semantic Versioning."],["There are several options for configuration including error handling, overriding endpoints and authentication credentials, and retry policies, as well as supporting environment variables."]]],[]]
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4