public static final class Glossary.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder> implements GlossaryOrBuilder
Represents a glossary built from user provided data.Protobuf type
google.cloud.translation.v3.Glossary| Modifier and Type | Method and Description |
|---|---|
Glossary.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Glossary |
build() |
Glossary |
buildPartial() |
Glossary.Builder |
clear() |
Glossary.Builder |
clearEndTime()
Output only.
|
Glossary.Builder |
clearEntryCount()
Output only.
|
Glossary.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Glossary.Builder |
clearInputConfig()
Required.
|
Glossary.Builder |
clearLanguageCodesSet()
Used with equivalent term set glossaries.
|
Glossary.Builder |
clearLanguagePair()
Used with unidirectional glossaries.
|
Glossary.Builder |
clearLanguages() |
Glossary.Builder |
clearName()
Required.
|
Glossary.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Glossary.Builder |
clearSubmitTime()
Output only.
|
Glossary.Builder |
clone() |
Glossary |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
int |
getEntryCount()
Output only.
|
GlossaryInputConfig |
getInputConfig()
Required.
|
GlossaryInputConfig.Builder |
getInputConfigBuilder()
Required.
|
GlossaryInputConfigOrBuilder |
getInputConfigOrBuilder()
Required.
|
Glossary.LanguageCodesSet |
getLanguageCodesSet()
Used with equivalent term set glossaries.
|
Glossary.LanguageCodesSet.Builder |
getLanguageCodesSetBuilder()
Used with equivalent term set glossaries.
|
Glossary.LanguageCodesSetOrBuilder |
getLanguageCodesSetOrBuilder()
Used with equivalent term set glossaries.
|
Glossary.LanguageCodePair |
getLanguagePair()
Used with unidirectional glossaries.
|
Glossary.LanguageCodePair.Builder |
getLanguagePairBuilder()
Used with unidirectional glossaries.
|
Glossary.LanguageCodePairOrBuilder |
getLanguagePairOrBuilder()
Used with unidirectional glossaries.
|
Glossary.LanguagesCase |
getLanguagesCase() |
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Timestamp |
getSubmitTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getSubmitTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getSubmitTimeOrBuilder()
Output only.
|
boolean |
hasEndTime()
Output only.
|
boolean |
hasInputConfig()
Required.
|
boolean |
hasLanguageCodesSet()
Used with equivalent term set glossaries.
|
boolean |
hasLanguagePair()
Used with unidirectional glossaries.
|
boolean |
hasSubmitTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Glossary.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
Output only.
|
Glossary.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Glossary.Builder |
mergeFrom(Glossary other) |
Glossary.Builder |
mergeFrom(com.google.protobuf.Message other) |
Glossary.Builder |
mergeInputConfig(GlossaryInputConfig value)
Required.
|
Glossary.Builder |
mergeLanguageCodesSet(Glossary.LanguageCodesSet value)
Used with equivalent term set glossaries.
|
Glossary.Builder |
mergeLanguagePair(Glossary.LanguageCodePair value)
Used with unidirectional glossaries.
|
Glossary.Builder |
mergeSubmitTime(com.google.protobuf.Timestamp value)
Output only.
|
Glossary.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Glossary.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Glossary.Builder |
setEndTime(com.google.protobuf.Timestamp value)
Output only.
|
Glossary.Builder |
setEntryCount(int value)
Output only.
|
Glossary.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Glossary.Builder |
setInputConfig(GlossaryInputConfig.Builder builderForValue)
Required.
|
Glossary.Builder |
setInputConfig(GlossaryInputConfig value)
Required.
|
Glossary.Builder |
setLanguageCodesSet(Glossary.LanguageCodesSet.Builder builderForValue)
Used with equivalent term set glossaries.
|
Glossary.Builder |
setLanguageCodesSet(Glossary.LanguageCodesSet value)
Used with equivalent term set glossaries.
|
Glossary.Builder |
setLanguagePair(Glossary.LanguageCodePair.Builder builderForValue)
Used with unidirectional glossaries.
|
Glossary.Builder |
setLanguagePair(Glossary.LanguageCodePair value)
Used with unidirectional glossaries.
|
Glossary.Builder |
setName(String value)
Required.
|
Glossary.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
Glossary.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Glossary.Builder |
setSubmitTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Glossary.Builder |
setSubmitTime(com.google.protobuf.Timestamp value)
Output only.
|
Glossary.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>public Glossary.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.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<Glossary.Builder>public Glossary getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Glossary build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Glossary buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Glossary.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>public Glossary.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<Glossary.Builder>public Glossary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>public Glossary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>public Glossary.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<Glossary.Builder>public Glossary.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<Glossary.Builder>public Glossary.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Glossary.Builder>public Glossary.Builder mergeFrom(Glossary other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>public Glossary.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<Glossary.Builder>IOExceptionpublic Glossary.LanguagesCase getLanguagesCase()
getLanguagesCase in interface GlossaryOrBuilderpublic Glossary.Builder clearLanguages()
public String getName()
Required. The resource name of the glossary. Glossary names have the form
`projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getName in interface GlossaryOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the glossary. Glossary names have the form
`projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getNameBytes in interface GlossaryOrBuilderpublic Glossary.Builder setName(String value)
Required. The resource name of the glossary. Glossary names have the form
`projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The name to set.public Glossary.Builder clearName()
Required. The resource name of the glossary. Glossary names have the form
`projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];public Glossary.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The resource name of the glossary. Glossary names have the form
`projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for name to set.public boolean hasLanguagePair()
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;hasLanguagePair in interface GlossaryOrBuilderpublic Glossary.LanguageCodePair getLanguagePair()
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;getLanguagePair in interface GlossaryOrBuilderpublic Glossary.Builder setLanguagePair(Glossary.LanguageCodePair value)
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;public Glossary.Builder setLanguagePair(Glossary.LanguageCodePair.Builder builderForValue)
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;public Glossary.Builder mergeLanguagePair(Glossary.LanguageCodePair value)
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;public Glossary.Builder clearLanguagePair()
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;public Glossary.LanguageCodePair.Builder getLanguagePairBuilder()
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;public Glossary.LanguageCodePairOrBuilder getLanguagePairOrBuilder()
Used with unidirectional glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;getLanguagePairOrBuilder in interface GlossaryOrBuilderpublic boolean hasLanguageCodesSet()
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;hasLanguageCodesSet in interface GlossaryOrBuilderpublic Glossary.LanguageCodesSet getLanguageCodesSet()
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;getLanguageCodesSet in interface GlossaryOrBuilderpublic Glossary.Builder setLanguageCodesSet(Glossary.LanguageCodesSet value)
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;public Glossary.Builder setLanguageCodesSet(Glossary.LanguageCodesSet.Builder builderForValue)
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;public Glossary.Builder mergeLanguageCodesSet(Glossary.LanguageCodesSet value)
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;public Glossary.Builder clearLanguageCodesSet()
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;public Glossary.LanguageCodesSet.Builder getLanguageCodesSetBuilder()
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;public Glossary.LanguageCodesSetOrBuilder getLanguageCodesSetOrBuilder()
Used with equivalent term set glossaries.
.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;getLanguageCodesSetOrBuilder in interface GlossaryOrBuilderpublic boolean hasInputConfig()
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;hasInputConfig in interface GlossaryOrBuilderpublic GlossaryInputConfig getInputConfig()
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;getInputConfig in interface GlossaryOrBuilderpublic Glossary.Builder setInputConfig(GlossaryInputConfig value)
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;public Glossary.Builder setInputConfig(GlossaryInputConfig.Builder builderForValue)
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;public Glossary.Builder mergeInputConfig(GlossaryInputConfig value)
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;public Glossary.Builder clearInputConfig()
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;public GlossaryInputConfig.Builder getInputConfigBuilder()
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;public GlossaryInputConfigOrBuilder getInputConfigOrBuilder()
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints.
.google.cloud.translation.v3.GlossaryInputConfig input_config = 5;getInputConfigOrBuilder in interface GlossaryOrBuilderpublic int getEntryCount()
Output only. The number of entries defined in the glossary.
int32 entry_count = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getEntryCount in interface GlossaryOrBuilderpublic Glossary.Builder setEntryCount(int value)
Output only. The number of entries defined in the glossary.
int32 entry_count = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The entryCount to set.public Glossary.Builder clearEntryCount()
Output only. The number of entries defined in the glossary.
int32 entry_count = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];public boolean hasSubmitTime()
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasSubmitTime in interface GlossaryOrBuilderpublic com.google.protobuf.Timestamp getSubmitTime()
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSubmitTime in interface GlossaryOrBuilderpublic Glossary.Builder setSubmitTime(com.google.protobuf.Timestamp value)
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Glossary.Builder setSubmitTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Glossary.Builder mergeSubmitTime(com.google.protobuf.Timestamp value)
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Glossary.Builder clearSubmitTime()
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getSubmitTimeBuilder()
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getSubmitTimeOrBuilder()
Output only. When CreateGlossary was called.
.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSubmitTimeOrBuilder in interface GlossaryOrBuilderpublic boolean hasEndTime()
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasEndTime in interface GlossaryOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTime in interface GlossaryOrBuilderpublic Glossary.Builder setEndTime(com.google.protobuf.Timestamp value)
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Glossary.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Glossary.Builder mergeEndTime(com.google.protobuf.Timestamp value)
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Glossary.Builder clearEndTime()
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. When the glossary creation was finished.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTimeOrBuilder in interface GlossaryOrBuilderpublic final Glossary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>public final Glossary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Glossary.Builder>Copyright © 2022 Google LLC. All rights reserved.