Class TunedModelRef.Builder

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

public static final class TunedModelRef.Builder extends com.google.protobuf.GeneratedMessage.Builder<TunedModelRef.Builder> implements TunedModelRefOrBuilder
 TunedModel Reference for legacy model migration.
 
Protobuf type google.cloud.aiplatform.v1.TunedModelRef
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Support migration from tuning job list page, from bison model to gemini model.
    Support migration from model registry.
     
    Support migration from tuning job list page, from gemini-1.0-pro-002 to 1.5 and above.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    Support migration from tuning job list page, from bison model to gemini model.
    com.google.protobuf.ByteString
    Support migration from tuning job list page, from bison model to gemini model.
    Support migration from model registry.
    com.google.protobuf.ByteString
    Support migration from model registry.
     
    Support migration from tuning job list page, from gemini-1.0-pro-002 to 1.5 and above.
    com.google.protobuf.ByteString
    Support migration from tuning job list page, from gemini-1.0-pro-002 to 1.5 and above.
    boolean
    Support migration from tuning job list page, from bison model to gemini model.
    boolean
    Support migration from model registry.
    boolean
    Support migration from tuning job list page, from gemini-1.0-pro-002 to 1.5 and above.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    Support migration from tuning job list page, from bison model to gemini model.
    setPipelineJobBytes(com.google.protobuf.ByteString value)
    Support migration from tuning job list page, from bison model to gemini model.
    Support migration from model registry.
    setTunedModelBytes(com.google.protobuf.ByteString value)
    Support migration from model registry.
    Support migration from tuning job list page, from gemini-1.0-pro-002 to 1.5 and above.
    setTuningJobBytes(com.google.protobuf.ByteString value)
    Support migration from tuning job list page, from gemini-1.0-pro-002 to 1.5 and above.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 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<TunedModelRef.Builder>
    • clear

      public TunedModelRef.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<TunedModelRef.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<TunedModelRef.Builder>
    • getDefaultInstanceForType

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

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

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

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

      public TunedModelRef.Builder mergeFrom(TunedModelRef other)
    • isInitialized

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

      public TunedModelRef.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<TunedModelRef.Builder>
      Throws:
      IOException
    • getTunedModelRefCase

      public TunedModelRef.TunedModelRefCase getTunedModelRefCase()
      Specified by:
      getTunedModelRefCase in interface TunedModelRefOrBuilder
    • clearTunedModelRef

      public TunedModelRef.Builder clearTunedModelRef()
    • hasTunedModel

      public boolean hasTunedModel()
       Support migration from model registry.
       
      string tuned_model = 1 [(.google.api.resource_reference) = { ... }
      Specified by:
      hasTunedModel in interface TunedModelRefOrBuilder
      Returns:
      Whether the tunedModel field is set.
    • getTunedModel

      public String getTunedModel()
       Support migration from model registry.
       
      string tuned_model = 1 [(.google.api.resource_reference) = { ... }
      Specified by:
      getTunedModel in interface TunedModelRefOrBuilder
      Returns:
      The tunedModel.
    • getTunedModelBytes

      public com.google.protobuf.ByteString getTunedModelBytes()
       Support migration from model registry.
       
      string tuned_model = 1 [(.google.api.resource_reference) = { ... }
      Specified by:
      getTunedModelBytes in interface TunedModelRefOrBuilder
      Returns:
      The bytes for tunedModel.
    • setTunedModel

      public TunedModelRef.Builder setTunedModel(String value)
       Support migration from model registry.
       
      string tuned_model = 1 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The tunedModel to set.
      Returns:
      This builder for chaining.
    • clearTunedModel

      public TunedModelRef.Builder clearTunedModel()
       Support migration from model registry.
       
      string tuned_model = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setTunedModelBytes

      public TunedModelRef.Builder setTunedModelBytes(com.google.protobuf.ByteString value)
       Support migration from model registry.
       
      string tuned_model = 1 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for tunedModel to set.
      Returns:
      This builder for chaining.
    • hasTuningJob

      public boolean hasTuningJob()
       Support migration from tuning job list page, from gemini-1.0-pro-002
       to 1.5 and above.
       
      string tuning_job = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      hasTuningJob in interface TunedModelRefOrBuilder
      Returns:
      Whether the tuningJob field is set.
    • getTuningJob

      public String getTuningJob()
       Support migration from tuning job list page, from gemini-1.0-pro-002
       to 1.5 and above.
       
      string tuning_job = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getTuningJob in interface TunedModelRefOrBuilder
      Returns:
      The tuningJob.
    • getTuningJobBytes

      public com.google.protobuf.ByteString getTuningJobBytes()
       Support migration from tuning job list page, from gemini-1.0-pro-002
       to 1.5 and above.
       
      string tuning_job = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getTuningJobBytes in interface TunedModelRefOrBuilder
      Returns:
      The bytes for tuningJob.
    • setTuningJob

      public TunedModelRef.Builder setTuningJob(String value)
       Support migration from tuning job list page, from gemini-1.0-pro-002
       to 1.5 and above.
       
      string tuning_job = 2 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The tuningJob to set.
      Returns:
      This builder for chaining.
    • clearTuningJob

      public TunedModelRef.Builder clearTuningJob()
       Support migration from tuning job list page, from gemini-1.0-pro-002
       to 1.5 and above.
       
      string tuning_job = 2 [(.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setTuningJobBytes

      public TunedModelRef.Builder setTuningJobBytes(com.google.protobuf.ByteString value)
       Support migration from tuning job list page, from gemini-1.0-pro-002
       to 1.5 and above.
       
      string tuning_job = 2 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for tuningJob to set.
      Returns:
      This builder for chaining.
    • hasPipelineJob

      public boolean hasPipelineJob()
       Support migration from tuning job list page, from bison model to gemini
       model.
       
      string pipeline_job = 3 [(.google.api.resource_reference) = { ... }
      Specified by:
      hasPipelineJob in interface TunedModelRefOrBuilder
      Returns:
      Whether the pipelineJob field is set.
    • getPipelineJob

      public String getPipelineJob()
       Support migration from tuning job list page, from bison model to gemini
       model.
       
      string pipeline_job = 3 [(.google.api.resource_reference) = { ... }
      Specified by:
      getPipelineJob in interface TunedModelRefOrBuilder
      Returns:
      The pipelineJob.
    • getPipelineJobBytes

      public com.google.protobuf.ByteString getPipelineJobBytes()
       Support migration from tuning job list page, from bison model to gemini
       model.
       
      string pipeline_job = 3 [(.google.api.resource_reference) = { ... }
      Specified by:
      getPipelineJobBytes in interface TunedModelRefOrBuilder
      Returns:
      The bytes for pipelineJob.
    • setPipelineJob

      public TunedModelRef.Builder setPipelineJob(String value)
       Support migration from tuning job list page, from bison model to gemini
       model.
       
      string pipeline_job = 3 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The pipelineJob to set.
      Returns:
      This builder for chaining.
    • clearPipelineJob

      public TunedModelRef.Builder clearPipelineJob()
       Support migration from tuning job list page, from bison model to gemini
       model.
       
      string pipeline_job = 3 [(.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setPipelineJobBytes

      public TunedModelRef.Builder setPipelineJobBytes(com.google.protobuf.ByteString value)
       Support migration from tuning job list page, from bison model to gemini
       model.
       
      string pipeline_job = 3 [(.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for pipelineJob to set.
      Returns:
      This builder for chaining.