public static final class BuildApproval.Builder extends GeneratedMessageV3.Builder<BuildApproval.Builder> implements BuildApprovalOrBuilder
   
   BuildApproval describes a build's approval configuration, state, and
 result.
 Protobuf type google.devtools.cloudbuild.v1.BuildApproval
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      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
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public BuildApproval.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public BuildApproval build()
   
  
  
  buildPartial()
  
    public BuildApproval buildPartial()
   
  
  
  clear()
  
    public BuildApproval.Builder clear()
   
  
  Overrides
  
  
  clearConfig()
  
    public BuildApproval.Builder clearConfig()
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
clearField(Descriptors.FieldDescriptor field)
  
    public BuildApproval.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public BuildApproval.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearResult()
  
    public BuildApproval.Builder clearResult()
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
clearState()
  
    public BuildApproval.Builder clearState()
   
   Output only. The state of this build's approval.
 
 .google.devtools.cloudbuild.v1.BuildApproval.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
clone()
  
    public BuildApproval.Builder clone()
   
  
  Overrides
  
  
  getConfig()
  
    public ApprovalConfig getConfig()
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getConfigBuilder()
  
    public ApprovalConfig.Builder getConfigBuilder()
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getConfigOrBuilder()
  
    public ApprovalConfigOrBuilder getConfigOrBuilder()
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getDefaultInstanceForType()
  
    public BuildApproval getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getResult()
  
    public ApprovalResult getResult()
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getResultBuilder()
  
    public ApprovalResult.Builder getResultBuilder()
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getResultOrBuilder()
  
    public ApprovalResultOrBuilder getResultOrBuilder()
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getState()
  
    public BuildApproval.State getState()
   
   Output only. The state of this build's approval.
 
 .google.devtools.cloudbuild.v1.BuildApproval.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getStateValue()
  
    public int getStateValue()
   
   Output only. The state of this build's approval.
 
 .google.devtools.cloudbuild.v1.BuildApproval.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for state. | 
    
  
  
  hasConfig()
  
    public boolean hasConfig()
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the config field is set. | 
    
  
  
  hasResult()
  
    public boolean hasResult()
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the result field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeConfig(ApprovalConfig value)
  
    public BuildApproval.Builder mergeConfig(ApprovalConfig value)
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
mergeFrom(BuildApproval other)
  
    public BuildApproval.Builder mergeFrom(BuildApproval other)
   
  
  
  
  
  
    public BuildApproval.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public BuildApproval.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeResult(ApprovalResult value)
  
    public BuildApproval.Builder mergeResult(ApprovalResult value)
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final BuildApproval.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setConfig(ApprovalConfig value)
  
    public BuildApproval.Builder setConfig(ApprovalConfig value)
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
setConfig(ApprovalConfig.Builder builderForValue)
  
    public BuildApproval.Builder setConfig(ApprovalConfig.Builder builderForValue)
   
   Output only. Configuration for manual approval of this build.
 
 .google.devtools.cloudbuild.v1.ApprovalConfig config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public BuildApproval.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public BuildApproval.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setResult(ApprovalResult value)
  
    public BuildApproval.Builder setResult(ApprovalResult value)
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
setResult(ApprovalResult.Builder builderForValue)
  
    public BuildApproval.Builder setResult(ApprovalResult.Builder builderForValue)
   
   Output only. Result of manual approval for this Build.
 
 .google.devtools.cloudbuild.v1.ApprovalResult result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
setState(BuildApproval.State value)
  
    public BuildApproval.Builder setState(BuildApproval.State value)
   
   Output only. The state of this build's approval.
 
 .google.devtools.cloudbuild.v1.BuildApproval.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
setStateValue(int value)
  
    public BuildApproval.Builder setStateValue(int value)
   
   Output only. The state of this build's approval.
 
 .google.devtools.cloudbuild.v1.BuildApproval.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for state to set. | 
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final BuildApproval.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides