Class NotebookRuntime.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
com.google.cloud.aiplatform.v1.NotebookRuntime.Builder
All Implemented Interfaces:
NotebookRuntimeOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
NotebookRuntime

public static final class NotebookRuntime.Builder extends com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder> implements NotebookRuntimeOrBuilder
 A runtime is a virtual machine allocated to a particular user for a
 particular Notebook file on temporary basis with lifetime. Default runtimes
 have a lifetime of 18 hours, while custom runtimes last for 6 months from
 their creation or last upgrade.
 
Protobuf type google.cloud.aiplatform.v1.NotebookRuntime
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
    • clear

      public NotebookRuntime.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
    • getDefaultInstanceForType

      public NotebookRuntime getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public NotebookRuntime build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public NotebookRuntime buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public NotebookRuntime.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NotebookRuntime.Builder>
    • mergeFrom

      public NotebookRuntime.Builder mergeFrom(NotebookRuntime other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<NotebookRuntime.Builder>
    • mergeFrom

      public NotebookRuntime.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NotebookRuntime.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. The resource name of the NotebookRuntime.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface NotebookRuntimeOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. The resource name of the NotebookRuntime.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for name.
    • setName

      public NotebookRuntime.Builder setName(String value)
       Output only. The resource name of the NotebookRuntime.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public NotebookRuntime.Builder clearName()
       Output only. The resource name of the NotebookRuntime.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public NotebookRuntime.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. The resource name of the NotebookRuntime.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getRuntimeUser

      public String getRuntimeUser()
       Required. The user email of the NotebookRuntime.
       
      string runtime_user = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getRuntimeUser in interface NotebookRuntimeOrBuilder
      Returns:
      The runtimeUser.
    • getRuntimeUserBytes

      public com.google.protobuf.ByteString getRuntimeUserBytes()
       Required. The user email of the NotebookRuntime.
       
      string runtime_user = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getRuntimeUserBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for runtimeUser.
    • setRuntimeUser

      public NotebookRuntime.Builder setRuntimeUser(String value)
       Required. The user email of the NotebookRuntime.
       
      string runtime_user = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The runtimeUser to set.
      Returns:
      This builder for chaining.
    • clearRuntimeUser

      public NotebookRuntime.Builder clearRuntimeUser()
       Required. The user email of the NotebookRuntime.
       
      string runtime_user = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setRuntimeUserBytes

      public NotebookRuntime.Builder setRuntimeUserBytes(com.google.protobuf.ByteString value)
       Required. The user email of the NotebookRuntime.
       
      string runtime_user = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for runtimeUser to set.
      Returns:
      This builder for chaining.
    • hasNotebookRuntimeTemplateRef

      public boolean hasNotebookRuntimeTemplateRef()
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasNotebookRuntimeTemplateRef in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the notebookRuntimeTemplateRef field is set.
    • getNotebookRuntimeTemplateRef

      public NotebookRuntimeTemplateRef getNotebookRuntimeTemplateRef()
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNotebookRuntimeTemplateRef in interface NotebookRuntimeOrBuilder
      Returns:
      The notebookRuntimeTemplateRef.
    • setNotebookRuntimeTemplateRef

      public NotebookRuntime.Builder setNotebookRuntimeTemplateRef(NotebookRuntimeTemplateRef value)
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setNotebookRuntimeTemplateRef

      public NotebookRuntime.Builder setNotebookRuntimeTemplateRef(NotebookRuntimeTemplateRef.Builder builderForValue)
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeNotebookRuntimeTemplateRef

      public NotebookRuntime.Builder mergeNotebookRuntimeTemplateRef(NotebookRuntimeTemplateRef value)
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearNotebookRuntimeTemplateRef

      public NotebookRuntime.Builder clearNotebookRuntimeTemplateRef()
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getNotebookRuntimeTemplateRefBuilder

      public NotebookRuntimeTemplateRef.Builder getNotebookRuntimeTemplateRefBuilder()
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getNotebookRuntimeTemplateRefOrBuilder

      public NotebookRuntimeTemplateRefOrBuilder getNotebookRuntimeTemplateRefOrBuilder()
       Output only. The pointer to NotebookRuntimeTemplate this NotebookRuntime is
       created from.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeTemplateRef notebook_runtime_template_ref = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNotebookRuntimeTemplateRefOrBuilder in interface NotebookRuntimeOrBuilder
    • getProxyUri

      public String getProxyUri()
       Output only. The proxy endpoint used to access the NotebookRuntime.
       
      string proxy_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProxyUri in interface NotebookRuntimeOrBuilder
      Returns:
      The proxyUri.
    • getProxyUriBytes

      public com.google.protobuf.ByteString getProxyUriBytes()
       Output only. The proxy endpoint used to access the NotebookRuntime.
       
      string proxy_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProxyUriBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for proxyUri.
    • setProxyUri

      public NotebookRuntime.Builder setProxyUri(String value)
       Output only. The proxy endpoint used to access the NotebookRuntime.
       
      string proxy_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The proxyUri to set.
      Returns:
      This builder for chaining.
    • clearProxyUri

      public NotebookRuntime.Builder clearProxyUri()
       Output only. The proxy endpoint used to access the NotebookRuntime.
       
      string proxy_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setProxyUriBytes

      public NotebookRuntime.Builder setProxyUriBytes(com.google.protobuf.ByteString value)
       Output only. The proxy endpoint used to access the NotebookRuntime.
       
      string proxy_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for proxyUri to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface NotebookRuntimeOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public NotebookRuntime.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public NotebookRuntime.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public NotebookRuntime.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public NotebookRuntime.Builder clearCreateTime()
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this NotebookRuntime was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface NotebookRuntimeOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface NotebookRuntimeOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public NotebookRuntime.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public NotebookRuntime.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public NotebookRuntime.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public NotebookRuntime.Builder clearUpdateTime()
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Timestamp when this NotebookRuntime was most recently updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface NotebookRuntimeOrBuilder
    • getHealthStateValue

      public int getHealthStateValue()
       Output only. The health state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.HealthState health_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getHealthStateValue in interface NotebookRuntimeOrBuilder
      Returns:
      The enum numeric value on the wire for healthState.
    • setHealthStateValue

      public NotebookRuntime.Builder setHealthStateValue(int value)
       Output only. The health state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.HealthState health_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for healthState to set.
      Returns:
      This builder for chaining.
    • getHealthState

      public NotebookRuntime.HealthState getHealthState()
       Output only. The health state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.HealthState health_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getHealthState in interface NotebookRuntimeOrBuilder
      Returns:
      The healthState.
    • setHealthState

       Output only. The health state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.HealthState health_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The healthState to set.
      Returns:
      This builder for chaining.
    • clearHealthState

      public NotebookRuntime.Builder clearHealthState()
       Output only. The health state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.HealthState health_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Required. The display name of the NotebookRuntime.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       
      string display_name = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayName in interface NotebookRuntimeOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Required. The display name of the NotebookRuntime.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       
      string display_name = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayNameBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public NotebookRuntime.Builder setDisplayName(String value)
       Required. The display name of the NotebookRuntime.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       
      string display_name = 10 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public NotebookRuntime.Builder clearDisplayName()
       Required. The display name of the NotebookRuntime.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       
      string display_name = 10 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public NotebookRuntime.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Required. The display name of the NotebookRuntime.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       
      string display_name = 10 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       The description of the NotebookRuntime.
       
      string description = 11;
      Specified by:
      getDescription in interface NotebookRuntimeOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       The description of the NotebookRuntime.
       
      string description = 11;
      Specified by:
      getDescriptionBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public NotebookRuntime.Builder setDescription(String value)
       The description of the NotebookRuntime.
       
      string description = 11;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public NotebookRuntime.Builder clearDescription()
       The description of the NotebookRuntime.
       
      string description = 11;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public NotebookRuntime.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       The description of the NotebookRuntime.
       
      string description = 11;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • getServiceAccount

      public String getServiceAccount()
       Output only. Deprecated: This field is no longer used and the "Vertex AI
       Notebook Service Account"
       (service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is
       used for the runtime workload identity.
       See
       https://cloud.google.com/iam/docs/service-agents#vertex-ai-notebook-service-account
       for more details.
      
       The service account that the NotebookRuntime workload runs as.
       
      string service_account = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getServiceAccount in interface NotebookRuntimeOrBuilder
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      public com.google.protobuf.ByteString getServiceAccountBytes()
       Output only. Deprecated: This field is no longer used and the "Vertex AI
       Notebook Service Account"
       (service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is
       used for the runtime workload identity.
       See
       https://cloud.google.com/iam/docs/service-agents#vertex-ai-notebook-service-account
       for more details.
      
       The service account that the NotebookRuntime workload runs as.
       
      string service_account = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getServiceAccountBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for serviceAccount.
    • setServiceAccount

      public NotebookRuntime.Builder setServiceAccount(String value)
       Output only. Deprecated: This field is no longer used and the "Vertex AI
       Notebook Service Account"
       (service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is
       used for the runtime workload identity.
       See
       https://cloud.google.com/iam/docs/service-agents#vertex-ai-notebook-service-account
       for more details.
      
       The service account that the NotebookRuntime workload runs as.
       
      string service_account = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The serviceAccount to set.
      Returns:
      This builder for chaining.
    • clearServiceAccount

      public NotebookRuntime.Builder clearServiceAccount()
       Output only. Deprecated: This field is no longer used and the "Vertex AI
       Notebook Service Account"
       (service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is
       used for the runtime workload identity.
       See
       https://cloud.google.com/iam/docs/service-agents#vertex-ai-notebook-service-account
       for more details.
      
       The service account that the NotebookRuntime workload runs as.
       
      string service_account = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setServiceAccountBytes

      public NotebookRuntime.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
       Output only. Deprecated: This field is no longer used and the "Vertex AI
       Notebook Service Account"
       (service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is
       used for the runtime workload identity.
       See
       https://cloud.google.com/iam/docs/service-agents#vertex-ai-notebook-service-account
       for more details.
      
       The service account that the NotebookRuntime workload runs as.
       
      string service_account = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for serviceAccount to set.
      Returns:
      This builder for chaining.
    • getRuntimeStateValue

      public int getRuntimeStateValue()
       Output only. The runtime (instance) state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.RuntimeState runtime_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRuntimeStateValue in interface NotebookRuntimeOrBuilder
      Returns:
      The enum numeric value on the wire for runtimeState.
    • setRuntimeStateValue

      public NotebookRuntime.Builder setRuntimeStateValue(int value)
       Output only. The runtime (instance) state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.RuntimeState runtime_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for runtimeState to set.
      Returns:
      This builder for chaining.
    • getRuntimeState

      public NotebookRuntime.RuntimeState getRuntimeState()
       Output only. The runtime (instance) state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.RuntimeState runtime_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRuntimeState in interface NotebookRuntimeOrBuilder
      Returns:
      The runtimeState.
    • setRuntimeState

      public NotebookRuntime.Builder setRuntimeState(NotebookRuntime.RuntimeState value)
       Output only. The runtime (instance) state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.RuntimeState runtime_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The runtimeState to set.
      Returns:
      This builder for chaining.
    • clearRuntimeState

      public NotebookRuntime.Builder clearRuntimeState()
       Output only. The runtime (instance) state of the NotebookRuntime.
       
      .google.cloud.aiplatform.v1.NotebookRuntime.RuntimeState runtime_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getIsUpgradable

      public boolean getIsUpgradable()
       Output only. Whether NotebookRuntime is upgradable.
       
      bool is_upgradable = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getIsUpgradable in interface NotebookRuntimeOrBuilder
      Returns:
      The isUpgradable.
    • setIsUpgradable

      public NotebookRuntime.Builder setIsUpgradable(boolean value)
       Output only. Whether NotebookRuntime is upgradable.
       
      bool is_upgradable = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The isUpgradable to set.
      Returns:
      This builder for chaining.
    • clearIsUpgradable

      public NotebookRuntime.Builder clearIsUpgradable()
       Output only. Whether NotebookRuntime is upgradable.
       
      bool is_upgradable = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: NotebookRuntimeOrBuilder
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
      Specified by:
      getLabelsCount in interface NotebookRuntimeOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
      Specified by:
      containsLabels in interface NotebookRuntimeOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface NotebookRuntimeOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
      Specified by:
      getLabelsMap in interface NotebookRuntimeOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
      Specified by:
      getLabelsOrDefault in interface NotebookRuntimeOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
      Specified by:
      getLabelsOrThrow in interface NotebookRuntimeOrBuilder
    • clearLabels

      public NotebookRuntime.Builder clearLabels()
    • removeLabels

      public NotebookRuntime.Builder removeLabels(String key)
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
    • getMutableLabels

      @Deprecated public Map<String,String> getMutableLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putLabels

      public NotebookRuntime.Builder putLabels(String key, String value)
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
    • putAllLabels

      public NotebookRuntime.Builder putAllLabels(Map<String,String> values)
       The labels with user-defined metadata to organize your
       NotebookRuntime.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one NotebookRuntime
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for NotebookRuntime:
      
       * "aiplatform.googleapis.com/notebook_runtime_gce_instance_id": output
       only, its value is the Compute Engine instance id.
       * "aiplatform.googleapis.com/colab_enterprise_entry_service": its value is
       either "bigquery" or "vertex"; if absent, it should be "vertex". This is to
       describe the entry service, either BigQuery or Vertex.
       
      map<string, string> labels = 16;
    • hasExpirationTime

      public boolean hasExpirationTime()
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasExpirationTime in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the expirationTime field is set.
    • getExpirationTime

      public com.google.protobuf.Timestamp getExpirationTime()
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpirationTime in interface NotebookRuntimeOrBuilder
      Returns:
      The expirationTime.
    • setExpirationTime

      public NotebookRuntime.Builder setExpirationTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setExpirationTime

      public NotebookRuntime.Builder setExpirationTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeExpirationTime

      public NotebookRuntime.Builder mergeExpirationTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearExpirationTime

      public NotebookRuntime.Builder clearExpirationTime()
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpirationTimeBuilder

      public com.google.protobuf.Timestamp.Builder getExpirationTimeBuilder()
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpirationTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder()
       Output only. Timestamp when this NotebookRuntime will be expired:
       1. System Predefined NotebookRuntime: 24 hours after creation. After
       expiration, system predifined runtime will be deleted.
       2. User created NotebookRuntime: 6 months after last upgrade. After
       expiration, user created runtime will be stopped and allowed for upgrade.
       
      .google.protobuf.Timestamp expiration_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpirationTimeOrBuilder in interface NotebookRuntimeOrBuilder
    • getVersion

      public String getVersion()
       Output only. The VM os image version of NotebookRuntime.
       
      string version = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getVersion in interface NotebookRuntimeOrBuilder
      Returns:
      The version.
    • getVersionBytes

      public com.google.protobuf.ByteString getVersionBytes()
       Output only. The VM os image version of NotebookRuntime.
       
      string version = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getVersionBytes in interface NotebookRuntimeOrBuilder
      Returns:
      The bytes for version.
    • setVersion

      public NotebookRuntime.Builder setVersion(String value)
       Output only. The VM os image version of NotebookRuntime.
       
      string version = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The version to set.
      Returns:
      This builder for chaining.
    • clearVersion

      public NotebookRuntime.Builder clearVersion()
       Output only. The VM os image version of NotebookRuntime.
       
      string version = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setVersionBytes

      public NotebookRuntime.Builder setVersionBytes(com.google.protobuf.ByteString value)
       Output only. The VM os image version of NotebookRuntime.
       
      string version = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for version to set.
      Returns:
      This builder for chaining.
    • getNotebookRuntimeTypeValue

      public int getNotebookRuntimeTypeValue()
       Output only. The type of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNotebookRuntimeTypeValue in interface NotebookRuntimeOrBuilder
      Returns:
      The enum numeric value on the wire for notebookRuntimeType.
    • setNotebookRuntimeTypeValue

      public NotebookRuntime.Builder setNotebookRuntimeTypeValue(int value)
       Output only. The type of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for notebookRuntimeType to set.
      Returns:
      This builder for chaining.
    • getNotebookRuntimeType

      public NotebookRuntimeType getNotebookRuntimeType()
       Output only. The type of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNotebookRuntimeType in interface NotebookRuntimeOrBuilder
      Returns:
      The notebookRuntimeType.
    • setNotebookRuntimeType

      public NotebookRuntime.Builder setNotebookRuntimeType(NotebookRuntimeType value)
       Output only. The type of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The notebookRuntimeType to set.
      Returns:
      This builder for chaining.
    • clearNotebookRuntimeType

      public NotebookRuntime.Builder clearNotebookRuntimeType()
       Output only. The type of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookRuntimeType notebook_runtime_type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasMachineSpec

      public boolean hasMachineSpec()
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasMachineSpec in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the machineSpec field is set.
    • getMachineSpec

      public MachineSpec getMachineSpec()
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMachineSpec in interface NotebookRuntimeOrBuilder
      Returns:
      The machineSpec.
    • setMachineSpec

      public NotebookRuntime.Builder setMachineSpec(MachineSpec value)
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setMachineSpec

      public NotebookRuntime.Builder setMachineSpec(MachineSpec.Builder builderForValue)
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeMachineSpec

      public NotebookRuntime.Builder mergeMachineSpec(MachineSpec value)
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearMachineSpec

      public NotebookRuntime.Builder clearMachineSpec()
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMachineSpecBuilder

      public MachineSpec.Builder getMachineSpecBuilder()
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMachineSpecOrBuilder

      public MachineSpecOrBuilder getMachineSpecOrBuilder()
       Output only. The specification of a single machine used by the notebook
       runtime.
       
      .google.cloud.aiplatform.v1.MachineSpec machine_spec = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMachineSpecOrBuilder in interface NotebookRuntimeOrBuilder
    • hasDataPersistentDiskSpec

      public boolean hasDataPersistentDiskSpec()
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDataPersistentDiskSpec in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the dataPersistentDiskSpec field is set.
    • getDataPersistentDiskSpec

      public PersistentDiskSpec getDataPersistentDiskSpec()
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataPersistentDiskSpec in interface NotebookRuntimeOrBuilder
      Returns:
      The dataPersistentDiskSpec.
    • setDataPersistentDiskSpec

      public NotebookRuntime.Builder setDataPersistentDiskSpec(PersistentDiskSpec value)
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDataPersistentDiskSpec

      public NotebookRuntime.Builder setDataPersistentDiskSpec(PersistentDiskSpec.Builder builderForValue)
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDataPersistentDiskSpec

      public NotebookRuntime.Builder mergeDataPersistentDiskSpec(PersistentDiskSpec value)
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDataPersistentDiskSpec

      public NotebookRuntime.Builder clearDataPersistentDiskSpec()
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDataPersistentDiskSpecBuilder

      public PersistentDiskSpec.Builder getDataPersistentDiskSpecBuilder()
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDataPersistentDiskSpecOrBuilder

      public PersistentDiskSpecOrBuilder getDataPersistentDiskSpecOrBuilder()
       Output only. The specification of [persistent
       disk][https://cloud.google.com/compute/docs/disks/persistent-disks]
       attached to the notebook runtime as data disk storage.
       
      .google.cloud.aiplatform.v1.PersistentDiskSpec data_persistent_disk_spec = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataPersistentDiskSpecOrBuilder in interface NotebookRuntimeOrBuilder
    • hasNetworkSpec

      public boolean hasNetworkSpec()
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasNetworkSpec in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the networkSpec field is set.
    • getNetworkSpec

      public NetworkSpec getNetworkSpec()
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNetworkSpec in interface NotebookRuntimeOrBuilder
      Returns:
      The networkSpec.
    • setNetworkSpec

      public NotebookRuntime.Builder setNetworkSpec(NetworkSpec value)
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setNetworkSpec

      public NotebookRuntime.Builder setNetworkSpec(NetworkSpec.Builder builderForValue)
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeNetworkSpec

      public NotebookRuntime.Builder mergeNetworkSpec(NetworkSpec value)
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearNetworkSpec

      public NotebookRuntime.Builder clearNetworkSpec()
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getNetworkSpecBuilder

      public NetworkSpec.Builder getNetworkSpecBuilder()
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getNetworkSpecOrBuilder

      public NetworkSpecOrBuilder getNetworkSpecOrBuilder()
       Output only. Network spec of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NetworkSpec network_spec = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNetworkSpecOrBuilder in interface NotebookRuntimeOrBuilder
    • hasIdleShutdownConfig

      public boolean hasIdleShutdownConfig()
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasIdleShutdownConfig in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the idleShutdownConfig field is set.
    • getIdleShutdownConfig

      public NotebookIdleShutdownConfig getIdleShutdownConfig()
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getIdleShutdownConfig in interface NotebookRuntimeOrBuilder
      Returns:
      The idleShutdownConfig.
    • setIdleShutdownConfig

      public NotebookRuntime.Builder setIdleShutdownConfig(NotebookIdleShutdownConfig value)
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setIdleShutdownConfig

      public NotebookRuntime.Builder setIdleShutdownConfig(NotebookIdleShutdownConfig.Builder builderForValue)
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeIdleShutdownConfig

      public NotebookRuntime.Builder mergeIdleShutdownConfig(NotebookIdleShutdownConfig value)
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearIdleShutdownConfig

      public NotebookRuntime.Builder clearIdleShutdownConfig()
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getIdleShutdownConfigBuilder

      public NotebookIdleShutdownConfig.Builder getIdleShutdownConfigBuilder()
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getIdleShutdownConfigOrBuilder

      public NotebookIdleShutdownConfigOrBuilder getIdleShutdownConfigOrBuilder()
       Output only. The idle shutdown configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookIdleShutdownConfig idle_shutdown_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getIdleShutdownConfigOrBuilder in interface NotebookRuntimeOrBuilder
    • hasEucConfig

      public boolean hasEucConfig()
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasEucConfig in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the eucConfig field is set.
    • getEucConfig

      public NotebookEucConfig getEucConfig()
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEucConfig in interface NotebookRuntimeOrBuilder
      Returns:
      The eucConfig.
    • setEucConfig

      public NotebookRuntime.Builder setEucConfig(NotebookEucConfig value)
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setEucConfig

      public NotebookRuntime.Builder setEucConfig(NotebookEucConfig.Builder builderForValue)
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeEucConfig

      public NotebookRuntime.Builder mergeEucConfig(NotebookEucConfig value)
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearEucConfig

      public NotebookRuntime.Builder clearEucConfig()
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEucConfigBuilder

      public NotebookEucConfig.Builder getEucConfigBuilder()
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEucConfigOrBuilder

      public NotebookEucConfigOrBuilder getEucConfigOrBuilder()
       Output only. EUC configuration of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookEucConfig euc_config = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEucConfigOrBuilder in interface NotebookRuntimeOrBuilder
    • hasShieldedVmConfig

      public boolean hasShieldedVmConfig()
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasShieldedVmConfig in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the shieldedVmConfig field is set.
    • getShieldedVmConfig

      public ShieldedVmConfig getShieldedVmConfig()
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getShieldedVmConfig in interface NotebookRuntimeOrBuilder
      Returns:
      The shieldedVmConfig.
    • setShieldedVmConfig

      public NotebookRuntime.Builder setShieldedVmConfig(ShieldedVmConfig value)
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setShieldedVmConfig

      public NotebookRuntime.Builder setShieldedVmConfig(ShieldedVmConfig.Builder builderForValue)
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeShieldedVmConfig

      public NotebookRuntime.Builder mergeShieldedVmConfig(ShieldedVmConfig value)
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearShieldedVmConfig

      public NotebookRuntime.Builder clearShieldedVmConfig()
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getShieldedVmConfigBuilder

      public ShieldedVmConfig.Builder getShieldedVmConfigBuilder()
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getShieldedVmConfigOrBuilder

      public ShieldedVmConfigOrBuilder getShieldedVmConfigOrBuilder()
       Output only. Runtime Shielded VM spec.
       
      .google.cloud.aiplatform.v1.ShieldedVmConfig shielded_vm_config = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getShieldedVmConfigOrBuilder in interface NotebookRuntimeOrBuilder
    • getNetworkTagsList

      public com.google.protobuf.ProtocolStringList getNetworkTagsList()
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getNetworkTagsList in interface NotebookRuntimeOrBuilder
      Returns:
      A list containing the networkTags.
    • getNetworkTagsCount

      public int getNetworkTagsCount()
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getNetworkTagsCount in interface NotebookRuntimeOrBuilder
      Returns:
      The count of networkTags.
    • getNetworkTags

      public String getNetworkTags(int index)
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getNetworkTags in interface NotebookRuntimeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The networkTags at the given index.
    • getNetworkTagsBytes

      public com.google.protobuf.ByteString getNetworkTagsBytes(int index)
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getNetworkTagsBytes in interface NotebookRuntimeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the networkTags at the given index.
    • setNetworkTags

      public NotebookRuntime.Builder setNetworkTags(int index, String value)
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index to set the value at.
      value - The networkTags to set.
      Returns:
      This builder for chaining.
    • addNetworkTags

      public NotebookRuntime.Builder addNetworkTags(String value)
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The networkTags to add.
      Returns:
      This builder for chaining.
    • addAllNetworkTags

      public NotebookRuntime.Builder addAllNetworkTags(Iterable<String> values)
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      values - The networkTags to add.
      Returns:
      This builder for chaining.
    • clearNetworkTags

      public NotebookRuntime.Builder clearNetworkTags()
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • addNetworkTagsBytes

      public NotebookRuntime.Builder addNetworkTagsBytes(com.google.protobuf.ByteString value)
       Optional. The Compute Engine tags to add to runtime (see [Tagging
       instances](https://cloud.google.com/vpc/docs/add-remove-network-tags)).
       
      repeated string network_tags = 25 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes of the networkTags to add.
      Returns:
      This builder for chaining.
    • hasSoftwareConfig

      public boolean hasSoftwareConfig()
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasSoftwareConfig in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the softwareConfig field is set.
    • getSoftwareConfig

      public NotebookSoftwareConfig getSoftwareConfig()
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSoftwareConfig in interface NotebookRuntimeOrBuilder
      Returns:
      The softwareConfig.
    • setSoftwareConfig

      public NotebookRuntime.Builder setSoftwareConfig(NotebookSoftwareConfig value)
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setSoftwareConfig

      public NotebookRuntime.Builder setSoftwareConfig(NotebookSoftwareConfig.Builder builderForValue)
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeSoftwareConfig

      public NotebookRuntime.Builder mergeSoftwareConfig(NotebookSoftwareConfig value)
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearSoftwareConfig

      public NotebookRuntime.Builder clearSoftwareConfig()
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSoftwareConfigBuilder

      public NotebookSoftwareConfig.Builder getSoftwareConfigBuilder()
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSoftwareConfigOrBuilder

      public NotebookSoftwareConfigOrBuilder getSoftwareConfigOrBuilder()
       Output only. Software config of the notebook runtime.
       
      .google.cloud.aiplatform.v1.NotebookSoftwareConfig software_config = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSoftwareConfigOrBuilder in interface NotebookRuntimeOrBuilder
    • hasEncryptionSpec

      public boolean hasEncryptionSpec()
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasEncryptionSpec in interface NotebookRuntimeOrBuilder
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      public EncryptionSpec getEncryptionSpec()
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEncryptionSpec in interface NotebookRuntimeOrBuilder
      Returns:
      The encryptionSpec.
    • setEncryptionSpec

      public NotebookRuntime.Builder setEncryptionSpec(EncryptionSpec value)
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setEncryptionSpec

      public NotebookRuntime.Builder setEncryptionSpec(EncryptionSpec.Builder builderForValue)
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeEncryptionSpec

      public NotebookRuntime.Builder mergeEncryptionSpec(EncryptionSpec value)
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearEncryptionSpec

      public NotebookRuntime.Builder clearEncryptionSpec()
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEncryptionSpecBuilder

      public EncryptionSpec.Builder getEncryptionSpecBuilder()
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEncryptionSpecOrBuilder

      public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Output only. Customer-managed encryption key spec for the notebook runtime.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEncryptionSpecOrBuilder in interface NotebookRuntimeOrBuilder
    • getSatisfiesPzs

      public boolean getSatisfiesPzs()
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzs in interface NotebookRuntimeOrBuilder
      Returns:
      The satisfiesPzs.
    • setSatisfiesPzs

      public NotebookRuntime.Builder setSatisfiesPzs(boolean value)
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The satisfiesPzs to set.
      Returns:
      This builder for chaining.
    • clearSatisfiesPzs

      public NotebookRuntime.Builder clearSatisfiesPzs()
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getSatisfiesPzi

      public boolean getSatisfiesPzi()
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzi in interface NotebookRuntimeOrBuilder
      Returns:
      The satisfiesPzi.
    • setSatisfiesPzi

      public NotebookRuntime.Builder setSatisfiesPzi(boolean value)
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The satisfiesPzi to set.
      Returns:
      This builder for chaining.
    • clearSatisfiesPzi

      public NotebookRuntime.Builder clearSatisfiesPzi()
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.