Reference documentation and code samples for the Cloud Natural Language V2 Client class ModerateTextRequest.
The document moderation request message.
Generated from protobuf message google.cloud.language.v2.ModerateTextRequest
Namespace
Google \ Cloud \ Language \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description | 
| data | arrayOptional. Data for populating the Message object. | 
| ↳ document | DocumentRequired. Input document. | 
| ↳ model_version | intOptional. The model version to use for ModerateText. | 
getDocument
Required. Input document.
| Returns | |
|---|---|
| Type | Description | 
| Document|null | |
hasDocument
clearDocument
setDocument
Required. Input document.
| Parameter | |
|---|---|
| Name | Description | 
| var | Document | 
| Returns | |
|---|---|
| Type | Description | 
| $this | |
getModelVersion
Optional. The model version to use for ModerateText.
| Returns | |
|---|---|
| Type | Description | 
| int | Enum of type ModelVersion. | 
setModelVersion
Optional. The model version to use for ModerateText.
| Parameter | |
|---|---|
| Name | Description | 
| var | intEnum of type ModelVersion. | 
| Returns | |
|---|---|
| Type | Description | 
| $this | |
static::build
| Parameter | |
|---|---|
| Name | Description | 
| document | DocumentRequired. Input document. | 
| Returns | |
|---|---|
| Type | Description | 
| ModerateTextRequest | |