public static final class ExtensionOperation.Builder extends GeneratedMessageV3.Builder<ExtensionOperation.Builder> implements ExtensionOperationOrBuilder
   
   Operation of an extension.
 Protobuf type google.cloud.aiplatform.v1beta1.ExtensionOperation
    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
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public ExtensionOperation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public ExtensionOperation build()
   
  
  
  
  
    public ExtensionOperation buildPartial()
   
  
  
  
  
    public ExtensionOperation.Builder clear()
   
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder clearFunctionDeclaration()
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public ExtensionOperation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder clearOperationId()
   
   Operation ID that uniquely identifies the operations among the extension.
 See: "Operation Object" in https://swagger.io/specification/.
 This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
 not exist in the spec, we will generate one from the HTTP method and path.
 string operation_id = 1;
    public ExtensionOperation.Builder clone()
   
  
  Overrides
  
  
  
  
    public ExtensionOperation getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public FunctionDeclaration getFunctionDeclaration()
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public FunctionDeclaration.Builder getFunctionDeclarationBuilder()
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public FunctionDeclarationOrBuilder getFunctionDeclarationOrBuilder()
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public String getOperationId()
   
   Operation ID that uniquely identifies the operations among the extension.
 See: "Operation Object" in https://swagger.io/specification/.
 This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
 not exist in the spec, we will generate one from the HTTP method and path.
 string operation_id = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The operationId. | 
    
  
  
  
  
    public ByteString getOperationIdBytes()
   
   Operation ID that uniquely identifies the operations among the extension.
 See: "Operation Object" in https://swagger.io/specification/.
 This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
 not exist in the spec, we will generate one from the HTTP method and path.
 string operation_id = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for operationId. | 
    
  
  
  
  
    public boolean hasFunctionDeclaration()
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the functionDeclaration field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder mergeFrom(ExtensionOperation other)
   
  
  
  
  
  
    public ExtensionOperation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public ExtensionOperation.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder mergeFunctionDeclaration(FunctionDeclaration value)
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public final ExtensionOperation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public ExtensionOperation.Builder setFunctionDeclaration(FunctionDeclaration value)
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public ExtensionOperation.Builder setFunctionDeclaration(FunctionDeclaration.Builder builderForValue)
   
   Output only. Structured representation of a function declaration as defined
 by the OpenAPI Spec.
 
 .google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    public ExtensionOperation.Builder setOperationId(String value)
   
   Operation ID that uniquely identifies the operations among the extension.
 See: "Operation Object" in https://swagger.io/specification/.
 This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
 not exist in the spec, we will generate one from the HTTP method and path.
 string operation_id = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The operationId to set. | 
    
  
  
  
  
  
    public ExtensionOperation.Builder setOperationIdBytes(ByteString value)
   
   Operation ID that uniquely identifies the operations among the extension.
 See: "Operation Object" in https://swagger.io/specification/.
 This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
 not exist in the spec, we will generate one from the HTTP method and path.
 string operation_id = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for operationId to set. | 
    
  
  
  
  
  
    public ExtensionOperation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final ExtensionOperation.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides