public sealed class OperationDetails : IMessage<OperationDetails>, IEquatable<OperationDetails>, IDeepCloneable<OperationDetails>, IBufferMessage, IMessageReference documentation and code samples for the API hub v1 API class OperationDetails.
The operation details parsed from the spec.
Implements
IMessageOperationDetails, IEquatableOperationDetails, IDeepCloneableOperationDetails, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
OperationDetails()
public OperationDetails()OperationDetails(OperationDetails)
public OperationDetails(OperationDetails other)| Parameter | |
|---|---|
| Name | Description |
other |
OperationDetails |
Properties
Deprecated
public bool Deprecated { get; set; }Optional. For OpenAPI spec, this will be set if operation.deprecatedis
marked as true in the spec.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Description
public string Description { get; set; }Optional. Description of the operation behavior.
For OpenAPI spec, this will map to operation.description in the
spec, in case description is empty, operation.summary will be used.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Documentation
public Documentation Documentation { get; set; }Optional. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation in the spec.
| Property Value | |
|---|---|
| Type | Description |
Documentation |
|
HttpOperation
public HttpOperation HttpOperation { get; set; }The HTTP Operation.
| Property Value | |
|---|---|
| Type | Description |
HttpOperation |
|
OperationCase
public OperationDetails.OperationOneofCase OperationCase { get; }| Property Value | |
|---|---|
| Type | Description |
OperationDetailsOperationOneofCase |
|