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.
Implements
IMessageHttpOperationDetails, IEquatableHttpOperationDetails, IDeepCloneableHttpOperationDetails, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
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 |