Class ProcessorVersion.GenAiModelInfo (2.56.0)
2.91.0 (latest)
2.89.0
2.87.0
2.86.0
2.85.0
2.84.0
2.82.0
2.80.0
2.79.0
2.78.0
2.77.0
2.76.0
2.74.0
2.72.0
2.71.0
2.68.0
2.67.0
2.66.0
2.64.0
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.41.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.28.0
2.27.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.5
2.6.2
2.5.1
2.4.3
2.3.1
2.2.1
2.1.9
public static final class ProcessorVersion . GenAiModelInfo extends GeneratedMessageV3 implements ProcessorVersion . GenAiModelInfoOrBuilder
Information about Generative AI model-based processor versions.
Protobuf type google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CUSTOM_GEN_AI_MODEL_INFO_FIELD_NUMBER
public static final int CUSTOM_GEN_AI_MODEL_INFO_FIELD_NUMBER
Field Value
Type
Description
int
FOUNDATION_GEN_AI_MODEL_INFO_FIELD_NUMBER
public static final int FOUNDATION_GEN_AI_MODEL_INFO_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static ProcessorVersion . GenAiModelInfo getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static ProcessorVersion . GenAiModelInfo . Builder newBuilder ()
newBuilder(ProcessorVersion.GenAiModelInfo prototype)
public static ProcessorVersion . GenAiModelInfo . Builder newBuilder ( ProcessorVersion . GenAiModelInfo prototype )
public static ProcessorVersion . GenAiModelInfo parseDelimitedFrom ( InputStream input )
public static ProcessorVersion . GenAiModelInfo parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static ProcessorVersion . GenAiModelInfo parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ProcessorVersion . GenAiModelInfo parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static ProcessorVersion . GenAiModelInfo parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ProcessorVersion . GenAiModelInfo parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static ProcessorVersion . GenAiModelInfo parseFrom ( CodedInputStream input )
public static ProcessorVersion . GenAiModelInfo parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static ProcessorVersion . GenAiModelInfo parseFrom ( InputStream input )
public static ProcessorVersion . GenAiModelInfo parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static ProcessorVersion . GenAiModelInfo parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ProcessorVersion . GenAiModelInfo parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<ProcessorVersion . GenAiModelInfo > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getCustomGenAiModelInfo()
public ProcessorVersion . GenAiModelInfo . CustomGenAiModelInfo getCustomGenAiModelInfo ()
Information for a custom Generative AI model created by the user.
.google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo.CustomGenAiModelInfo custom_gen_ai_model_info = 2;
getCustomGenAiModelInfoOrBuilder()
public ProcessorVersion . GenAiModelInfo . CustomGenAiModelInfoOrBuilder getCustomGenAiModelInfoOrBuilder ()
Information for a custom Generative AI model created by the user.
.google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo.CustomGenAiModelInfo custom_gen_ai_model_info = 2;
getDefaultInstanceForType()
public ProcessorVersion . GenAiModelInfo getDefaultInstanceForType ()
getFoundationGenAiModelInfo()
public ProcessorVersion . GenAiModelInfo . FoundationGenAiModelInfo getFoundationGenAiModelInfo ()
Information for a pretrained Google-managed foundation model.
.google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo.FoundationGenAiModelInfo foundation_gen_ai_model_info = 1;
getFoundationGenAiModelInfoOrBuilder()
public ProcessorVersion . GenAiModelInfo . FoundationGenAiModelInfoOrBuilder getFoundationGenAiModelInfoOrBuilder ()
Information for a pretrained Google-managed foundation model.
.google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo.FoundationGenAiModelInfo foundation_gen_ai_model_info = 1;
getModelInfoCase()
public ProcessorVersion . GenAiModelInfo . ModelInfoCase getModelInfoCase ()
getParserForType()
public Parser<ProcessorVersion . GenAiModelInfo > getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hasCustomGenAiModelInfo()
public boolean hasCustomGenAiModelInfo ()
Information for a custom Generative AI model created by the user.
.google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo.CustomGenAiModelInfo custom_gen_ai_model_info = 2;
Returns
Type
Description
boolean
Whether the customGenAiModelInfo field is set.
hasFoundationGenAiModelInfo()
public boolean hasFoundationGenAiModelInfo ()
Information for a pretrained Google-managed foundation model.
.google.cloud.documentai.v1.ProcessorVersion.GenAiModelInfo.FoundationGenAiModelInfo foundation_gen_ai_model_info = 1;
Returns
Type
Description
boolean
Whether the foundationGenAiModelInfo field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public ProcessorVersion . GenAiModelInfo . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ProcessorVersion . GenAiModelInfo . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public ProcessorVersion . GenAiModelInfo . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]