Reference documentation and code samples for the API hub V1 API class Google::Cloud::ApiHub::V1::HttpOperationDetails.
An HTTP-based API Operation, sometimes called a "REST" Operation.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#http_operation
def http_operation() -> ::Google::Cloud::ApiHub::V1::HttpOperation
Returns
- (::Google::Cloud::ApiHub::V1::HttpOperation) — Required. An HTTP Operation.
#http_operation=
def http_operation=(value) -> ::Google::Cloud::ApiHub::V1::HttpOperation
Parameter
- value (::Google::Cloud::ApiHub::V1::HttpOperation) — Required. An HTTP Operation.
Returns
- (::Google::Cloud::ApiHub::V1::HttpOperation) — Required. An HTTP Operation.
#path_params
def path_params() -> ::Array<::Google::Cloud::ApiHub::V1::HttpOperationDetails::PathParam>
Returns
- (::Array<::Google::Cloud::ApiHub::V1::HttpOperationDetails::PathParam>) — Optional. Path params of HttpOperation
#path_params=
def path_params=(value) -> ::Array<::Google::Cloud::ApiHub::V1::HttpOperationDetails::PathParam>
Parameter
- value (::Array<::Google::Cloud::ApiHub::V1::HttpOperationDetails::PathParam>) — Optional. Path params of HttpOperation
Returns
- (::Array<::Google::Cloud::ApiHub::V1::HttpOperationDetails::PathParam>) — Optional. Path params of HttpOperation
#query_params
def query_params() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::ApiHub::V1::HttpOperationDetails::QueryParam}
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::ApiHub::V1::HttpOperationDetails::QueryParam}) — Optional. Query params of HttpOperation
#query_params=
def query_params=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::ApiHub::V1::HttpOperationDetails::QueryParam}
Parameter
- value (::Google::Protobuf::Map{::String => ::Google::Cloud::ApiHub::V1::HttpOperationDetails::QueryParam}) — Optional. Query params of HttpOperation
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::ApiHub::V1::HttpOperationDetails::QueryParam}) — Optional. Query params of HttpOperation
#request
def request() -> ::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpRequest
Returns
- (::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpRequest) — Optional. Request metadata.
#request=
def request=(value) -> ::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpRequest
Parameter
- value (::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpRequest) — Optional. Request metadata.
Returns
- (::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpRequest) — Optional. Request metadata.
#response
def response() -> ::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpResponse
Returns
- (::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpResponse) — Optional. Response metadata.
#response=
def response=(value) -> ::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpResponse
Parameter
- value (::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpResponse) — Optional. Response metadata.
Returns
- (::Google::Cloud::ApiHub::V1::HttpOperationDetails::HttpResponse) — Optional. Response metadata.