Skip to main content

Interface: IMethodOptions

Properties of a MethodOptions.

Extends​

Properties​

.google.api.http?​

optional .google.api.http?: $Properties | null

MethodOptions .google.api.http

Inherited from​

$Properties..google.api.http


.grpc.gateway.protoc_gen_openapiv2.options.openapiv2Operation?​

optional .grpc.gateway.protoc_gen_openapiv2.options.openapiv2Operation?: $Properties | null

MethodOptions .grpc.gateway.protoc_gen_openapiv2.options.openapiv2Operation

Inherited from​

$Properties..grpc.gateway.protoc_gen_openapiv2.options.openapiv2Operation


.nexusannotations.v1.operation?​

optional .nexusannotations.v1.operation?: $Properties | null

MethodOptions .nexusannotations.v1.operation

Inherited from​

$Properties..nexusannotations.v1.operation


.temporal.api.protometa.v1.requestHeader?​

optional .temporal.api.protometa.v1.requestHeader?: $Properties[] | null

MethodOptions .temporal.api.protometa.v1.requestHeader

Inherited from​

$Properties..temporal.api.protometa.v1.requestHeader


deprecated?​

optional deprecated?: boolean | null

Is this method deprecated? Depending on the target platform, this can emit Deprecated annotations for the method, or it will be completely ignored; in the very least, this is a formalization for deprecating methods.

Inherited from​

$Properties.deprecated


features?​

optional features?: $Properties | null

Any features defined in the specific edition.

Inherited from​

$Properties.features


idempotencyLevel?​

optional idempotencyLevel?: IdempotencyLevel | null

MethodOptions idempotencyLevel

Inherited from​

$Properties.idempotencyLevel


uninterpretedOption?​

optional uninterpretedOption?: $Properties[] | null

The parser stores options it doesn't recognize here. See above.

Inherited from​

$Properties.uninterpretedOption