public static final class Model.BaseModelSource.Builder extends GeneratedMessageV3.Builder<Model.BaseModelSource.Builder> implements Model.BaseModelSourceOrBuilder
User input field to specify the base model source. Currently it only
supports specifing the Model Garden models and Genie models.
Protobuf type google.cloud.aiplatform.v1.Model.BaseModelSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Model.BaseModelSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Model.BaseModelSource build()
public Model.BaseModelSource buildPartial()
public Model.BaseModelSource.Builder clear()
Overrides
public Model.BaseModelSource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Model.BaseModelSource.Builder clearGenieSource()
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public Model.BaseModelSource.Builder clearModelGardenSource()
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public Model.BaseModelSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Model.BaseModelSource.Builder clearSource()
public Model.BaseModelSource.Builder clone()
Overrides
public Model.BaseModelSource getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public GenieSource getGenieSource()
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public GenieSource.Builder getGenieSourceBuilder()
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public GenieSourceOrBuilder getGenieSourceOrBuilder()
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public ModelGardenSource getModelGardenSource()
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public ModelGardenSource.Builder getModelGardenSourceBuilder()
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public ModelGardenSourceOrBuilder getModelGardenSourceOrBuilder()
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public Model.BaseModelSource.SourceCase getSourceCase()
public boolean hasGenieSource()
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
Returns |
Type |
Description |
boolean |
Whether the genieSource field is set.
|
public boolean hasModelGardenSource()
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
Returns |
Type |
Description |
boolean |
Whether the modelGardenSource field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Model.BaseModelSource.Builder mergeFrom(Model.BaseModelSource other)
public Model.BaseModelSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Model.BaseModelSource.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public Model.BaseModelSource.Builder mergeGenieSource(GenieSource value)
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public Model.BaseModelSource.Builder mergeModelGardenSource(ModelGardenSource value)
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public final Model.BaseModelSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Model.BaseModelSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Model.BaseModelSource.Builder setGenieSource(GenieSource value)
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public Model.BaseModelSource.Builder setGenieSource(GenieSource.Builder builderForValue)
Information about the base model of Genie models.
.google.cloud.aiplatform.v1.GenieSource genie_source = 2;
public Model.BaseModelSource.Builder setModelGardenSource(ModelGardenSource value)
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public Model.BaseModelSource.Builder setModelGardenSource(ModelGardenSource.Builder builderForValue)
Source information of Model Garden models.
.google.cloud.aiplatform.v1.ModelGardenSource model_garden_source = 1;
public Model.BaseModelSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final Model.BaseModelSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides