public static final class GeminiTemplateConfig.Builder extends GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder> implements GeminiTemplateConfigOrBuilder
Template configuration to create Gemini examples from a multimodal dataset.
Protobuf type google.cloud.aiplatform.v1beta1.GeminiTemplateConfig
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 GeminiTemplateConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public GeminiTemplateConfig build()
public GeminiTemplateConfig buildPartial()
public GeminiTemplateConfig.Builder clear()
Overrides
public GeminiTemplateConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public GeminiTemplateConfig.Builder clearFieldMapping()
public GeminiTemplateConfig.Builder clearGeminiExample()
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public GeminiTemplateConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public GeminiTemplateConfig.Builder clone()
Overrides
public boolean containsFieldMapping(String key)
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
key |
String
|
public GeminiTemplateConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Map<String,String> getFieldMapping()
public int getFieldMappingCount()
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
|
public Map<String,String> getFieldMappingMap()
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
public String getFieldMappingOrDefault(String key, String defaultValue)
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
|
public String getFieldMappingOrThrow(String key)
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
public GeminiExample getGeminiExample()
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public GeminiExample.Builder getGeminiExampleBuilder()
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public GeminiExampleOrBuilder getGeminiExampleOrBuilder()
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public Map<String,String> getMutableFieldMapping()
Use alternate mutation accessors instead.
public boolean hasGeminiExample()
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the geminiExample field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
public final boolean isInitialized()
Overrides
public GeminiTemplateConfig.Builder mergeFrom(GeminiTemplateConfig other)
public GeminiTemplateConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public GeminiTemplateConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public GeminiTemplateConfig.Builder mergeGeminiExample(GeminiExample value)
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public final GeminiTemplateConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public GeminiTemplateConfig.Builder putAllFieldMapping(Map<String,String> values)
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
public GeminiTemplateConfig.Builder putFieldMapping(String key, String value)
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
public GeminiTemplateConfig.Builder removeFieldMapping(String key)
Required. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
key |
String
|
public GeminiTemplateConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public GeminiTemplateConfig.Builder setGeminiExample(GeminiExample value)
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public GeminiTemplateConfig.Builder setGeminiExample(GeminiExample.Builder builderForValue)
Required. The template that will be used for assembling the request to use
for downstream applications.
.google.cloud.aiplatform.v1beta1.GeminiExample gemini_example = 1 [(.google.api.field_behavior) = REQUIRED];
public GeminiTemplateConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final GeminiTemplateConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides