Reference documentation and code samples for the Google Cloud Dataform V1 Client class InvocationConfig.
Includes various configuration options for a workflow invocation.
If both included_targets and included_tags are unset, all actions
will be included.
Generated from protobuf message google.cloud.dataform.v1.InvocationConfig
Namespace
Google \ Cloud \ Dataform \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description | 
data | 
        
          array
          Optional. Data for populating the Message object.  | 
      
↳ included_targets | 
        
          array<Target>
          Optional. The set of action identifiers to include.  | 
      
↳ included_tags | 
        
          array
          Optional. The set of tags to include.  | 
      
↳ transitive_dependencies_included | 
        
          bool
          Optional. When set to true, transitive dependencies of included actions will be executed.  | 
      
↳ transitive_dependents_included | 
        
          bool
          Optional. When set to true, transitive dependents of included actions will be executed.  | 
      
↳ fully_refresh_incremental_tables_enabled | 
        
          bool
          Optional. When set to true, any incremental tables will be fully refreshed.  | 
      
↳ service_account | 
        
          string
          Optional. The service account to run workflow invocations under.  | 
      
getIncludedTargets
Optional. The set of action identifiers to include.
| Returns | |
|---|---|
| Type | Description | 
Google\Protobuf\Internal\RepeatedField | 
        |
setIncludedTargets
Optional. The set of action identifiers to include.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          array<Target>
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getIncludedTags
Optional. The set of tags to include.
| Returns | |
|---|---|
| Type | Description | 
Google\Protobuf\Internal\RepeatedField | 
        |
setIncludedTags
Optional. The set of tags to include.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          string[]
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getTransitiveDependenciesIncluded
Optional. When set to true, transitive dependencies of included actions will be executed.
| Returns | |
|---|---|
| Type | Description | 
bool | 
        |
setTransitiveDependenciesIncluded
Optional. When set to true, transitive dependencies of included actions will be executed.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          bool
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getTransitiveDependentsIncluded
Optional. When set to true, transitive dependents of included actions will be executed.
| Returns | |
|---|---|
| Type | Description | 
bool | 
        |
setTransitiveDependentsIncluded
Optional. When set to true, transitive dependents of included actions will be executed.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          bool
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getFullyRefreshIncrementalTablesEnabled
Optional. When set to true, any incremental tables will be fully refreshed.
| Returns | |
|---|---|
| Type | Description | 
bool | 
        |
setFullyRefreshIncrementalTablesEnabled
Optional. When set to true, any incremental tables will be fully refreshed.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          bool
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getServiceAccount
Optional. The service account to run workflow invocations under.
| Returns | |
|---|---|
| Type | Description | 
string | 
        |
setServiceAccount
Optional. The service account to run workflow invocations under.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          string
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |