#[non_exhaustive]pub enum RuntimeState {
Unspecified,
Running,
BeingStarted,
BeingStopped,
Stopped,
BeingUpgraded,
Error,
Invalid,
UnknownValue(UnknownValue),
}Expand description
The substate of the NotebookRuntime to display state of runtime. The resource of NotebookRuntime is in ACTIVE state for these sub state.
§Working with unknown values
This enum is defined as #[non_exhaustive] because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Unspecified
Unspecified runtime state.
Running
NotebookRuntime is in running state.
BeingStarted
NotebookRuntime is in starting state.
BeingStopped
NotebookRuntime is in stopping state.
Stopped
NotebookRuntime is in stopped state.
BeingUpgraded
NotebookRuntime is in upgrading state. It is in the middle of upgrading process.
Error
NotebookRuntime was unable to start/stop properly.
Invalid
NotebookRuntime is in invalid state. Cannot be recovered.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using RuntimeState::value or RuntimeState::name.
Implementations§
Trait Implementations§
Source§impl Clone for RuntimeState
impl Clone for RuntimeState
Source§fn clone(&self) -> RuntimeState
fn clone(&self) -> RuntimeState
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more