Google Cloud Dataplex V1 Client - Class ChangeRequest (1.14.0)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class ChangeRequest.

Represents a proposed change to a metadata resource.

Generated from protobuf message google.cloud.dataplex.v1.ChangeRequest

Namespace

Google \ Cloud \ Dataplex \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}

↳ uid
string

Output only. System generated globally unique ID for the ChangeRequest.

↳ create_time
Google\Protobuf\Timestamp

Output only. The time when the ChangeRequest was created.

↳ update_time
Google\Protobuf\Timestamp

Output only. The time when the ChangeRequest was last updated.

↳ justification
string

Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.

↳ labels
array| Google\Protobuf\Internal\MapField

Optional. User-defined labels for the ChangeRequest.

↳ author
string

Output only. The email address of the user who created the ChangeRequest.

↳ state
int

Output only. The current state of the ChangeRequest.

↳ resource
string

Output only. The full resource name of the target resource to be modified. Example: //dataplex.googleapis.com/projects/my-project/locations/us-central1/entryGroups/my-group/entries/my-entry

↳ create_entry
CreateEntryRequest

Payload for creating an Entry.

↳ update_entry
UpdateEntryRequest

Payload for updating an Entry.

↳ delete_entry
DeleteEntryRequest

Payload for deleting an Entry.

↳ create_entry_link
CreateEntryLinkRequest

Payload for creating an EntryLink.

↳ delete_entry_link
DeleteEntryLinkRequest

Payload for deleting an EntryLink.

↳ create_glossary
CreateGlossaryRequest

Payload for creating a Glossary.

↳ update_glossary
UpdateGlossaryRequest

Payload for updating a Glossary.

↳ delete_glossary
DeleteGlossaryRequest

Payload for deleting a Glossary.

↳ create_glossary_category
CreateGlossaryCategoryRequest

Payload for creating a GlossaryCategory.

↳ update_glossary_category
UpdateGlossaryCategoryRequest

Payload for updating a GlossaryCategory.

↳ delete_glossary_category
DeleteGlossaryCategoryRequest

Payload for deleting a GlossaryCategory.

↳ create_glossary_term
CreateGlossaryTermRequest

Payload for creating a GlossaryTerm.

↳ update_glossary_term
UpdateGlossaryTermRequest

Payload for updating a GlossaryTerm.

↳ delete_glossary_term
DeleteGlossaryTermRequest

Payload for deleting a GlossaryTerm.

↳ data_product_access_request
DataProductAccessRequest

Payload for Data Product access request.

↳ change_type
int

Output only. The type of change represented by the change_payload. This field is derived from the populated field in the change_payload oneof.

↳ rejection_comment
string

Output only. The reason provided for rejecting the ChangeRequest.

↳ approver
string

Output only. The email address of the user who approved/rejected the ChangeRequest.

↳ etag
string

Optional. This checksum is computed by the service. It can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

getName

Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}

Returns
Type
Description
string

setName

Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUid

Output only. System generated globally unique ID for the ChangeRequest.

Returns
Type
Description
string

setUid

Output only. System generated globally unique ID for the ChangeRequest.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCreateTime

Output only. The time when the ChangeRequest was created.

Returns
Type
Description

hasCreateTime

clearCreateTime

setCreateTime

Output only. The time when the ChangeRequest was created.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateTime

Output only. The time when the ChangeRequest was last updated.

Returns
Type
Description

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. The time when the ChangeRequest was last updated.

Parameter
Name
Description
Returns
Type
Description
$this

getJustification

Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.

Returns
Type
Description
string

setJustification

Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getLabels

Optional. User-defined labels for the ChangeRequest.

Returns
Type
Description

setLabels

Optional. User-defined labels for the ChangeRequest.

Parameter
Name
Description
Returns
Type
Description
$this

getAuthor

Output only. The email address of the user who created the ChangeRequest.

Returns
Type
Description
string

setAuthor

Output only. The email address of the user who created the ChangeRequest.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getState

Output only. The current state of the ChangeRequest.

Returns
Type
Description
int
Enum of type State .

setState

Output only. The current state of the ChangeRequest.

Parameter
Name
Description
var
int

Enum of type State .

Returns
Type
Description
$this

getResource

Output only. The full resource name of the target resource to be modified.

Example: //dataplex.googleapis.com/projects/my-project/locations/us-central1/entryGroups/my-group/entries/my-entry

Returns
Type
Description
string

setResource

Output only. The full resource name of the target resource to be modified.

Example: //dataplex.googleapis.com/projects/my-project/locations/us-central1/entryGroups/my-group/entries/my-entry

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCreateEntry

Payload for creating an Entry.

Returns
Type
Description

hasCreateEntry

setCreateEntry

Payload for creating an Entry.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateEntry

Payload for updating an Entry.

Returns
Type
Description

hasUpdateEntry

setUpdateEntry

Payload for updating an Entry.

Parameter
Name
Description
Returns
Type
Description
$this

getDeleteEntry

Payload for deleting an Entry.

Returns
Type
Description

hasDeleteEntry

setDeleteEntry

Payload for deleting an Entry.

Parameter
Name
Description
Returns
Type
Description
$this

Payload for creating an EntryLink.

Returns
Type
Description

Payload for creating an EntryLink.

Parameter
Name
Description
Returns
Type
Description
$this

Payload for deleting an EntryLink.

Returns
Type
Description

Payload for deleting an EntryLink.

Parameter
Name
Description
Returns
Type
Description
$this

getCreateGlossary

Payload for creating a Glossary.

Returns
Type
Description

hasCreateGlossary

setCreateGlossary

Payload for creating a Glossary.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateGlossary

Payload for updating a Glossary.

Returns
Type
Description

hasUpdateGlossary

setUpdateGlossary

Payload for updating a Glossary.

Parameter
Name
Description
Returns
Type
Description
$this

getDeleteGlossary

Payload for deleting a Glossary.

Returns
Type
Description

hasDeleteGlossary

setDeleteGlossary

Payload for deleting a Glossary.

Parameter
Name
Description
Returns
Type
Description
$this

getCreateGlossaryCategory

Payload for creating a GlossaryCategory.

Returns
Type
Description

hasCreateGlossaryCategory

setCreateGlossaryCategory

Payload for creating a GlossaryCategory.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateGlossaryCategory

Payload for updating a GlossaryCategory.

Returns
Type
Description

hasUpdateGlossaryCategory

setUpdateGlossaryCategory

Payload for updating a GlossaryCategory.

Parameter
Name
Description
Returns
Type
Description
$this

getDeleteGlossaryCategory

Payload for deleting a GlossaryCategory.

Returns
Type
Description

hasDeleteGlossaryCategory

setDeleteGlossaryCategory

Payload for deleting a GlossaryCategory.

Parameter
Name
Description
Returns
Type
Description
$this

getCreateGlossaryTerm

Payload for creating a GlossaryTerm.

Returns
Type
Description

hasCreateGlossaryTerm

setCreateGlossaryTerm

Payload for creating a GlossaryTerm.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateGlossaryTerm

Payload for updating a GlossaryTerm.

Returns
Type
Description

hasUpdateGlossaryTerm

setUpdateGlossaryTerm

Payload for updating a GlossaryTerm.

Parameter
Name
Description
Returns
Type
Description
$this

getDeleteGlossaryTerm

Payload for deleting a GlossaryTerm.

Returns
Type
Description

hasDeleteGlossaryTerm

setDeleteGlossaryTerm

Payload for deleting a GlossaryTerm.

Parameter
Name
Description
Returns
Type
Description
$this

getDataProductAccessRequest

Payload for Data Product access request.

Returns
Type
Description

hasDataProductAccessRequest

setDataProductAccessRequest

Payload for Data Product access request.

Parameter
Name
Description
Returns
Type
Description
$this

getChangeType

Output only. The type of change represented by the change_payload.

This field is derived from the populated field in the change_payload oneof.

Returns
Type
Description
int
Enum of type ChangeType .

setChangeType

Output only. The type of change represented by the change_payload.

This field is derived from the populated field in the change_payload oneof.

Parameter
Name
Description
var
int

Enum of type ChangeType .

Returns
Type
Description
$this

getRejectionComment

Output only. The reason provided for rejecting the ChangeRequest.

Returns
Type
Description
string

setRejectionComment

Output only. The reason provided for rejecting the ChangeRequest.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getApprover

Output only. The email address of the user who approved/rejected the ChangeRequest.

Returns
Type
Description
string

setApprover

Output only. The email address of the user who approved/rejected the ChangeRequest.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEtag

Optional. This checksum is computed by the service. It can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

Returns
Type
Description
string

setEtag

Optional. This checksum is computed by the service. It can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getChangePayload

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: