Reference documentation and code samples for the Google Cloud Ces V1 Client class Action.
Configuration of an Action for the tool to use.
Note: This can be either an Action or an Operation. See https://cloud.google.com/integration-connectors/docs/entities-operation-action for details.
Generated from protobuf message google.cloud.ces.v1.Action
Namespace
Google \ Cloud \ Ces \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ connection_action_id |
string
ID of a Connection action for the tool to use. |
↳ entity_operation |
Action\EntityOperation
Entity operation configuration for the tool to use. |
↳ input_fields |
array
Optional. Entity fields to use as inputs for the operation. If no fields are specified, all fields of the Entity will be used. |
↳ output_fields |
array
Optional. Entity fields to return from the operation. If no fields are specified, all fields of the Entity will be returned. |
getConnectionActionId
ID of a Connection action for the tool to use.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasConnectionActionId
setConnectionActionId
ID of a Connection action for the tool to use.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEntityOperation
Entity operation configuration for the tool to use.
| Returns | |
|---|---|
| Type | Description |
Action\EntityOperation|null |
|
hasEntityOperation
setEntityOperation
Entity operation configuration for the tool to use.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\EntityOperation
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInputFields
Optional. Entity fields to use as inputs for the operation.
If no fields are specified, all fields of the Entity will be used.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setInputFields
Optional. Entity fields to use as inputs for the operation.
If no fields are specified, all fields of the Entity will be used.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOutputFields
Optional. Entity fields to return from the operation.
If no fields are specified, all fields of the Entity will be returned.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setOutputFields
Optional. Entity fields to return from the operation.
If no fields are specified, all fields of the Entity will be returned.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getActionSpec
| Returns | |
|---|---|
| Type | Description |
string |
|