Dataform v1beta1 API - Class ReleaseConfig.Types.ScheduledReleaseRecord (1.0.0-beta07)

public sealed class ReleaseConfig.Types.ScheduledReleaseRecord : IMessage<ReleaseConfig.Types.ScheduledReleaseRecord>, IEquatable<ReleaseConfig.Types.ScheduledReleaseRecord>, IDeepCloneable<ReleaseConfig.Types.ScheduledReleaseRecord>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1beta1 API class ReleaseConfig.Types.ScheduledReleaseRecord.

A record of an attempt to create a compilation result for this release config.

Inheritance

object > ReleaseConfig.Types.ScheduledReleaseRecord

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

ScheduledReleaseRecord()

public ScheduledReleaseRecord()

ScheduledReleaseRecord(ScheduledReleaseRecord)

public ScheduledReleaseRecord(ReleaseConfig.Types.ScheduledReleaseRecord other)
Parameter
Name Description
other ReleaseConfigTypesScheduledReleaseRecord

Properties

CompilationResult

public string CompilationResult { get; set; }

The name of the created compilation result, if one was successfully created. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.

Property Value
Type Description
string

CompilationResultAsCompilationResultName

public CompilationResultName CompilationResultAsCompilationResultName { get; set; }

CompilationResultName-typed view over the CompilationResult resource name property.

Property Value
Type Description
CompilationResultName

ErrorStatus

public Status ErrorStatus { get; set; }

The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.

Property Value
Type Description
Status

HasCompilationResult

public bool HasCompilationResult { get; }

Gets whether the "compilation_result" field is set

Property Value
Type Description
bool

ReleaseTime

public Timestamp ReleaseTime { get; set; }

The timestamp of this release attempt.

Property Value
Type Description
Timestamp

ResultCase

public ReleaseConfig.Types.ScheduledReleaseRecord.ResultOneofCase ResultCase { get; }
Property Value
Type Description
ReleaseConfigTypesScheduledReleaseRecordResultOneofCase