public sealed class CompilationResultAction.Types.Assertion : IMessage<CompilationResultAction.Types.Assertion>, IEquatable<CompilationResultAction.Types.Assertion>, IDeepCloneable<CompilationResultAction.Types.Assertion>, IBufferMessage, IMessageReference documentation and code samples for the Dataform v1 API class CompilationResultAction.Types.Assertion.
Represents an assertion upon a SQL query which is required return zero rows.
Implements
IMessageCompilationResultActionTypesAssertion, IEquatableCompilationResultActionTypesAssertion, IDeepCloneableCompilationResultActionTypesAssertion, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Assembly
Google.Cloud.Dataform.V1.dll
Constructors
Assertion()
public Assertion()Assertion(Assertion)
public Assertion(CompilationResultAction.Types.Assertion other)| Parameter | |
|---|---|
| Name | Description |
other |
CompilationResultActionTypesAssertion |
Properties
DependencyTargets
public RepeatedField<Target> DependencyTargets { get; }A list of actions that this action depends on.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldTarget |
|
Disabled
public bool Disabled { get; set; }Whether this action is disabled (i.e. should not be run).
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ParentAction
public Target ParentAction { get; set; }The parent action of this assertion. Only set if this assertion was automatically generated.
| Property Value | |
|---|---|
| Type | Description |
Target |
|
SelectQuery
public string SelectQuery { get; set; }The SELECT query which must return zero rows in order for this assertion to succeed.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Tags
public RepeatedField<string> Tags { get; }Arbitrary, user-defined tags on this action.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|