Class GeminiTemplateConfig.Builder (3.64.0)

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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GeminiTemplateConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

build()

public GeminiTemplateConfig build()
Returns
Type Description
GeminiTemplateConfig

buildPartial()

public GeminiTemplateConfig buildPartial()
Returns
Type Description
GeminiTemplateConfig

clear()

public GeminiTemplateConfig.Builder clear()
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public GeminiTemplateConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

clearFieldMapping()

public GeminiTemplateConfig.Builder clearFieldMapping()
Returns
Type Description
GeminiTemplateConfig.Builder

clearGeminiExample()

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];

Returns
Type Description
GeminiTemplateConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public GeminiTemplateConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

clone()

public GeminiTemplateConfig.Builder clone()
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

containsFieldMapping(String key)

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
Returns
Type Description
boolean

getDefaultInstanceForType()

public GeminiTemplateConfig getDefaultInstanceForType()
Returns
Type Description
GeminiTemplateConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFieldMapping() (deprecated)

public Map<String,String> getFieldMapping()

Use #getFieldMappingMap() instead.

Returns
Type Description
Map<String,String>

getFieldMappingCount()

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

getFieldMappingMap()

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];

Returns
Type Description
Map<String,String>

getFieldMappingOrDefault(String key, String defaultValue)

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];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getFieldMappingOrThrow(String key)

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

getGeminiExample()

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];

Returns
Type Description
GeminiExample

The geminiExample.

getGeminiExampleBuilder()

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];

Returns
Type Description
GeminiExample.Builder

getGeminiExampleOrBuilder()

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];

Returns
Type Description
GeminiExampleOrBuilder

getMutableFieldMapping() (deprecated)

public Map<String,String> getMutableFieldMapping()

Use alternate mutation accessors instead.

Returns
Type Description
Map<String,String>

hasGeminiExample()

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.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

internalGetMapFieldReflection(int number)

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)

internalGetMutableMapFieldReflection(int number)

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)

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GeminiTemplateConfig other)

public GeminiTemplateConfig.Builder mergeFrom(GeminiTemplateConfig other)
Parameter
Name Description
other GeminiTemplateConfig
Returns
Type Description
GeminiTemplateConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GeminiTemplateConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GeminiTemplateConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

mergeGeminiExample(GeminiExample value)

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];

Parameter
Name Description
value GeminiExample
Returns
Type Description
GeminiTemplateConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GeminiTemplateConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

putAllFieldMapping(Map<String,String> values)

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];

Parameter
Name Description
values Map<String,String>
Returns
Type Description
GeminiTemplateConfig.Builder

putFieldMapping(String key, String value)

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];

Parameters
Name Description
key String
value String
Returns
Type Description
GeminiTemplateConfig.Builder

removeFieldMapping(String key)

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
Returns
Type Description
GeminiTemplateConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public GeminiTemplateConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

setGeminiExample(GeminiExample value)

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];

Parameter
Name Description
value GeminiExample
Returns
Type Description
GeminiTemplateConfig.Builder

setGeminiExample(GeminiExample.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GeminiExample.Builder
Returns
Type Description
GeminiTemplateConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public GeminiTemplateConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final GeminiTemplateConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
GeminiTemplateConfig.Builder
Overrides