Class NotebookExecutionJob.Builder

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

public static final class NotebookExecutionJob.Builder extends com.google.protobuf.GeneratedMessage.Builder<NotebookExecutionJob.Builder> implements NotebookExecutionJobOrBuilder
 NotebookExecutionJob represents an instance of a notebook execution.
 
Protobuf type google.cloud.aiplatform.v1.NotebookExecutionJob
  • 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<NotebookExecutionJob.Builder>
    • internalGetMutableMapFieldReflection

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

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

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

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

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

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

      public NotebookExecutionJob.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<NotebookExecutionJob.Builder>
      Throws:
      IOException
    • getNotebookSourceCase

      public NotebookExecutionJob.NotebookSourceCase getNotebookSourceCase()
      Specified by:
      getNotebookSourceCase in interface NotebookExecutionJobOrBuilder
    • clearNotebookSource

      public NotebookExecutionJob.Builder clearNotebookSource()
    • getEnvironmentSpecCase

      public NotebookExecutionJob.EnvironmentSpecCase getEnvironmentSpecCase()
      Specified by:
      getEnvironmentSpecCase in interface NotebookExecutionJobOrBuilder
    • clearEnvironmentSpec

      public NotebookExecutionJob.Builder clearEnvironmentSpec()
    • getExecutionSinkCase

      public NotebookExecutionJob.ExecutionSinkCase getExecutionSinkCase()
      Specified by:
      getExecutionSinkCase in interface NotebookExecutionJobOrBuilder
    • clearExecutionSink

      public NotebookExecutionJob.Builder clearExecutionSink()
    • getExecutionIdentityCase

      public NotebookExecutionJob.ExecutionIdentityCase getExecutionIdentityCase()
      Specified by:
      getExecutionIdentityCase in interface NotebookExecutionJobOrBuilder
    • clearExecutionIdentity

      public NotebookExecutionJob.Builder clearExecutionIdentity()
    • getRuntimeEnvironmentCase

      public NotebookExecutionJob.RuntimeEnvironmentCase getRuntimeEnvironmentCase()
      Specified by:
      getRuntimeEnvironmentCase in interface NotebookExecutionJobOrBuilder
    • clearRuntimeEnvironment

      public NotebookExecutionJob.Builder clearRuntimeEnvironment()
    • hasDataformRepositorySource

      public boolean hasDataformRepositorySource()
       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
      Specified by:
      hasDataformRepositorySource in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the dataformRepositorySource field is set.
    • getDataformRepositorySource

      public NotebookExecutionJob.DataformRepositorySource getDataformRepositorySource()
       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
      Specified by:
      getDataformRepositorySource in interface NotebookExecutionJobOrBuilder
      Returns:
      The dataformRepositorySource.
    • setDataformRepositorySource

       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
    • setDataformRepositorySource

      public NotebookExecutionJob.Builder setDataformRepositorySource(NotebookExecutionJob.DataformRepositorySource.Builder builderForValue)
       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
    • mergeDataformRepositorySource

       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
    • clearDataformRepositorySource

      public NotebookExecutionJob.Builder clearDataformRepositorySource()
       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
    • getDataformRepositorySourceBuilder

      public NotebookExecutionJob.DataformRepositorySource.Builder getDataformRepositorySourceBuilder()
       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
    • getDataformRepositorySourceOrBuilder

      public NotebookExecutionJob.DataformRepositorySourceOrBuilder getDataformRepositorySourceOrBuilder()
       The Dataform Repository pointing to a single file notebook repository.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DataformRepositorySource dataform_repository_source = 3;
      Specified by:
      getDataformRepositorySourceOrBuilder in interface NotebookExecutionJobOrBuilder
    • hasGcsNotebookSource

      public boolean hasGcsNotebookSource()
       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
      Specified by:
      hasGcsNotebookSource in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the gcsNotebookSource field is set.
    • getGcsNotebookSource

      public NotebookExecutionJob.GcsNotebookSource getGcsNotebookSource()
       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
      Specified by:
      getGcsNotebookSource in interface NotebookExecutionJobOrBuilder
      Returns:
      The gcsNotebookSource.
    • setGcsNotebookSource

       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
    • setGcsNotebookSource

       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
    • mergeGcsNotebookSource

       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
    • clearGcsNotebookSource

      public NotebookExecutionJob.Builder clearGcsNotebookSource()
       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
    • getGcsNotebookSourceBuilder

      public NotebookExecutionJob.GcsNotebookSource.Builder getGcsNotebookSourceBuilder()
       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
    • getGcsNotebookSourceOrBuilder

      public NotebookExecutionJob.GcsNotebookSourceOrBuilder getGcsNotebookSourceOrBuilder()
       The Cloud Storage url pointing to the ipynb file. Format:
       `gs://bucket/notebook_file.ipynb`
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.GcsNotebookSource gcs_notebook_source = 4;
      Specified by:
      getGcsNotebookSourceOrBuilder in interface NotebookExecutionJobOrBuilder
    • hasDirectNotebookSource

      public boolean hasDirectNotebookSource()
       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
      Specified by:
      hasDirectNotebookSource in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the directNotebookSource field is set.
    • getDirectNotebookSource

      public NotebookExecutionJob.DirectNotebookSource getDirectNotebookSource()
       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
      Specified by:
      getDirectNotebookSource in interface NotebookExecutionJobOrBuilder
      Returns:
      The directNotebookSource.
    • setDirectNotebookSource

       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
    • setDirectNotebookSource

      public NotebookExecutionJob.Builder setDirectNotebookSource(NotebookExecutionJob.DirectNotebookSource.Builder builderForValue)
       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
    • mergeDirectNotebookSource

       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
    • clearDirectNotebookSource

      public NotebookExecutionJob.Builder clearDirectNotebookSource()
       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
    • getDirectNotebookSourceBuilder

      public NotebookExecutionJob.DirectNotebookSource.Builder getDirectNotebookSourceBuilder()
       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
    • getDirectNotebookSourceOrBuilder

      public NotebookExecutionJob.DirectNotebookSourceOrBuilder getDirectNotebookSourceOrBuilder()
       The contents of an input notebook file.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.DirectNotebookSource direct_notebook_source = 17;
      Specified by:
      getDirectNotebookSourceOrBuilder in interface NotebookExecutionJobOrBuilder
    • hasNotebookRuntimeTemplateResourceName

      public boolean hasNotebookRuntimeTemplateResourceName()
       The NotebookRuntimeTemplate to source compute configuration from.
       
      string notebook_runtime_template_resource_name = 14 [(.google.api.resource_reference) = { ... }
      Specified by:
      hasNotebookRuntimeTemplateResourceName in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the notebookRuntimeTemplateResourceName field is set.
    • getNotebookRuntimeTemplateResourceName

      public String getNotebookRuntimeTemplateResourceName()
       The NotebookRuntimeTemplate to source compute configuration from.
       
      string notebook_runtime_template_resource_name = 14 [(.google.api.resource_reference) = { ... }
      Specified by:
      getNotebookRuntimeTemplateResourceName in interface NotebookExecutionJobOrBuilder
      Returns:
      The notebookRuntimeTemplateResourceName.
    • getNotebookRuntimeTemplateResourceNameBytes

      public com.google.protobuf.ByteString getNotebookRuntimeTemplateResourceNameBytes()
       The NotebookRuntimeTemplate to source compute configuration from.
       
      string notebook_runtime_template_resource_name = 14 [(.google.api.resource_reference) = { ... }
      Specified by:
      getNotebookRuntimeTemplateResourceNameBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for notebookRuntimeTemplateResourceName.
    • setNotebookRuntimeTemplateResourceName

      public NotebookExecutionJob.Builder setNotebookRuntimeTemplateResourceName(String value)
       The NotebookRuntimeTemplate to source compute configuration from.
       
      string notebook_runtime_template_resource_name = 14 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The notebookRuntimeTemplateResourceName to set.
      Returns:
      This builder for chaining.
    • clearNotebookRuntimeTemplateResourceName

      public NotebookExecutionJob.Builder clearNotebookRuntimeTemplateResourceName()
       The NotebookRuntimeTemplate to source compute configuration from.
       
      string notebook_runtime_template_resource_name = 14 [(.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setNotebookRuntimeTemplateResourceNameBytes

      public NotebookExecutionJob.Builder setNotebookRuntimeTemplateResourceNameBytes(com.google.protobuf.ByteString value)
       The NotebookRuntimeTemplate to source compute configuration from.
       
      string notebook_runtime_template_resource_name = 14 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for notebookRuntimeTemplateResourceName to set.
      Returns:
      This builder for chaining.
    • hasCustomEnvironmentSpec

      public boolean hasCustomEnvironmentSpec()
       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
      Specified by:
      hasCustomEnvironmentSpec in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the customEnvironmentSpec field is set.
    • getCustomEnvironmentSpec

      public NotebookExecutionJob.CustomEnvironmentSpec getCustomEnvironmentSpec()
       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
      Specified by:
      getCustomEnvironmentSpec in interface NotebookExecutionJobOrBuilder
      Returns:
      The customEnvironmentSpec.
    • setCustomEnvironmentSpec

       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
    • setCustomEnvironmentSpec

      public NotebookExecutionJob.Builder setCustomEnvironmentSpec(NotebookExecutionJob.CustomEnvironmentSpec.Builder builderForValue)
       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
    • mergeCustomEnvironmentSpec

       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
    • clearCustomEnvironmentSpec

      public NotebookExecutionJob.Builder clearCustomEnvironmentSpec()
       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
    • getCustomEnvironmentSpecBuilder

      public NotebookExecutionJob.CustomEnvironmentSpec.Builder getCustomEnvironmentSpecBuilder()
       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
    • getCustomEnvironmentSpecOrBuilder

      public NotebookExecutionJob.CustomEnvironmentSpecOrBuilder getCustomEnvironmentSpecOrBuilder()
       The custom compute configuration for an execution job.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.CustomEnvironmentSpec custom_environment_spec = 16;
      Specified by:
      getCustomEnvironmentSpecOrBuilder in interface NotebookExecutionJobOrBuilder
    • hasGcsOutputUri

      public boolean hasGcsOutputUri()
       The Cloud Storage location to upload the result to. Format:
       `gs://bucket-name`
       
      string gcs_output_uri = 8;
      Specified by:
      hasGcsOutputUri in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the gcsOutputUri field is set.
    • getGcsOutputUri

      public String getGcsOutputUri()
       The Cloud Storage location to upload the result to. Format:
       `gs://bucket-name`
       
      string gcs_output_uri = 8;
      Specified by:
      getGcsOutputUri in interface NotebookExecutionJobOrBuilder
      Returns:
      The gcsOutputUri.
    • getGcsOutputUriBytes

      public com.google.protobuf.ByteString getGcsOutputUriBytes()
       The Cloud Storage location to upload the result to. Format:
       `gs://bucket-name`
       
      string gcs_output_uri = 8;
      Specified by:
      getGcsOutputUriBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for gcsOutputUri.
    • setGcsOutputUri

      public NotebookExecutionJob.Builder setGcsOutputUri(String value)
       The Cloud Storage location to upload the result to. Format:
       `gs://bucket-name`
       
      string gcs_output_uri = 8;
      Parameters:
      value - The gcsOutputUri to set.
      Returns:
      This builder for chaining.
    • clearGcsOutputUri

      public NotebookExecutionJob.Builder clearGcsOutputUri()
       The Cloud Storage location to upload the result to. Format:
       `gs://bucket-name`
       
      string gcs_output_uri = 8;
      Returns:
      This builder for chaining.
    • setGcsOutputUriBytes

      public NotebookExecutionJob.Builder setGcsOutputUriBytes(com.google.protobuf.ByteString value)
       The Cloud Storage location to upload the result to. Format:
       `gs://bucket-name`
       
      string gcs_output_uri = 8;
      Parameters:
      value - The bytes for gcsOutputUri to set.
      Returns:
      This builder for chaining.
    • hasExecutionUser

      public boolean hasExecutionUser()
       The user email to run the execution as. Only supported by Colab runtimes.
       
      string execution_user = 9;
      Specified by:
      hasExecutionUser in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the executionUser field is set.
    • getExecutionUser

      public String getExecutionUser()
       The user email to run the execution as. Only supported by Colab runtimes.
       
      string execution_user = 9;
      Specified by:
      getExecutionUser in interface NotebookExecutionJobOrBuilder
      Returns:
      The executionUser.
    • getExecutionUserBytes

      public com.google.protobuf.ByteString getExecutionUserBytes()
       The user email to run the execution as. Only supported by Colab runtimes.
       
      string execution_user = 9;
      Specified by:
      getExecutionUserBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for executionUser.
    • setExecutionUser

      public NotebookExecutionJob.Builder setExecutionUser(String value)
       The user email to run the execution as. Only supported by Colab runtimes.
       
      string execution_user = 9;
      Parameters:
      value - The executionUser to set.
      Returns:
      This builder for chaining.
    • clearExecutionUser

      public NotebookExecutionJob.Builder clearExecutionUser()
       The user email to run the execution as. Only supported by Colab runtimes.
       
      string execution_user = 9;
      Returns:
      This builder for chaining.
    • setExecutionUserBytes

      public NotebookExecutionJob.Builder setExecutionUserBytes(com.google.protobuf.ByteString value)
       The user email to run the execution as. Only supported by Colab runtimes.
       
      string execution_user = 9;
      Parameters:
      value - The bytes for executionUser to set.
      Returns:
      This builder for chaining.
    • hasServiceAccount

      public boolean hasServiceAccount()
       The service account to run the execution as.
       
      string service_account = 18;
      Specified by:
      hasServiceAccount in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the serviceAccount field is set.
    • getServiceAccount

      public String getServiceAccount()
       The service account to run the execution as.
       
      string service_account = 18;
      Specified by:
      getServiceAccount in interface NotebookExecutionJobOrBuilder
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      public com.google.protobuf.ByteString getServiceAccountBytes()
       The service account to run the execution as.
       
      string service_account = 18;
      Specified by:
      getServiceAccountBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for serviceAccount.
    • setServiceAccount

      public NotebookExecutionJob.Builder setServiceAccount(String value)
       The service account to run the execution as.
       
      string service_account = 18;
      Parameters:
      value - The serviceAccount to set.
      Returns:
      This builder for chaining.
    • clearServiceAccount

      public NotebookExecutionJob.Builder clearServiceAccount()
       The service account to run the execution as.
       
      string service_account = 18;
      Returns:
      This builder for chaining.
    • setServiceAccountBytes

      public NotebookExecutionJob.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
       The service account to run the execution as.
       
      string service_account = 18;
      Parameters:
      value - The bytes for serviceAccount to set.
      Returns:
      This builder for chaining.
    • hasWorkbenchRuntime

      public boolean hasWorkbenchRuntime()
       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
      Specified by:
      hasWorkbenchRuntime in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the workbenchRuntime field is set.
    • getWorkbenchRuntime

      public NotebookExecutionJob.WorkbenchRuntime getWorkbenchRuntime()
       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
      Specified by:
      getWorkbenchRuntime in interface NotebookExecutionJobOrBuilder
      Returns:
      The workbenchRuntime.
    • setWorkbenchRuntime

       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
    • setWorkbenchRuntime

       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
    • mergeWorkbenchRuntime

       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
    • clearWorkbenchRuntime

      public NotebookExecutionJob.Builder clearWorkbenchRuntime()
       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
    • getWorkbenchRuntimeBuilder

      public NotebookExecutionJob.WorkbenchRuntime.Builder getWorkbenchRuntimeBuilder()
       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
    • getWorkbenchRuntimeOrBuilder

      public NotebookExecutionJob.WorkbenchRuntimeOrBuilder getWorkbenchRuntimeOrBuilder()
       The Workbench runtime configuration to use for the notebook execution.
       
      .google.cloud.aiplatform.v1.NotebookExecutionJob.WorkbenchRuntime workbench_runtime = 23;
      Specified by:
      getWorkbenchRuntimeOrBuilder in interface NotebookExecutionJobOrBuilder
    • getName

      public String getName()
       Output only. The resource name of this NotebookExecutionJob. Format:
       `projects/{project_id}/locations/{location}/notebookExecutionJobs/{job_id}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface NotebookExecutionJobOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. The resource name of this NotebookExecutionJob. Format:
       `projects/{project_id}/locations/{location}/notebookExecutionJobs/{job_id}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for name.
    • setName

      public NotebookExecutionJob.Builder setName(String value)
       Output only. The resource name of this NotebookExecutionJob. Format:
       `projects/{project_id}/locations/{location}/notebookExecutionJobs/{job_id}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public NotebookExecutionJob.Builder clearName()
       Output only. The resource name of this NotebookExecutionJob. Format:
       `projects/{project_id}/locations/{location}/notebookExecutionJobs/{job_id}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public NotebookExecutionJob.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. The resource name of this NotebookExecutionJob. Format:
       `projects/{project_id}/locations/{location}/notebookExecutionJobs/{job_id}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       The display name of the NotebookExecutionJob. The name can be up to 128
       characters long and can consist of any UTF-8 characters.
       
      string display_name = 2;
      Specified by:
      getDisplayName in interface NotebookExecutionJobOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       The display name of the NotebookExecutionJob. The name can be up to 128
       characters long and can consist of any UTF-8 characters.
       
      string display_name = 2;
      Specified by:
      getDisplayNameBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public NotebookExecutionJob.Builder setDisplayName(String value)
       The display name of the NotebookExecutionJob. The name can be up to 128
       characters long and can consist of any UTF-8 characters.
       
      string display_name = 2;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public NotebookExecutionJob.Builder clearDisplayName()
       The display name of the NotebookExecutionJob. The name can be up to 128
       characters long and can consist of any UTF-8 characters.
       
      string display_name = 2;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public NotebookExecutionJob.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       The display name of the NotebookExecutionJob. The name can be up to 128
       characters long and can consist of any UTF-8 characters.
       
      string display_name = 2;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • hasExecutionTimeout

      public boolean hasExecutionTimeout()
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
      Specified by:
      hasExecutionTimeout in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the executionTimeout field is set.
    • getExecutionTimeout

      public com.google.protobuf.Duration getExecutionTimeout()
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
      Specified by:
      getExecutionTimeout in interface NotebookExecutionJobOrBuilder
      Returns:
      The executionTimeout.
    • setExecutionTimeout

      public NotebookExecutionJob.Builder setExecutionTimeout(com.google.protobuf.Duration value)
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
    • setExecutionTimeout

      public NotebookExecutionJob.Builder setExecutionTimeout(com.google.protobuf.Duration.Builder builderForValue)
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
    • mergeExecutionTimeout

      public NotebookExecutionJob.Builder mergeExecutionTimeout(com.google.protobuf.Duration value)
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
    • clearExecutionTimeout

      public NotebookExecutionJob.Builder clearExecutionTimeout()
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
    • getExecutionTimeoutBuilder

      public com.google.protobuf.Duration.Builder getExecutionTimeoutBuilder()
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
    • getExecutionTimeoutOrBuilder

      public com.google.protobuf.DurationOrBuilder getExecutionTimeoutOrBuilder()
       Max running time of the execution job in seconds (default 86400s / 24 hrs).
       
      .google.protobuf.Duration execution_timeout = 5;
      Specified by:
      getExecutionTimeoutOrBuilder in interface NotebookExecutionJobOrBuilder
    • getScheduleResourceName

      public String getScheduleResourceName()
       The Schedule resource name if this job is triggered by one. Format:
       `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
       
      string schedule_resource_name = 6 [(.google.api.resource_reference) = { ... }
      Specified by:
      getScheduleResourceName in interface NotebookExecutionJobOrBuilder
      Returns:
      The scheduleResourceName.
    • getScheduleResourceNameBytes

      public com.google.protobuf.ByteString getScheduleResourceNameBytes()
       The Schedule resource name if this job is triggered by one. Format:
       `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
       
      string schedule_resource_name = 6 [(.google.api.resource_reference) = { ... }
      Specified by:
      getScheduleResourceNameBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for scheduleResourceName.
    • setScheduleResourceName

      public NotebookExecutionJob.Builder setScheduleResourceName(String value)
       The Schedule resource name if this job is triggered by one. Format:
       `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
       
      string schedule_resource_name = 6 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The scheduleResourceName to set.
      Returns:
      This builder for chaining.
    • clearScheduleResourceName

      public NotebookExecutionJob.Builder clearScheduleResourceName()
       The Schedule resource name if this job is triggered by one. Format:
       `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
       
      string schedule_resource_name = 6 [(.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setScheduleResourceNameBytes

      public NotebookExecutionJob.Builder setScheduleResourceNameBytes(com.google.protobuf.ByteString value)
       The Schedule resource name if this job is triggered by one. Format:
       `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
       
      string schedule_resource_name = 6 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for scheduleResourceName to set.
      Returns:
      This builder for chaining.
    • getJobStateValue

      public int getJobStateValue()
       Output only. The state of the NotebookExecutionJob.
       
      .google.cloud.aiplatform.v1.JobState job_state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobStateValue in interface NotebookExecutionJobOrBuilder
      Returns:
      The enum numeric value on the wire for jobState.
    • setJobStateValue

      public NotebookExecutionJob.Builder setJobStateValue(int value)
       Output only. The state of the NotebookExecutionJob.
       
      .google.cloud.aiplatform.v1.JobState job_state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for jobState to set.
      Returns:
      This builder for chaining.
    • getJobState

      public JobState getJobState()
       Output only. The state of the NotebookExecutionJob.
       
      .google.cloud.aiplatform.v1.JobState job_state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobState in interface NotebookExecutionJobOrBuilder
      Returns:
      The jobState.
    • setJobState

      public NotebookExecutionJob.Builder setJobState(JobState value)
       Output only. The state of the NotebookExecutionJob.
       
      .google.cloud.aiplatform.v1.JobState job_state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The jobState to set.
      Returns:
      This builder for chaining.
    • clearJobState

      public NotebookExecutionJob.Builder clearJobState()
       Output only. The state of the NotebookExecutionJob.
       
      .google.cloud.aiplatform.v1.JobState job_state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasStatus

      public boolean hasStatus()
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasStatus in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the status field is set.
    • getStatus

      public Status getStatus()
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatus in interface NotebookExecutionJobOrBuilder
      Returns:
      The status.
    • setStatus

      public NotebookExecutionJob.Builder setStatus(Status value)
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setStatus

      public NotebookExecutionJob.Builder setStatus(Status.Builder builderForValue)
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeStatus

      public NotebookExecutionJob.Builder mergeStatus(Status value)
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearStatus

      public NotebookExecutionJob.Builder clearStatus()
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStatusBuilder

      public Status.Builder getStatusBuilder()
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStatusOrBuilder

      public StatusOrBuilder getStatusOrBuilder()
       Output only. Populated when the NotebookExecutionJob is completed. When
       there is an error during notebook execution, the error details are
       populated.
       
      .google.rpc.Status status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusOrBuilder in interface NotebookExecutionJobOrBuilder
    • hasCreateTime

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public int getLabelsCount()
      Description copied from interface: NotebookExecutionJobOrBuilder
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
      Specified by:
      getLabelsCount in interface NotebookExecutionJobOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
      Specified by:
      containsLabels in interface NotebookExecutionJobOrBuilder
    • getLabels

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

      public Map<String,String> getLabelsMap()
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
      Specified by:
      getLabelsMap in interface NotebookExecutionJobOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
      Specified by:
      getLabelsOrDefault in interface NotebookExecutionJobOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
      Specified by:
      getLabelsOrThrow in interface NotebookExecutionJobOrBuilder
    • clearLabels

      public NotebookExecutionJob.Builder clearLabels()
    • removeLabels

      public NotebookExecutionJob.Builder removeLabels(String key)
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
    • getMutableLabels

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

      public NotebookExecutionJob.Builder putLabels(String key, String value)
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
    • putAllLabels

      public NotebookExecutionJob.Builder putAllLabels(Map<String,String> values)
       The labels with user-defined metadata to organize NotebookExecutionJobs.
      
       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.
      
       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.
       
      map<string, string> labels = 19;
    • getKernelName

      public String getKernelName()
       The name of the kernel to use during notebook execution. If unset, the
       default kernel is used.
       
      string kernel_name = 20;
      Specified by:
      getKernelName in interface NotebookExecutionJobOrBuilder
      Returns:
      The kernelName.
    • getKernelNameBytes

      public com.google.protobuf.ByteString getKernelNameBytes()
       The name of the kernel to use during notebook execution. If unset, the
       default kernel is used.
       
      string kernel_name = 20;
      Specified by:
      getKernelNameBytes in interface NotebookExecutionJobOrBuilder
      Returns:
      The bytes for kernelName.
    • setKernelName

      public NotebookExecutionJob.Builder setKernelName(String value)
       The name of the kernel to use during notebook execution. If unset, the
       default kernel is used.
       
      string kernel_name = 20;
      Parameters:
      value - The kernelName to set.
      Returns:
      This builder for chaining.
    • clearKernelName

      public NotebookExecutionJob.Builder clearKernelName()
       The name of the kernel to use during notebook execution. If unset, the
       default kernel is used.
       
      string kernel_name = 20;
      Returns:
      This builder for chaining.
    • setKernelNameBytes

      public NotebookExecutionJob.Builder setKernelNameBytes(com.google.protobuf.ByteString value)
       The name of the kernel to use during notebook execution. If unset, the
       default kernel is used.
       
      string kernel_name = 20;
      Parameters:
      value - The bytes for kernelName to set.
      Returns:
      This builder for chaining.
    • hasEncryptionSpec

      public boolean hasEncryptionSpec()
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
      Specified by:
      hasEncryptionSpec in interface NotebookExecutionJobOrBuilder
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      public EncryptionSpec getEncryptionSpec()
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
      Specified by:
      getEncryptionSpec in interface NotebookExecutionJobOrBuilder
      Returns:
      The encryptionSpec.
    • setEncryptionSpec

      public NotebookExecutionJob.Builder setEncryptionSpec(EncryptionSpec value)
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
    • setEncryptionSpec

      public NotebookExecutionJob.Builder setEncryptionSpec(EncryptionSpec.Builder builderForValue)
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
    • mergeEncryptionSpec

      public NotebookExecutionJob.Builder mergeEncryptionSpec(EncryptionSpec value)
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
    • clearEncryptionSpec

      public NotebookExecutionJob.Builder clearEncryptionSpec()
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
    • getEncryptionSpecBuilder

      public EncryptionSpec.Builder getEncryptionSpecBuilder()
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
    • getEncryptionSpecOrBuilder

      public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Customer-managed encryption key spec for the notebook execution job.
       This field is auto-populated if the
       [NotebookRuntimeTemplate][google.cloud.aiplatform.v1.NotebookRuntimeTemplate]
       has an encryption spec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 22;
      Specified by:
      getEncryptionSpecOrBuilder in interface NotebookExecutionJobOrBuilder