Constructor
new TranslateTextRequest(propertiesopt)
Constructs a new TranslateTextRequest.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.translation.v3.ITranslateTextRequest |
<optional> |
Properties to set |
- Implements:
-
- ITranslateTextRequest
Members
contents
TranslateTextRequest contents.
glossaryConfig
TranslateTextRequest glossaryConfig.
labels
TranslateTextRequest labels.
mimeType
TranslateTextRequest mimeType.
model
TranslateTextRequest model.
parent
TranslateTextRequest parent.
sourceLanguageCode
TranslateTextRequest sourceLanguageCode.
targetLanguageCode
TranslateTextRequest targetLanguageCode.
transliterationConfig
TranslateTextRequest transliterationConfig.
Methods
toJSON() → {Object.<string, *>}
Converts this TranslateTextRequest to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.translation.v3.TranslateTextRequest}
Creates a new TranslateTextRequest instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.translation.v3.ITranslateTextRequest |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.translation.v3.TranslateTextRequest |
TranslateTextRequest instance |
(static) decode(reader, lengthopt) → {google.cloud.translation.v3.TranslateTextRequest}
Decodes a TranslateTextRequest message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.translation.v3.TranslateTextRequest |
TranslateTextRequest |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.translation.v3.TranslateTextRequest}
Decodes a TranslateTextRequest message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.translation.v3.TranslateTextRequest |
TranslateTextRequest |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified TranslateTextRequest message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.translation.v3.ITranslateTextRequest |
TranslateTextRequest message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified TranslateTextRequest message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.translation.v3.ITranslateTextRequest |
TranslateTextRequest message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.translation.v3.TranslateTextRequest}
Creates a TranslateTextRequest message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.translation.v3.TranslateTextRequest |
TranslateTextRequest |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for TranslateTextRequest
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a TranslateTextRequest message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.translation.v3.TranslateTextRequest |
TranslateTextRequest |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a TranslateTextRequest message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|