public sealed class OperationDetails : IMessage<OperationDetails>, IEquatable<OperationDetails>, IDeepCloneable<OperationDetails>, IBufferMessage, IMessage
Reference 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; }
Output only. For OpenAPI spec, this will be set if operation.deprecated
is
marked as true
in the spec.
Property Value | |
---|---|
Type | Description |
bool |
Description
public string Description { get; set; }
Output only. 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; }
Output only. 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 |