Class ReleaseConfig.ScheduledReleaseRecord.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>
com.google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord.Builder
- All Implemented Interfaces:
ReleaseConfig.ScheduledReleaseRecordOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReleaseConfig.ScheduledReleaseRecord
public static final class ReleaseConfig.ScheduledReleaseRecord.Builder
extends com.google.protobuf.GeneratedMessage.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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The name of the created compilation result, if one was successfully created.The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.Output only.The name of the created compilation result, if one was successfully created.com.google.protobuf.ByteStringThe name of the created compilation result, if one was successfully created.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanThe name of the created compilation result, if one was successfully created.booleanThe error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeErrorStatus(Status value) The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeReleaseTime(com.google.protobuf.Timestamp value) Output only.setCompilationResult(String value) The name of the created compilation result, if one was successfully created.setCompilationResultBytes(com.google.protobuf.ByteString value) The name of the created compilation result, if one was successfully created.setErrorStatus(Status value) The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.setErrorStatus(Status.Builder builderForValue) The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.setReleaseTime(com.google.protobuf.Timestamp value) Output only.setReleaseTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>
-
mergeFrom
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeFrom(ReleaseConfig.ScheduledReleaseRecord other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>
-
mergeFrom
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReleaseConfig.ScheduledReleaseRecord.Builder>- Throws:
IOException
-
getResultCase
- Specified by:
getResultCasein interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder
-
clearResult
-
hasCompilationResult
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) = { ... }- Specified by:
hasCompilationResultin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- Whether the compilationResult field is set.
-
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) = { ... }- Specified by:
getCompilationResultin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- The compilationResult.
-
getCompilationResultBytes
public com.google.protobuf.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) = { ... }- Specified by:
getCompilationResultBytesin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- The bytes for compilationResult.
-
setCompilationResult
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) = { ... }- Parameters:
value- The compilationResult to set.- Returns:
- This builder for chaining.
-
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) = { ... }- Returns:
- This builder for chaining.
-
setCompilationResultBytes
public ReleaseConfig.ScheduledReleaseRecord.Builder setCompilationResultBytes(com.google.protobuf.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) = { ... }- Parameters:
value- The bytes for compilationResult to set.- Returns:
- This builder for chaining.
-
hasErrorStatus
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;- Specified by:
hasErrorStatusin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- Whether the errorStatus field is set.
-
getErrorStatus
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;- Specified by:
getErrorStatusin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- The errorStatus.
-
setErrorStatus
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3; -
setErrorStatus
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3; -
mergeErrorStatus
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3; -
clearErrorStatus
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3; -
getErrorStatusBuilder
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3; -
getErrorStatusOrBuilder
The error status encountered upon this attempt to create the compilation result, if the attempt was unsuccessful.
.google.rpc.Status error_status = 3;- Specified by:
getErrorStatusOrBuilderin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder
-
hasReleaseTime
public boolean hasReleaseTime()Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasReleaseTimein interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- Whether the releaseTime field is set.
-
getReleaseTime
public com.google.protobuf.Timestamp getReleaseTime()Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getReleaseTimein interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder- Returns:
- The releaseTime.
-
setReleaseTime
public ReleaseConfig.ScheduledReleaseRecord.Builder setReleaseTime(com.google.protobuf.Timestamp value) Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setReleaseTime
public ReleaseConfig.ScheduledReleaseRecord.Builder setReleaseTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeReleaseTime
public ReleaseConfig.ScheduledReleaseRecord.Builder mergeReleaseTime(com.google.protobuf.Timestamp value) Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearReleaseTime
Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getReleaseTimeBuilder
public com.google.protobuf.Timestamp.Builder getReleaseTimeBuilder()Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getReleaseTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getReleaseTimeOrBuilder()Output only. The timestamp of this release attempt.
.google.protobuf.Timestamp release_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getReleaseTimeOrBuilderin interfaceReleaseConfig.ScheduledReleaseRecordOrBuilder
-