public sealed class CompilationResultAction : IMessage<CompilationResultAction>, IEquatable<CompilationResultAction>, IDeepCloneable<CompilationResultAction>, IBufferMessage, IMessage
Reference 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 |
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 |