public final class Glossary extends com.google.protobuf.GeneratedMessageV3 implements GlossaryOrBuilder
Represents a glossary built from user provided data.Protobuf type
google.cloud.translation.v3.Glossary| Modifier and Type | Class and Description |
|---|---|
static class |
Glossary.Builder
Represents a glossary built from user provided data.
|
static class |
Glossary.LanguageCodePair
Used with unidirectional glossaries.
|
static interface |
Glossary.LanguageCodePairOrBuilder |
static class |
Glossary.LanguageCodesSet
Used with equivalent term set glossaries.
|
static interface |
Glossary.LanguageCodesSetOrBuilder |
static class |
Glossary.LanguagesCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
END_TIME_FIELD_NUMBER |
static int |
ENTRY_COUNT_FIELD_NUMBER |
static int |
INPUT_CONFIG_FIELD_NUMBER |
static int |
LANGUAGE_CODES_SET_FIELD_NUMBER |
static int |
LANGUAGE_PAIR_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SUBMIT_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static Glossary |
getDefaultInstance() |
Glossary |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
int |
getEntryCount()
Output only.
|
GlossaryInputConfig |
getInputConfig()
Required.
|
GlossaryInputConfigOrBuilder |
getInputConfigOrBuilder()
Required.
|
Glossary.LanguageCodesSet |
getLanguageCodesSet()
Used with equivalent term set glossaries.
|
Glossary.LanguageCodesSetOrBuilder |
getLanguageCodesSetOrBuilder()
Used with equivalent term set glossaries.
|
Glossary.LanguageCodePair |
getLanguagePair()
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.Parser<Glossary> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getSubmitTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getSubmitTimeOrBuilder()
Output only.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasEndTime()
Output only.
|
int |
hashCode() |
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() |
static Glossary.Builder |
newBuilder() |
static Glossary.Builder |
newBuilder(Glossary prototype) |
Glossary.Builder |
newBuilderForType() |
protected Glossary.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Glossary |
parseDelimitedFrom(InputStream input) |
static Glossary |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Glossary |
parseFrom(byte[] data) |
static Glossary |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Glossary |
parseFrom(ByteBuffer data) |
static Glossary |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Glossary |
parseFrom(com.google.protobuf.ByteString data) |
static Glossary |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Glossary |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Glossary |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Glossary |
parseFrom(InputStream input) |
static Glossary |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Glossary> |
parser() |
Glossary.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int LANGUAGE_PAIR_FIELD_NUMBER
public static final int LANGUAGE_CODES_SET_FIELD_NUMBER
public static final int INPUT_CONFIG_FIELD_NUMBER
public static final int ENTRY_COUNT_FIELD_NUMBER
public static final int SUBMIT_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public Glossary.LanguagesCase getLanguagesCase()
getLanguagesCase in interface GlossaryOrBuilderpublic 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 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.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.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 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 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 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 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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Glossary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Glossary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Glossary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Glossary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Glossary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Glossary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Glossary parseFrom(InputStream input) throws IOException
IOExceptionpublic static Glossary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Glossary parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Glossary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Glossary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Glossary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Glossary.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Glossary.Builder newBuilder()
public static Glossary.Builder newBuilder(Glossary prototype)
public Glossary.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Glossary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Glossary getDefaultInstance()
public static com.google.protobuf.Parser<Glossary> parser()
public com.google.protobuf.Parser<Glossary> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Glossary getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.