API hub v1 API - Class HttpOperationDetails (1.1.0)

public sealed class HttpOperationDetails : IMessage<HttpOperationDetails>, IEquatable<HttpOperationDetails>, IDeepCloneable<HttpOperationDetails>, IBufferMessage, IMessage

Reference documentation and code samples for the API hub v1 API class HttpOperationDetails.

An HTTP-based API Operation, sometimes called a "REST" Operation.

Inheritance

object > HttpOperationDetails

Namespace

Google.Cloud.ApiHub.V1

Assembly

Google.Cloud.ApiHub.V1.dll

Constructors

HttpOperationDetails()

public HttpOperationDetails()

HttpOperationDetails(HttpOperationDetails)

public HttpOperationDetails(HttpOperationDetails other)
Parameter
Name Description
other HttpOperationDetails

Properties

HttpOperation

public HttpOperation HttpOperation { get; set; }

Required. An HTTP Operation.

Property Value
Type Description
HttpOperation

PathParams

public RepeatedField<HttpOperationDetails.Types.PathParam> PathParams { get; }

Optional. Path params of HttpOperation

Property Value
Type Description
RepeatedFieldHttpOperationDetailsTypesPathParam

QueryParams

public MapField<string, HttpOperationDetails.Types.QueryParam> QueryParams { get; }

Optional. Query params of HttpOperation

Property Value
Type Description
MapFieldstringHttpOperationDetailsTypesQueryParam

Request

public HttpOperationDetails.Types.HttpRequest Request { get; set; }

Optional. Request metadata.

Property Value
Type Description
HttpOperationDetailsTypesHttpRequest

Response

public HttpOperationDetails.Types.HttpResponse Response { get; set; }

Optional. Response metadata.

Property Value
Type Description
HttpOperationDetailsTypesHttpResponse