public static final class TranslateTextRequest.Builder extends GeneratedMessageV3.Builder<TranslateTextRequest.Builder> implements TranslateTextRequestOrBuilder
The request message for synchronous translation.
Protobuf type google.cloud.translation.v3beta1.TranslateTextRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > TranslateTextRequest.BuilderImplements
TranslateTextRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllContents(Iterable<String> values)
public TranslateTextRequest.Builder addAllContents(Iterable<String> values)
Required. The content of the input in string format. We recommend the total content be less than 30k codepoints. The max length of this field is 1024. Use BatchTranslateText for larger text.
repeated string contents = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
values | Iterable<String> The contents to add. |
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder | This builder for chaining. |
addContents(String value)
public TranslateTextRequest.Builder addContents(String value)
Required. The content of the input in string format. We recommend the total content be less than 30k codepoints. The max length of this field is 1024. Use BatchTranslateText for larger text.
repeated string contents = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | String The contents to add. |
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder | This builder for chaining. |
addContentsBytes(ByteString value)
public TranslateTextRequest.Builder addContentsBytes(ByteString value)
Required. The content of the input in string format. We recommend the total content be less than 30k codepoints. The max length of this field is 1024. Use BatchTranslateText for larger text.
repeated string contents = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes of the contents to add. |
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TranslateTextRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder |
build()
public TranslateTextRequest build()
Returns | |
---|---|
Type | Description |
TranslateTextRequest |
buildPartial()
public TranslateTextRequest buildPartial()
Returns | |
---|---|
Type | Description |
TranslateTextRequest |
clear()
public TranslateTextRequest.Builder clear()
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder |
clearContents()
public TranslateTextRequest.Builder clearContents()
Required. The content of the input in string format. We recommend the total content be less than 30k codepoints. The max length of this field is 1024. Use BatchTranslateText for larger text.
repeated string contents = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public TranslateTextRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder |
clearGlossaryConfig()
public TranslateTextRequest.Builder clearGlossaryConfig()
Optional. Glossary to be applied. The glossary must be within the same region (have the same location-id) as the model, otherwise an INVALID_ARGUMENT (400) error is returned.
.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder |
clearLabels()
public TranslateTextRequest.Builder clearLabels()
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder |
clearMimeType()
public TranslateTextRequest.Builder clearMimeType()
Optional. The format of the source text, for example, "text/html", "text/plain". If left blank, the MIME type defaults to "text/html".
string mime_type = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TranslateTextRequest.Builder | This builder for chaining. |