public sealed class CompilationResultAction : IMessage<CompilationResultAction>, IEquatable<CompilationResultAction>, IDeepCloneable<CompilationResultAction>, IBufferMessage, IMessageReference documentation and code samples for the Dataform v1beta1 API class CompilationResultAction.
Represents a single Dataform action in a compilation result.
Implements
IMessageCompilationResultAction, IEquatableCompilationResultAction, IDeepCloneableCompilationResultAction, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Constructors
CompilationResultAction()
public CompilationResultAction()CompilationResultAction(CompilationResultAction)
public CompilationResultAction(CompilationResultAction other)| Parameter | |
|---|---|
| Name | Description |
other |
CompilationResultAction |
Properties
Assertion
public CompilationResultAction.Types.Assertion Assertion { get; set; }The assertion executed by this action.
| Property Value | |
|---|---|
| Type | Description |
CompilationResultActionTypesAssertion |
|
CanonicalTarget
public Target CanonicalTarget { get; set; }The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
| Property Value | |
|---|---|
| Type | Description |
Target |
|
CompiledObjectCase
public CompilationResultAction.CompiledObjectOneofCase CompiledObjectCase { get; }| Property Value | |
|---|---|
| Type | Description |
CompilationResultActionCompiledObjectOneofCase |
|
Declaration
public CompilationResultAction.Types.Declaration Declaration { get; set; }The declaration declared by this action.
| Property Value | |
|---|---|
| Type | Description |
CompilationResultActionTypesDeclaration |
|
FilePath
public string FilePath { get; set; }The full path including filename in which this action is located, relative to the workspace root.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasInternalMetadata
public bool HasInternalMetadata { get; }Gets whether the "internal_metadata" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
InternalMetadata
public string InternalMetadata { get; set; }Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Notebook
public CompilationResultAction.Types.Notebook Notebook { get; set; }The notebook executed by this action.
| Property Value | |
|---|---|
| Type | Description |
CompilationResultActionTypesNotebook |
|
Operations
public CompilationResultAction.Types.Operations Operations { get; set; }The database operations executed by this action.
| Property Value | |
|---|---|
| Type | Description |
CompilationResultActionTypesOperations |
|
Relation
public CompilationResultAction.Types.Relation Relation { get; set; }The database relation created/updated by this action.
| Property Value | |
|---|---|
| Type | Description |
CompilationResultActionTypesRelation |
|
Target
public Target Target { get; set; }This action's identifier. Unique within the compilation result.
| Property Value | |
|---|---|
| Type | Description |
Target |
|