Constructor
new BatchTranslateDocumentRequest(propertiesopt)
Constructs a new BatchTranslateDocumentRequest.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.translation.v3.IBatchTranslateDocumentRequest |
<optional> |
Properties to set |
- Implements:
-
- IBatchTranslateDocumentRequest
Members
customizedAttribution
BatchTranslateDocumentRequest customizedAttribution.
enableRotationCorrection
BatchTranslateDocumentRequest enableRotationCorrection.
enableShadowRemovalNativePdf
BatchTranslateDocumentRequest enableShadowRemovalNativePdf.
formatConversions
BatchTranslateDocumentRequest formatConversions.
glossaries
BatchTranslateDocumentRequest glossaries.
inputConfigs
BatchTranslateDocumentRequest inputConfigs.
models
BatchTranslateDocumentRequest models.
outputConfig
BatchTranslateDocumentRequest outputConfig.
parent
BatchTranslateDocumentRequest parent.
sourceLanguageCode
BatchTranslateDocumentRequest sourceLanguageCode.
targetLanguageCodes
BatchTranslateDocumentRequest targetLanguageCodes.
Methods
toJSON() → {Object.<string, *>}
Converts this BatchTranslateDocumentRequest to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.translation.v3.BatchTranslateDocumentRequest}
Creates a new BatchTranslateDocumentRequest instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.translation.v3.IBatchTranslateDocumentRequest |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.translation.v3.BatchTranslateDocumentRequest |
BatchTranslateDocumentRequest instance |
(static) decode(reader, lengthopt) → {google.cloud.translation.v3.BatchTranslateDocumentRequest}
Decodes a BatchTranslateDocumentRequest 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.BatchTranslateDocumentRequest |
BatchTranslateDocumentRequest |
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.BatchTranslateDocumentRequest}
Decodes a BatchTranslateDocumentRequest 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.BatchTranslateDocumentRequest |
BatchTranslateDocumentRequest |
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 BatchTranslateDocumentRequest message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.translation.v3.IBatchTranslateDocumentRequest |
BatchTranslateDocumentRequest 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 BatchTranslateDocumentRequest message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.translation.v3.IBatchTranslateDocumentRequest |
BatchTranslateDocumentRequest 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.BatchTranslateDocumentRequest}
Creates a BatchTranslateDocumentRequest 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.BatchTranslateDocumentRequest |
BatchTranslateDocumentRequest |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for BatchTranslateDocumentRequest
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 BatchTranslateDocumentRequest message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.translation.v3.BatchTranslateDocumentRequest |
BatchTranslateDocumentRequest |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a BatchTranslateDocumentRequest message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|