public static final class GeminiTemplateConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder> implements GeminiTemplateConfigOrBuilder
Template configuration to create Gemini examples from a multimodal dataset.Protobuf type
google.cloud.aiplatform.v1beta1.GeminiTemplateConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GeminiTemplateConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GeminiTemplateConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GeminiTemplateConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder mergeFrom(GeminiTemplateConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public GeminiTemplateConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GeminiTemplateConfig.Builder>IOExceptionpublic 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];
hasGeminiExample in interface GeminiTemplateConfigOrBuilderpublic 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];
getGeminiExample in interface GeminiTemplateConfigOrBuilderpublic 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 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 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 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];
getGeminiExampleOrBuilder in interface GeminiTemplateConfigOrBuilderpublic int getFieldMappingCount()
GeminiTemplateConfigOrBuilderRequired. Map of template parameters to the columns in the dataset table.
map<string, string> field_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
getFieldMappingCount in interface GeminiTemplateConfigOrBuilderpublic 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];
containsFieldMapping in interface GeminiTemplateConfigOrBuilder@Deprecated public Map<String,String> getFieldMapping()
getFieldMappingMap() instead.getFieldMapping in interface GeminiTemplateConfigOrBuilderpublic 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];
getFieldMappingMap in interface GeminiTemplateConfigOrBuilderpublic 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];
getFieldMappingOrDefault in interface GeminiTemplateConfigOrBuilderpublic 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];
getFieldMappingOrThrow in interface GeminiTemplateConfigOrBuilderpublic GeminiTemplateConfig.Builder clearFieldMapping()
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];
@Deprecated public Map<String,String> getMutableFieldMapping()
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 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 final GeminiTemplateConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>public final GeminiTemplateConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GeminiTemplateConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.