public static final class HttpOperation.Builder extends GeneratedMessageV3.Builder<HttpOperation.Builder> implements HttpOperationOrBuilder
   
   The HTTP Operation.
 Protobuf type google.cloud.apihub.v1.HttpOperation
    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 HttpOperation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public HttpOperation build()
   
  
  
  buildPartial()
  
    public HttpOperation buildPartial()
   
  
  
  clear()
  
    public HttpOperation.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public HttpOperation.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearMethod()
  
    public HttpOperation.Builder clearMethod()
   
   Optional. Operation method
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 
 .google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public HttpOperation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearPath()
  
    public HttpOperation.Builder clearPath()
   
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
clone()
  
    public HttpOperation.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public HttpOperation getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getMethod()
  
    public HttpOperation.Method getMethod()
   
   Optional. Operation method
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 
 .google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getMethodValue()
  
    public int getMethodValue()
   
   Optional. Operation method
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 
 .google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for method. | 
    
  
  
  getPath()
  
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Path | The path. | 
    
  
  
  getPathBuilder()
  
    public Path.Builder getPathBuilder()
   
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
getPathOrBuilder()
  
    public PathOrBuilder getPathOrBuilder()
   
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
hasPath()
  
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the path field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(HttpOperation other)
  
    public HttpOperation.Builder mergeFrom(HttpOperation other)
   
  
  
  
  
  
    public HttpOperation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public HttpOperation.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergePath(Path value)
  
    public HttpOperation.Builder mergePath(Path value)
   
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Path
 | 
    
  
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final HttpOperation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public HttpOperation.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setMethod(HttpOperation.Method value)
  
    public HttpOperation.Builder setMethod(HttpOperation.Method value)
   
   Optional. Operation method
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 
 .google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
 
setMethodValue(int value)
  
    public HttpOperation.Builder setMethodValue(int value)
   
   Optional. Operation method
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 
 .google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for method to set. | 
    
  
  
  
  setPath(Path value)
  
    public HttpOperation.Builder setPath(Path value)
   
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Path
 | 
    
  
  
  
  setPath(Path.Builder builderForValue)
  
    public HttpOperation.Builder setPath(Path.Builder builderForValue)
   
   Optional. The path details for the Operation.
 Note: Even though this field is optional, it is required for
 CreateApiOperation
 API and we will fail the request if not provided.
 .google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public HttpOperation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final HttpOperation.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides