Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class UpdateDocumentRequest.
Request message for DocumentService.UpdateDocument method.
Generated from protobuf message google.cloud.discoveryengine.v1.UpdateDocumentRequest
Namespace
Google \ Cloud \ DiscoveryEngine \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ document
Google\Cloud\DiscoveryEngine\V1\Document
Required. The document to update/create. If the caller does not have permission to update the Document
, regardless of whether or not it exists, a PERMISSION_DENIED
error is returned. If the Document
to update does not exist and allow_missing
is not set, a NOT_FOUND
error is returned.
↳ update_mask
Google\Protobuf\FieldMask
Indicates which fields in the provided imported 'document' to update. If not set, by default updates all fields.
getDocument
Required. The document to update/create.
If the caller does not have permission to update the Document
, regardless of whether
or not it exists, a PERMISSION_DENIED
error is returned.
If the Document
to update does
not exist and allow_missing
is not set, a NOT_FOUND
error is returned.
hasDocument
clearDocument
setDocument
Required. The document to update/create.
If the caller does not have permission to update the Document
, regardless of whether
or not it exists, a PERMISSION_DENIED
error is returned.
If the Document
to update does
not exist and allow_missing
is not set, a NOT_FOUND
error is returned.
$this
getAllowMissing
bool
setAllowMissing
var
bool
$this
getUpdateMask
Indicates which fields in the provided imported 'document' to update. If not set, by default updates all fields.
hasUpdateMask
clearUpdateMask
setUpdateMask
Indicates which fields in the provided imported 'document' to update. If not set, by default updates all fields.
$this
static::build
document
Google\Cloud\DiscoveryEngine\V1\Document
Required. The document to update/create.
If the caller does not have permission to update the Document
, regardless of whether
or not it exists, a PERMISSION_DENIED
error is returned.
If the Document
to update does
not exist and allow_missing
is not set, a NOT_FOUND
error is returned.
updateMask
Google\Protobuf\FieldMask
Indicates which fields in the provided imported 'document' to update. If not set, by default updates all fields.