Reference documentation and code samples for the Google Cloud Api Hub V1 Client class Curation.
A curation resource in the API Hub.
Generated from protobuf message google.cloud.apihub.v1.Curation
Namespace
Google \ Cloud \ ApiHub \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. The name of the curation. Format: projects/{project}/locations/{location}/curations/{curation}
↳ display_name
string
Required. The display name of the curation.
↳ description
string
Optional. The description of the curation.
↳ endpoint
↳ plugin_instance_actions
array< Curation\PluginInstanceActionID
>
Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.
↳ last_execution_state
int
Output only. The last execution state of the curation.
↳ last_execution_error_code
int
Output only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed.
↳ last_execution_error_message
string
Output only. Error message describing the failure, if any, during the last execution of the curation.
↳ create_time
↳ update_time
getName
Identifier. The name of the curation.
Format: projects/{project}/locations/{location}/curations/{curation}
string
setName
Identifier. The name of the curation.
Format: projects/{project}/locations/{location}/curations/{curation}
var
string
$this
getDisplayName
Required. The display name of the curation.
string
setDisplayName
Required. The display name of the curation.
var
string
$this
getDescription
Optional. The description of the curation.
string
setDescription
Optional. The description of the curation.
var
string
$this
getEndpoint
Required. The endpoint to be triggered for curation.
hasEndpoint
clearEndpoint
setEndpoint
Required. The endpoint to be triggered for curation.
$this
getPluginInstanceActions
Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.
setPluginInstanceActions
Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.
$this
getLastExecutionState
Output only. The last execution state of the curation.
setLastExecutionState
Output only. The last execution state of the curation.
$this
getLastExecutionErrorCode
Output only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed.
setLastExecutionErrorCode
Output only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed.
$this
getLastExecutionErrorMessage
Output only. Error message describing the failure, if any, during the last execution of the curation.
string
setLastExecutionErrorMessage
Output only. Error message describing the failure, if any, during the last execution of the curation.
var
string
$this
getCreateTime
Output only. The time at which the curation was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time at which the curation was created.
$this
getUpdateTime
Output only. The time at which the curation was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time at which the curation was last updated.
$this

