Class ModelGardenSource.Builder

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

public static final class ModelGardenSource.Builder extends com.google.protobuf.GeneratedMessage.Builder<ModelGardenSource.Builder> implements ModelGardenSourceOrBuilder
 Contains information about the source of the models generated from Model
 Garden.
 
Protobuf type google.cloud.aiplatform.v1.ModelGardenSource
  • 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<ModelGardenSource.Builder>
    • clear

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

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

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

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

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

      public ModelGardenSource.Builder mergeFrom(ModelGardenSource other)
    • isInitialized

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

      public ModelGardenSource.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<ModelGardenSource.Builder>
      Throws:
      IOException
    • getPublicModelName

      public String getPublicModelName()
       Required. The model garden source model resource name.
       
      string public_model_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPublicModelName in interface ModelGardenSourceOrBuilder
      Returns:
      The publicModelName.
    • getPublicModelNameBytes

      public com.google.protobuf.ByteString getPublicModelNameBytes()
       Required. The model garden source model resource name.
       
      string public_model_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPublicModelNameBytes in interface ModelGardenSourceOrBuilder
      Returns:
      The bytes for publicModelName.
    • setPublicModelName

      public ModelGardenSource.Builder setPublicModelName(String value)
       Required. The model garden source model resource name.
       
      string public_model_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The publicModelName to set.
      Returns:
      This builder for chaining.
    • clearPublicModelName

      public ModelGardenSource.Builder clearPublicModelName()
       Required. The model garden source model resource name.
       
      string public_model_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setPublicModelNameBytes

      public ModelGardenSource.Builder setPublicModelNameBytes(com.google.protobuf.ByteString value)
       Required. The model garden source model resource name.
       
      string public_model_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for publicModelName to set.
      Returns:
      This builder for chaining.
    • getVersionId

      public String getVersionId()
       Optional. The model garden source model version ID.
       
      string version_id = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getVersionId in interface ModelGardenSourceOrBuilder
      Returns:
      The versionId.
    • getVersionIdBytes

      public com.google.protobuf.ByteString getVersionIdBytes()
       Optional. The model garden source model version ID.
       
      string version_id = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getVersionIdBytes in interface ModelGardenSourceOrBuilder
      Returns:
      The bytes for versionId.
    • setVersionId

      public ModelGardenSource.Builder setVersionId(String value)
       Optional. The model garden source model version ID.
       
      string version_id = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The versionId to set.
      Returns:
      This builder for chaining.
    • clearVersionId

      public ModelGardenSource.Builder clearVersionId()
       Optional. The model garden source model version ID.
       
      string version_id = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setVersionIdBytes

      public ModelGardenSource.Builder setVersionIdBytes(com.google.protobuf.ByteString value)
       Optional. The model garden source model version ID.
       
      string version_id = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for versionId to set.
      Returns:
      This builder for chaining.
    • getSkipHfModelCache

      public boolean getSkipHfModelCache()
       Optional. Whether to avoid pulling the model from the HF cache.
       
      bool skip_hf_model_cache = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getSkipHfModelCache in interface ModelGardenSourceOrBuilder
      Returns:
      The skipHfModelCache.
    • setSkipHfModelCache

      public ModelGardenSource.Builder setSkipHfModelCache(boolean value)
       Optional. Whether to avoid pulling the model from the HF cache.
       
      bool skip_hf_model_cache = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The skipHfModelCache to set.
      Returns:
      This builder for chaining.
    • clearSkipHfModelCache

      public ModelGardenSource.Builder clearSkipHfModelCache()
       Optional. Whether to avoid pulling the model from the HF cache.
       
      bool skip_hf_model_cache = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.