View Source GoogleApi.Dataform.V1beta1.Model.CompilationResultAction (google_api_dataform v0.7.0)
Represents a single Dataform action in a compilation result.
Attributes
-
assertion
(type:GoogleApi.Dataform.V1beta1.Model.Assertion.t
, default:nil
) - The assertion executed by this action. -
canonicalTarget
(type:GoogleApi.Dataform.V1beta1.Model.Target.t
, default:nil
) - The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result. -
declaration
(type:GoogleApi.Dataform.V1beta1.Model.Declaration.t
, default:nil
) - The declaration declared by this action. -
filePath
(type:String.t
, default:nil
) - The full path including filename in which this action is located, relative to the workspace root. -
notebook
(type:GoogleApi.Dataform.V1beta1.Model.Notebook.t
, default:nil
) - The notebook executed by this action. -
operations
(type:GoogleApi.Dataform.V1beta1.Model.Operations.t
, default:nil
) - The database operations executed by this action. -
relation
(type:GoogleApi.Dataform.V1beta1.Model.Relation.t
, default:nil
) - The database relation created/updated by this action. -
target
(type:GoogleApi.Dataform.V1beta1.Model.Target.t
, default:nil
) - This action's identifier. Unique within the compilation result.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataform.V1beta1.Model.CompilationResultAction{ assertion: GoogleApi.Dataform.V1beta1.Model.Assertion.t() | nil, canonicalTarget: GoogleApi.Dataform.V1beta1.Model.Target.t() | nil, declaration: GoogleApi.Dataform.V1beta1.Model.Declaration.t() | nil, filePath: String.t() | nil, notebook: GoogleApi.Dataform.V1beta1.Model.Notebook.t() | nil, operations: GoogleApi.Dataform.V1beta1.Model.Operations.t() | nil, relation: GoogleApi.Dataform.V1beta1.Model.Relation.t() | nil, target: GoogleApi.Dataform.V1beta1.Model.Target.t() | nil }