Interface OperationDetailsOrBuilder (0.4.0)

public interface OperationDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDeprecated()

public abstract boolean getDeprecated()

Output only. For OpenAPI spec, this will be set if operation.deprecatedis marked as true in the spec.

bool deprecated = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The deprecated.

getDescription()

public abstract String getDescription()

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.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

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.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for description.

getDocumentation()

public abstract Documentation getDocumentation()

Output only. Additional external documentation for this operation. For OpenAPI spec, this will map to operation.documentation in the spec.

.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Documentation

The documentation.

getDocumentationOrBuilder()

public abstract DocumentationOrBuilder getDocumentationOrBuilder()

Output only. Additional external documentation for this operation. For OpenAPI spec, this will map to operation.documentation in the spec.

.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DocumentationOrBuilder

getHttpOperation()

public abstract HttpOperation getHttpOperation()

The HTTP Operation.

.google.cloud.apihub.v1.HttpOperation http_operation = 4;

Returns
Type Description
HttpOperation

The httpOperation.

getHttpOperationOrBuilder()

public abstract HttpOperationOrBuilder getHttpOperationOrBuilder()

The HTTP Operation.

.google.cloud.apihub.v1.HttpOperation http_operation = 4;

Returns
Type Description
HttpOperationOrBuilder

getOperationCase()

public abstract OperationDetails.OperationCase getOperationCase()
Returns
Type Description
OperationDetails.OperationCase

hasDocumentation()

public abstract boolean hasDocumentation()

Output only. Additional external documentation for this operation. For OpenAPI spec, this will map to operation.documentation in the spec.

.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the documentation field is set.

hasHttpOperation()

public abstract boolean hasHttpOperation()

The HTTP Operation.

.google.cloud.apihub.v1.HttpOperation http_operation = 4;

Returns
Type Description
boolean

Whether the httpOperation field is set.