Interface GlossaryOrBuilder (2.20.0)

public interface GlossaryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisplayName()

public abstract String getDisplayName()

Optional. The display name of the glossary.

string display_name = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Optional. The display name of the glossary.

string display_name = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for displayName.

getEndTime()

public abstract Timestamp getEndTime()

Output only. When the glossary creation was finished.

.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Output only. When the glossary creation was finished.

.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

getEntryCount()

public abstract int getEntryCount()

Output only. The number of entries defined in the glossary.

int32 entry_count = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
int

The entryCount.

getInputConfig()

public abstract 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;

Returns
TypeDescription
GlossaryInputConfig

The inputConfig.

getInputConfigOrBuilder()

public abstract 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;

Returns
TypeDescription
GlossaryInputConfigOrBuilder

getLanguageCodesSet()

public abstract Glossary.LanguageCodesSet getLanguageCodesSet()

Used with equivalent term set glossaries.

.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;

Returns
TypeDescription
Glossary.LanguageCodesSet

The languageCodesSet.

getLanguageCodesSetOrBuilder()

public abstract Glossary.LanguageCodesSetOrBuilder getLanguageCodesSetOrBuilder()

Used with equivalent term set glossaries.

.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;

Returns
TypeDescription
Glossary.LanguageCodesSetOrBuilder

getLanguagePair()

public abstract Glossary.LanguageCodePair getLanguagePair()

Used with unidirectional glossaries.

.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;

Returns
TypeDescription
Glossary.LanguageCodePair

The languagePair.

getLanguagePairOrBuilder()

public abstract Glossary.LanguageCodePairOrBuilder getLanguagePairOrBuilder()

Used with unidirectional glossaries.

.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;

Returns
TypeDescription
Glossary.LanguageCodePairOrBuilder

getLanguagesCase()

public abstract Glossary.LanguagesCase getLanguagesCase()
Returns
TypeDescription
Glossary.LanguagesCase

getName()

public abstract 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];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract 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];

Returns
TypeDescription
ByteString

The bytes for name.

getSubmitTime()

public abstract Timestamp getSubmitTime()

Output only. When CreateGlossary was called.

.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The submitTime.

getSubmitTimeOrBuilder()

public abstract TimestampOrBuilder getSubmitTimeOrBuilder()

Output only. When CreateGlossary was called.

.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

hasEndTime()

public abstract boolean hasEndTime()

Output only. When the glossary creation was finished.

.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the endTime field is set.

hasInputConfig()

public abstract 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;

Returns
TypeDescription
boolean

Whether the inputConfig field is set.

hasLanguageCodesSet()

public abstract boolean hasLanguageCodesSet()

Used with equivalent term set glossaries.

.google.cloud.translation.v3.Glossary.LanguageCodesSet language_codes_set = 4;

Returns
TypeDescription
boolean

Whether the languageCodesSet field is set.

hasLanguagePair()

public abstract boolean hasLanguagePair()

Used with unidirectional glossaries.

.google.cloud.translation.v3.Glossary.LanguageCodePair language_pair = 3;

Returns
TypeDescription
boolean

Whether the languagePair field is set.

hasSubmitTime()

public abstract boolean hasSubmitTime()

Output only. When CreateGlossary was called.

.google.protobuf.Timestamp submit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the submitTime field is set.