public static final class TranslateTextGlossaryConfig.Builder extends GeneratedMessageV3.Builder<TranslateTextGlossaryConfig.Builder> implements TranslateTextGlossaryConfigOrBuilder
Configures which glossary should be used for a specific target language,
and defines options for applying that glossary.
Protobuf type google.cloud.translation.v3beta1.TranslateTextGlossaryConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TranslateTextGlossaryConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public TranslateTextGlossaryConfig build()
Returns
buildPartial()
public TranslateTextGlossaryConfig buildPartial()
Returns
clear()
public TranslateTextGlossaryConfig.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public TranslateTextGlossaryConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearGlossary()
public TranslateTextGlossaryConfig.Builder clearGlossary()
Required. Specifies the glossary used for this translation. Use
this format: projects/*/locations/*/glossaries/*
string glossary = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearIgnoreCase()
public TranslateTextGlossaryConfig.Builder clearIgnoreCase()
Optional. Indicates match is case-insensitive.
Default value is false if missing.
bool ignore_case = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public TranslateTextGlossaryConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public TranslateTextGlossaryConfig.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public TranslateTextGlossaryConfig getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getGlossary()
public String getGlossary()
Required. Specifies the glossary used for this translation. Use
this format: projects/*/locations/*/glossaries/*
string glossary = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The glossary.
|
getGlossaryBytes()
public ByteString getGlossaryBytes()
Required. Specifies the glossary used for this translation. Use
this format: projects/*/locations/*/glossaries/*
string glossary = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getIgnoreCase()
public boolean getIgnoreCase()
Optional. Indicates match is case-insensitive.
Default value is false if missing.
bool ignore_case = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
boolean | The ignoreCase.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides