public final class GeminiTemplateConfig extends GeneratedMessage implements GeminiTemplateConfigOrBuilder
Template configuration to create Gemini examples from a multimodal dataset.
Protobuf type google.cloud.aiplatform.v1beta1.GeminiTemplateConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int FIELD_MAPPING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int GEMINI_EXAMPLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static GeminiTemplateConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static GeminiTemplateConfig.Builder newBuilder()
public static GeminiTemplateConfig.Builder newBuilder(GeminiTemplateConfig prototype)
public static GeminiTemplateConfig parseDelimitedFrom(InputStream input)
public static GeminiTemplateConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GeminiTemplateConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static GeminiTemplateConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GeminiTemplateConfig parseFrom(ByteString data)
public static GeminiTemplateConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GeminiTemplateConfig parseFrom(CodedInputStream input)
public static GeminiTemplateConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GeminiTemplateConfig parseFrom(InputStream input)
public static GeminiTemplateConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GeminiTemplateConfig parseFrom(ByteBuffer data)
public static GeminiTemplateConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<GeminiTemplateConfig> parser()
Methods
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 boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public GeminiTemplateConfig getDefaultInstanceForType()
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 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 Parser<GeminiTemplateConfig> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
public final boolean isInitialized()
Overrides
public GeminiTemplateConfig.Builder newBuilderForType()
protected GeminiTemplateConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public GeminiTemplateConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides