public static final class ReleaseConfig.ScheduledReleaseRecord.Builder extends GeneratedMessageV3.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder> implements ReleaseConfig.ScheduledReleaseRecordOrBuilder
A record of an attempt to create a compilation result for this release
config.
Protobuf type google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ReleaseConfig.ScheduledReleaseRecord.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ReleaseConfig.ScheduledReleaseRecord build()
public ReleaseConfig.ScheduledReleaseRecord buildPartial()
public ReleaseConfig.ScheduledReleaseRecord.Builder clear()
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder clearCompilationResult()
The name of the created compilation result, if one was successfully
created. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
string compilation_result = 2 [(.google.api.resource_reference) = { ... }
public ReleaseConfig.ScheduledReleaseRecord.Builder clearErrorStatus()
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
public ReleaseConfig.ScheduledReleaseRecord.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder clearReleaseTime()
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
public ReleaseConfig.ScheduledReleaseRecord.Builder clearResult()
public ReleaseConfig.ScheduledReleaseRecord.Builder clone()
Overrides
public String getCompilationResult()
The name of the created compilation result, if one was successfully
created. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
string compilation_result = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The compilationResult.
|
public ByteString getCompilationResultBytes()
The name of the created compilation result, if one was successfully
created. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
string compilation_result = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for compilationResult.
|
public ReleaseConfig.ScheduledReleaseRecord getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Status getErrorStatus()
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Returns |
Type |
Description |
com.google.rpc.Status |
The errorStatus.
|
public Status.Builder getErrorStatusBuilder()
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Returns |
Type |
Description |
com.google.rpc.Status.Builder |
|
public StatusOrBuilder getErrorStatusOrBuilder()
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Returns |
Type |
Description |
com.google.rpc.StatusOrBuilder |
|
public Timestamp getReleaseTime()
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
Returns |
Type |
Description |
Timestamp |
The releaseTime.
|
public Timestamp.Builder getReleaseTimeBuilder()
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
public TimestampOrBuilder getReleaseTimeOrBuilder()
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
public ReleaseConfig.ScheduledReleaseRecord.ResultCase getResultCase()
public boolean hasCompilationResult()
The name of the created compilation result, if one was successfully
created. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
string compilation_result = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
boolean |
Whether the compilationResult field is set.
|
public boolean hasErrorStatus()
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Returns |
Type |
Description |
boolean |
Whether the errorStatus field is set.
|
public boolean hasReleaseTime()
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
Returns |
Type |
Description |
boolean |
Whether the releaseTime field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeErrorStatus(Status value)
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Parameter |
Name |
Description |
value |
com.google.rpc.Status
|
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeFrom(ReleaseConfig.ScheduledReleaseRecord other)
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeReleaseTime(Timestamp value)
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
public final ReleaseConfig.ScheduledReleaseRecord.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder setCompilationResult(String value)
The name of the created compilation result, if one was successfully
created. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
string compilation_result = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The compilationResult to set.
|
public ReleaseConfig.ScheduledReleaseRecord.Builder setCompilationResultBytes(ByteString value)
The name of the created compilation result, if one was successfully
created. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
string compilation_result = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for compilationResult to set.
|
public ReleaseConfig.ScheduledReleaseRecord.Builder setErrorStatus(Status value)
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Parameter |
Name |
Description |
value |
com.google.rpc.Status
|
public ReleaseConfig.ScheduledReleaseRecord.Builder setErrorStatus(Status.Builder builderForValue)
The error status encountered upon this attempt to create the
compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;
Parameter |
Name |
Description |
builderForValue |
com.google.rpc.Status.Builder
|
public ReleaseConfig.ScheduledReleaseRecord.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ReleaseConfig.ScheduledReleaseRecord.Builder setReleaseTime(Timestamp value)
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
public ReleaseConfig.ScheduledReleaseRecord.Builder setReleaseTime(Timestamp.Builder builderForValue)
The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1;
Parameter |
Name |
Description |
builderForValue |
Builder
|
public ReleaseConfig.ScheduledReleaseRecord.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ReleaseConfig.ScheduledReleaseRecord.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides