Google Cloud Dataplex V1 Client - Class UpdateEntryRequest (0.16.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Dataplex V1 Client class UpdateEntryRequest.
Generated from protobuf message google.cloud.dataplex.v1.UpdateEntryRequest
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ entry |
Google\Cloud\Dataplex\V1\Entry
Required. Entry resource. |
↳ update_mask |
Google\Protobuf\FieldMask
Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects". If the update_mask is empty, all modifiable fields present in the request will be updated. |
↳ allow_missing |
bool
Optional. If set to true and the entry does not exist, it will be created. |
↳ delete_missing_aspects |
bool
Optional. If set to true and the aspect_keys specify aspect ranges, any existing aspects from that range not provided in the request will be deleted. |
↳ aspect_keys |
array
Optional. The map keys of the Aspects which should be modified. Supports the following syntaxes: * <aspect_type_reference> - matches aspect on given type and empty path * <aspect_type_reference>@path - matches aspect on given type and specified path * <aspect_type_reference>* - matches aspects on given type for all paths * *@path - matches aspects of all types on the given path Existing aspects matching the syntax will not be removed unless |
getEntry
Required. Entry resource.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dataplex\V1\Entry|null |
|
hasEntry
clearEntry
setEntry
Required. Entry resource.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dataplex\V1\Entry
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUpdateMask
Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".
If the update_mask is empty, all modifiable fields present in the request will be updated.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\FieldMask|null |
|
hasUpdateMask
clearUpdateMask
setUpdateMask
Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".
If the update_mask is empty, all modifiable fields present in the request will be updated.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\FieldMask
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAllowMissing
Optional. If set to true and the entry does not exist, it will be created.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setAllowMissing
Optional. If set to true and the entry does not exist, it will be created.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDeleteMissingAspects
Optional. If set to true and the aspect_keys specify aspect ranges, any existing aspects from that range not provided in the request will be deleted.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setDeleteMissingAspects
Optional. If set to true and the aspect_keys specify aspect ranges, any existing aspects from that range not provided in the request will be deleted.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAspectKeys
Optional. The map keys of the Aspects which should be modified. Supports the following syntaxes:
- <aspect_type_reference> - matches aspect on given type and empty path
- <aspect_type_reference>@path - matches aspect on given type and specified path
- <aspect_type_reference>* - matches aspects on given type for all paths
- *@path - matches aspects of all types on the given path
Existing aspects matching the syntax will not be removed unless
delete_missing_aspectsis set to true.
If this field is left empty, it will be treated as specifying exactly those Aspects present in the request.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAspectKeys
Optional. The map keys of the Aspects which should be modified. Supports the following syntaxes:
- <aspect_type_reference> - matches aspect on given type and empty path
- <aspect_type_reference>@path - matches aspect on given type and specified path
- <aspect_type_reference>* - matches aspects on given type for all paths
- *@path - matches aspects of all types on the given path
Existing aspects matching the syntax will not be removed unless
delete_missing_aspectsis set to true.
If this field is left empty, it will be treated as specifying exactly those Aspects present in the request.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
entry |
Google\Cloud\Dataplex\V1\Entry
Required. Entry resource. |
updateMask |
Google\Protobuf\FieldMask
Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects". If the update_mask is empty, all modifiable fields present in the request will be updated. |
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dataplex\V1\UpdateEntryRequest |
|