Some or all of the information on this page might not apply to Trusted Cloud by S3NS.
Class Model (2.54.0)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version 2.54.0keyboard_arrow_down
public final class Model extends GeneratedMessageV3 implements ModelOrBuilder
A trained translation model.
Protobuf type google.cloud.translation.v3.Model
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
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
Field Value
Type
Description
int
DATASET_FIELD_NUMBER
public static final int DATASET_FIELD_NUMBER
Field Value
Type
Description
int
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
Type
Description
int
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
Type
Description
int
SOURCE_LANGUAGE_CODE_FIELD_NUMBER
public static final int SOURCE_LANGUAGE_CODE_FIELD_NUMBER
Field Value
Type
Description
int
TARGET_LANGUAGE_CODE_FIELD_NUMBER
public static final int TARGET_LANGUAGE_CODE_FIELD_NUMBER
Field Value
Type
Description
int
TEST_EXAMPLE_COUNT_FIELD_NUMBER
public static final int TEST_EXAMPLE_COUNT_FIELD_NUMBER
Field Value
Type
Description
int
TRAIN_EXAMPLE_COUNT_FIELD_NUMBER
public static final int TRAIN_EXAMPLE_COUNT_FIELD_NUMBER
Field Value
Type
Description
int
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
Field Value
Type
Description
int
VALIDATE_EXAMPLE_COUNT_FIELD_NUMBER
public static final int VALIDATE_EXAMPLE_COUNT_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static Model getDefaultInstance ()
Returns
Type
Description
Model
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static Model . Builder newBuilder ()
newBuilder(Model prototype)
public static Model . Builder newBuilder ( Model prototype )
Parameter
Name
Description
prototype
Model
public static Model parseDelimitedFrom ( InputStream input )
Returns
Type
Description
Model
public static Model parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Model
parseFrom(byte[] data)
public static Model parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
Returns
Type
Description
Model
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Model parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Model
parseFrom(ByteString data)
public static Model parseFrom ( ByteString data )
Returns
Type
Description
Model
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Model parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Model
public static Model parseFrom ( CodedInputStream input )
Returns
Type
Description
Model
public static Model parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Model
public static Model parseFrom ( InputStream input )
Returns
Type
Description
Model
public static Model parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Model
parseFrom(ByteBuffer data)
public static Model parseFrom ( ByteBuffer data )
Returns
Type
Description
Model
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Model parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Model
parser()
public static Parser<Model> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getCreateTime()
public Timestamp getCreateTime ()
Output only. Timestamp when the model resource was created, which is also
when the training started.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Timestamp
The createTime.
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder ()
Output only. Timestamp when the model resource was created, which is also
when the training started.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDataset()
public String getDataset ()
The dataset from which the model is trained, in form of
projects/{project-number-or-id}/locations/{location_id}/datasets/{dataset_id}
string dataset = 3;
Returns
Type
Description
String
The dataset.
getDatasetBytes()
public ByteString getDatasetBytes ()
The dataset from which the model is trained, in form of
projects/{project-number-or-id}/locations/{location_id}/datasets/{dataset_id}
string dataset = 3;
Returns
Type
Description
ByteString
The bytes for dataset.
getDefaultInstanceForType()
public Model getDefaultInstanceForType ()
Returns
Type
Description
Model
getDisplayName()
public String getDisplayName ()
The name of the model to show in the interface. The name can be
up to 32 characters long and can consist only of ASCII Latin letters A-Z
and a-z, underscores (_), and ASCII digits 0-9.
string display_name = 2;
Returns
Type
Description
String
The displayName.
getDisplayNameBytes()
public ByteString getDisplayNameBytes ()
The name of the model to show in the interface. The name can be
up to 32 characters long and can consist only of ASCII Latin letters A-Z
and a-z, underscores (_), and ASCII digits 0-9.
string display_name = 2;
Returns
Type
Description
ByteString
The bytes for displayName.
getName()
The resource name of the model, in form of
projects/{project-number-or-id}/locations/{location_id}/models/{model_id}
string name = 1;
Returns
Type
Description
String
The name.
getNameBytes()
public ByteString getNameBytes ()
The resource name of the model, in form of
projects/{project-number-or-id}/locations/{location_id}/models/{model_id}
string name = 1;
Returns
Type
Description
ByteString
The bytes for name.
getParserForType()
public Parser<Model> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getSourceLanguageCode()
public String getSourceLanguageCode ()
Output only. The BCP-47 language code of the source language.
string source_language_code = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The sourceLanguageCode.
getSourceLanguageCodeBytes()
public ByteString getSourceLanguageCodeBytes ()
Output only. The BCP-47 language code of the source language.
string source_language_code = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for sourceLanguageCode.
getTargetLanguageCode()
public String getTargetLanguageCode ()
Output only. The BCP-47 language code of the target language.
string target_language_code = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The targetLanguageCode.
getTargetLanguageCodeBytes()
public ByteString getTargetLanguageCodeBytes ()
Output only. The BCP-47 language code of the target language.
string target_language_code = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for targetLanguageCode.
getTestExampleCount()
public int getTestExampleCount ()
Output only. Number of examples (sentence pairs) used to test the model.
int32 test_example_count = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The testExampleCount.
getTrainExampleCount()
public int getTrainExampleCount ()
Output only. Number of examples (sentence pairs) used to train the model.
int32 train_example_count = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The trainExampleCount.
getUpdateTime()
public Timestamp getUpdateTime ()
Output only. Timestamp when this model was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Timestamp
The updateTime.
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder ()
Output only. Timestamp when this model was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getValidateExampleCount()
public int getValidateExampleCount ()
Output only. Number of examples (sentence pairs) used to validate the
model.
int32 validate_example_count = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The validateExampleCount.
hasCreateTime()
public boolean hasCreateTime ()
Output only. Timestamp when the model resource was created, which is also
when the training started.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the createTime field is set.
hasUpdateTime()
public boolean hasUpdateTime ()
Output only. Timestamp when this model was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the updateTime field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public Model . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Model . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public Model . 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 2025-08-07 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 2025-08-07 UTC."],[],[]]