Class AssignNotebookRuntimeRequest.Builder

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

public static final class AssignNotebookRuntimeRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<AssignNotebookRuntimeRequest.Builder> implements AssignNotebookRuntimeRequestOrBuilder
 Request message for
 [NotebookService.AssignNotebookRuntime][google.cloud.aiplatform.v1.NotebookService.AssignNotebookRuntime].
 
Protobuf type google.cloud.aiplatform.v1.AssignNotebookRuntimeRequest
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<AssignNotebookRuntimeRequest.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<AssignNotebookRuntimeRequest.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<AssignNotebookRuntimeRequest.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

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

      public AssignNotebookRuntimeRequest.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<AssignNotebookRuntimeRequest.Builder>
    • mergeFrom

    • isInitialized

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

      public AssignNotebookRuntimeRequest.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<AssignNotebookRuntimeRequest.Builder>
      Throws:
      IOException
    • getParent

      public String getParent()
       Required. The resource name of the Location to get the NotebookRuntime
       assignment. Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getParent in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The parent.
    • getParentBytes

      public com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the Location to get the NotebookRuntime
       assignment. Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getParentBytes in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The bytes for parent.
    • setParent

      public AssignNotebookRuntimeRequest.Builder setParent(String value)
       Required. The resource name of the Location to get the NotebookRuntime
       assignment. Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The parent to set.
      Returns:
      This builder for chaining.
    • clearParent

       Required. The resource name of the Location to get the NotebookRuntime
       assignment. Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setParentBytes

      public AssignNotebookRuntimeRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the Location to get the NotebookRuntime
       assignment. Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for parent to set.
      Returns:
      This builder for chaining.
    • getNotebookRuntimeTemplate

      public String getNotebookRuntimeTemplate()
       Required. The resource name of the NotebookRuntimeTemplate based on which a
       NotebookRuntime will be assigned (reuse or create a new one).
       
      string notebook_runtime_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getNotebookRuntimeTemplate in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The notebookRuntimeTemplate.
    • getNotebookRuntimeTemplateBytes

      public com.google.protobuf.ByteString getNotebookRuntimeTemplateBytes()
       Required. The resource name of the NotebookRuntimeTemplate based on which a
       NotebookRuntime will be assigned (reuse or create a new one).
       
      string notebook_runtime_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getNotebookRuntimeTemplateBytes in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The bytes for notebookRuntimeTemplate.
    • setNotebookRuntimeTemplate

      public AssignNotebookRuntimeRequest.Builder setNotebookRuntimeTemplate(String value)
       Required. The resource name of the NotebookRuntimeTemplate based on which a
       NotebookRuntime will be assigned (reuse or create a new one).
       
      string notebook_runtime_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The notebookRuntimeTemplate to set.
      Returns:
      This builder for chaining.
    • clearNotebookRuntimeTemplate

      public AssignNotebookRuntimeRequest.Builder clearNotebookRuntimeTemplate()
       Required. The resource name of the NotebookRuntimeTemplate based on which a
       NotebookRuntime will be assigned (reuse or create a new one).
       
      string notebook_runtime_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setNotebookRuntimeTemplateBytes

      public AssignNotebookRuntimeRequest.Builder setNotebookRuntimeTemplateBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the NotebookRuntimeTemplate based on which a
       NotebookRuntime will be assigned (reuse or create a new one).
       
      string notebook_runtime_template = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for notebookRuntimeTemplate to set.
      Returns:
      This builder for chaining.
    • hasNotebookRuntime

      public boolean hasNotebookRuntime()
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasNotebookRuntime in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      Whether the notebookRuntime field is set.
    • getNotebookRuntime

      public NotebookRuntime getNotebookRuntime()
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getNotebookRuntime in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The notebookRuntime.
    • setNotebookRuntime

      public AssignNotebookRuntimeRequest.Builder setNotebookRuntime(NotebookRuntime value)
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
    • setNotebookRuntime

      public AssignNotebookRuntimeRequest.Builder setNotebookRuntime(NotebookRuntime.Builder builderForValue)
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
    • mergeNotebookRuntime

      public AssignNotebookRuntimeRequest.Builder mergeNotebookRuntime(NotebookRuntime value)
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
    • clearNotebookRuntime

      public AssignNotebookRuntimeRequest.Builder clearNotebookRuntime()
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
    • getNotebookRuntimeBuilder

      public NotebookRuntime.Builder getNotebookRuntimeBuilder()
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
    • getNotebookRuntimeOrBuilder

      public NotebookRuntimeOrBuilder getNotebookRuntimeOrBuilder()
       Required. Provide runtime specific information (e.g. runtime owner,
       notebook id) used for NotebookRuntime assignment.
       
      .google.cloud.aiplatform.v1.NotebookRuntime notebook_runtime = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getNotebookRuntimeOrBuilder in interface AssignNotebookRuntimeRequestOrBuilder
    • getNotebookRuntimeId

      public String getNotebookRuntimeId()
       Optional. User specified ID for the notebook runtime.
       
      string notebook_runtime_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getNotebookRuntimeId in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The notebookRuntimeId.
    • getNotebookRuntimeIdBytes

      public com.google.protobuf.ByteString getNotebookRuntimeIdBytes()
       Optional. User specified ID for the notebook runtime.
       
      string notebook_runtime_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getNotebookRuntimeIdBytes in interface AssignNotebookRuntimeRequestOrBuilder
      Returns:
      The bytes for notebookRuntimeId.
    • setNotebookRuntimeId

      public AssignNotebookRuntimeRequest.Builder setNotebookRuntimeId(String value)
       Optional. User specified ID for the notebook runtime.
       
      string notebook_runtime_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The notebookRuntimeId to set.
      Returns:
      This builder for chaining.
    • clearNotebookRuntimeId

      public AssignNotebookRuntimeRequest.Builder clearNotebookRuntimeId()
       Optional. User specified ID for the notebook runtime.
       
      string notebook_runtime_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setNotebookRuntimeIdBytes

      public AssignNotebookRuntimeRequest.Builder setNotebookRuntimeIdBytes(com.google.protobuf.ByteString value)
       Optional. User specified ID for the notebook runtime.
       
      string notebook_runtime_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for notebookRuntimeId to set.
      Returns:
      This builder for chaining.