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