public static final class Openapiv2.Operation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder> implements Openapiv2.OperationOrBuilder
`Operation` is a representation of OpenAPI v2 specification's Operation object.
See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#operationObject
Example:
service EchoService {
rpc Echo(SimpleMessage) returns (SimpleMessage) {
option (google.api.http) = {
get: "/v1/example/echo/{id}"
};
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
summary: "Get a message.";
operation_id: "getMessage";
tags: "echo";
responses: {
key: "200"
value: {
description: "OK";
}
}
};
}
}
Protobuf type grpc.gateway.protoc_gen_openapiv2.options.Operation| Modifier and Type | Method and Description |
|---|---|
Openapiv2.Operation.Builder |
addAllConsumes(java.lang.Iterable<java.lang.String> values)
A list of MIME types the operation can consume.
|
Openapiv2.Operation.Builder |
addAllProduces(java.lang.Iterable<java.lang.String> values)
A list of MIME types the operation can produce.
|
Openapiv2.Operation.Builder |
addAllSchemes(java.lang.Iterable<? extends Openapiv2.Scheme> values)
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
addAllSchemesValue(java.lang.Iterable<java.lang.Integer> values)
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
addAllSecurity(java.lang.Iterable<? extends Openapiv2.SecurityRequirement> values)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
addAllTags(java.lang.Iterable<java.lang.String> values)
A list of tags for API documentation control.
|
Openapiv2.Operation.Builder |
addConsumes(java.lang.String value)
A list of MIME types the operation can consume.
|
Openapiv2.Operation.Builder |
addConsumesBytes(com.google.protobuf.ByteString value)
A list of MIME types the operation can consume.
|
Openapiv2.Operation.Builder |
addProduces(java.lang.String value)
A list of MIME types the operation can produce.
|
Openapiv2.Operation.Builder |
addProducesBytes(com.google.protobuf.ByteString value)
A list of MIME types the operation can produce.
|
Openapiv2.Operation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Openapiv2.Operation.Builder |
addSchemes(Openapiv2.Scheme value)
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
addSchemesValue(int value)
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
addSecurity(int index,
Openapiv2.SecurityRequirement.Builder builderForValue)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
addSecurity(int index,
Openapiv2.SecurityRequirement value)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
addSecurity(Openapiv2.SecurityRequirement.Builder builderForValue)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
addSecurity(Openapiv2.SecurityRequirement value)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.SecurityRequirement.Builder |
addSecurityBuilder()
A declaration of which security schemes are applied for this operation.
|
Openapiv2.SecurityRequirement.Builder |
addSecurityBuilder(int index)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
addTags(java.lang.String value)
A list of tags for API documentation control.
|
Openapiv2.Operation.Builder |
addTagsBytes(com.google.protobuf.ByteString value)
A list of tags for API documentation control.
|
Openapiv2.Operation |
build() |
Openapiv2.Operation |
buildPartial() |
Openapiv2.Operation.Builder |
clear() |
Openapiv2.Operation.Builder |
clearConsumes()
A list of MIME types the operation can consume.
|
Openapiv2.Operation.Builder |
clearDeprecated()
Declares this operation to be deprecated.
|
Openapiv2.Operation.Builder |
clearDescription()
A verbose explanation of the operation behavior.
|
Openapiv2.Operation.Builder |
clearExtensions() |
Openapiv2.Operation.Builder |
clearExternalDocs()
Additional external documentation for this operation.
|
Openapiv2.Operation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Openapiv2.Operation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Openapiv2.Operation.Builder |
clearOperationId()
Unique string used to identify the operation.
|
Openapiv2.Operation.Builder |
clearProduces()
A list of MIME types the operation can produce.
|
Openapiv2.Operation.Builder |
clearResponses() |
Openapiv2.Operation.Builder |
clearSchemes()
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
clearSecurity()
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
clearSummary()
A short summary of what the operation does.
|
Openapiv2.Operation.Builder |
clearTags()
A list of tags for API documentation control.
|
Openapiv2.Operation.Builder |
clone() |
boolean |
containsExtensions(java.lang.String key)
map<string, .google.protobuf.Value> extensions = 13; |
boolean |
containsResponses(java.lang.String key)
The list of possible responses as they are returned from executing this
operation.
|
java.lang.String |
getConsumes(int index)
A list of MIME types the operation can consume.
|
com.google.protobuf.ByteString |
getConsumesBytes(int index)
A list of MIME types the operation can consume.
|
int |
getConsumesCount()
A list of MIME types the operation can consume.
|
com.google.protobuf.ProtocolStringList |
getConsumesList()
A list of MIME types the operation can consume.
|
Openapiv2.Operation |
getDefaultInstanceForType() |
boolean |
getDeprecated()
Declares this operation to be deprecated.
|
java.lang.String |
getDescription()
A verbose explanation of the operation behavior.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A verbose explanation of the operation behavior.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.util.Map<java.lang.String,com.google.protobuf.Value> |
getExtensions()
Deprecated.
|
int |
getExtensionsCount()
map<string, .google.protobuf.Value> extensions = 13; |
java.util.Map<java.lang.String,com.google.protobuf.Value> |
getExtensionsMap()
map<string, .google.protobuf.Value> extensions = 13; |
com.google.protobuf.Value |
getExtensionsOrDefault(java.lang.String key,
com.google.protobuf.Value defaultValue)
map<string, .google.protobuf.Value> extensions = 13; |
com.google.protobuf.Value |
getExtensionsOrThrow(java.lang.String key)
map<string, .google.protobuf.Value> extensions = 13; |
Openapiv2.ExternalDocumentation |
getExternalDocs()
Additional external documentation for this operation.
|
Openapiv2.ExternalDocumentation.Builder |
getExternalDocsBuilder()
Additional external documentation for this operation.
|
Openapiv2.ExternalDocumentationOrBuilder |
getExternalDocsOrBuilder()
Additional external documentation for this operation.
|
java.util.Map<java.lang.String,com.google.protobuf.Value> |
getMutableExtensions()
Deprecated.
|
java.util.Map<java.lang.String,Openapiv2.Response> |
getMutableResponses()
Deprecated.
|
java.lang.String |
getOperationId()
Unique string used to identify the operation.
|
com.google.protobuf.ByteString |
getOperationIdBytes()
Unique string used to identify the operation.
|
java.lang.String |
getProduces(int index)
A list of MIME types the operation can produce.
|
com.google.protobuf.ByteString |
getProducesBytes(int index)
A list of MIME types the operation can produce.
|
int |
getProducesCount()
A list of MIME types the operation can produce.
|
com.google.protobuf.ProtocolStringList |
getProducesList()
A list of MIME types the operation can produce.
|
java.util.Map<java.lang.String,Openapiv2.Response> |
getResponses()
Deprecated.
|
int |
getResponsesCount()
The list of possible responses as they are returned from executing this
operation.
|
java.util.Map<java.lang.String,Openapiv2.Response> |
getResponsesMap()
The list of possible responses as they are returned from executing this
operation.
|
Openapiv2.Response |
getResponsesOrDefault(java.lang.String key,
Openapiv2.Response defaultValue)
The list of possible responses as they are returned from executing this
operation.
|
Openapiv2.Response |
getResponsesOrThrow(java.lang.String key)
The list of possible responses as they are returned from executing this
operation.
|
Openapiv2.Scheme |
getSchemes(int index)
The transfer protocol for the operation.
|
int |
getSchemesCount()
The transfer protocol for the operation.
|
java.util.List<Openapiv2.Scheme> |
getSchemesList()
The transfer protocol for the operation.
|
int |
getSchemesValue(int index)
The transfer protocol for the operation.
|
java.util.List<java.lang.Integer> |
getSchemesValueList()
The transfer protocol for the operation.
|
Openapiv2.SecurityRequirement |
getSecurity(int index)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.SecurityRequirement.Builder |
getSecurityBuilder(int index)
A declaration of which security schemes are applied for this operation.
|
java.util.List<Openapiv2.SecurityRequirement.Builder> |
getSecurityBuilderList()
A declaration of which security schemes are applied for this operation.
|
int |
getSecurityCount()
A declaration of which security schemes are applied for this operation.
|
java.util.List<Openapiv2.SecurityRequirement> |
getSecurityList()
A declaration of which security schemes are applied for this operation.
|
Openapiv2.SecurityRequirementOrBuilder |
getSecurityOrBuilder(int index)
A declaration of which security schemes are applied for this operation.
|
java.util.List<? extends Openapiv2.SecurityRequirementOrBuilder> |
getSecurityOrBuilderList()
A declaration of which security schemes are applied for this operation.
|
java.lang.String |
getSummary()
A short summary of what the operation does.
|
com.google.protobuf.ByteString |
getSummaryBytes()
A short summary of what the operation does.
|
java.lang.String |
getTags(int index)
A list of tags for API documentation control.
|
com.google.protobuf.ByteString |
getTagsBytes(int index)
A list of tags for API documentation control.
|
int |
getTagsCount()
A list of tags for API documentation control.
|
com.google.protobuf.ProtocolStringList |
getTagsList()
A list of tags for API documentation control.
|
boolean |
hasExternalDocs()
Additional external documentation for this operation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Openapiv2.Operation.Builder |
mergeExternalDocs(Openapiv2.ExternalDocumentation value)
Additional external documentation for this operation.
|
Openapiv2.Operation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openapiv2.Operation.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openapiv2.Operation.Builder |
mergeFrom(Openapiv2.Operation other) |
Openapiv2.Operation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openapiv2.Operation.Builder |
putAllExtensions(java.util.Map<java.lang.String,com.google.protobuf.Value> values)
map<string, .google.protobuf.Value> extensions = 13; |
Openapiv2.Operation.Builder |
putAllResponses(java.util.Map<java.lang.String,Openapiv2.Response> values)
The list of possible responses as they are returned from executing this
operation.
|
Openapiv2.Operation.Builder |
putExtensions(java.lang.String key,
com.google.protobuf.Value value)
map<string, .google.protobuf.Value> extensions = 13; |
Openapiv2.Operation.Builder |
putResponses(java.lang.String key,
Openapiv2.Response value)
The list of possible responses as they are returned from executing this
operation.
|
Openapiv2.Operation.Builder |
removeExtensions(java.lang.String key)
map<string, .google.protobuf.Value> extensions = 13; |
Openapiv2.Operation.Builder |
removeResponses(java.lang.String key)
The list of possible responses as they are returned from executing this
operation.
|
Openapiv2.Operation.Builder |
removeSecurity(int index)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
setConsumes(int index,
java.lang.String value)
A list of MIME types the operation can consume.
|
Openapiv2.Operation.Builder |
setDeprecated(boolean value)
Declares this operation to be deprecated.
|
Openapiv2.Operation.Builder |
setDescription(java.lang.String value)
A verbose explanation of the operation behavior.
|
Openapiv2.Operation.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
A verbose explanation of the operation behavior.
|
Openapiv2.Operation.Builder |
setExternalDocs(Openapiv2.ExternalDocumentation.Builder builderForValue)
Additional external documentation for this operation.
|
Openapiv2.Operation.Builder |
setExternalDocs(Openapiv2.ExternalDocumentation value)
Additional external documentation for this operation.
|
Openapiv2.Operation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Openapiv2.Operation.Builder |
setOperationId(java.lang.String value)
Unique string used to identify the operation.
|
Openapiv2.Operation.Builder |
setOperationIdBytes(com.google.protobuf.ByteString value)
Unique string used to identify the operation.
|
Openapiv2.Operation.Builder |
setProduces(int index,
java.lang.String value)
A list of MIME types the operation can produce.
|
Openapiv2.Operation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Openapiv2.Operation.Builder |
setSchemes(int index,
Openapiv2.Scheme value)
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
setSchemesValue(int index,
int value)
The transfer protocol for the operation.
|
Openapiv2.Operation.Builder |
setSecurity(int index,
Openapiv2.SecurityRequirement.Builder builderForValue)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
setSecurity(int index,
Openapiv2.SecurityRequirement value)
A declaration of which security schemes are applied for this operation.
|
Openapiv2.Operation.Builder |
setSummary(java.lang.String value)
A short summary of what the operation does.
|
Openapiv2.Operation.Builder |
setSummaryBytes(com.google.protobuf.ByteString value)
A short summary of what the operation does.
|
Openapiv2.Operation.Builder |
setTags(int index,
java.lang.String value)
A list of tags for API documentation control.
|
Openapiv2.Operation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openapiv2.Operation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openapiv2.Operation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openapiv2.Operation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder mergeFrom(Openapiv2.Operation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public Openapiv2.Operation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openapiv2.Operation.Builder>java.io.IOExceptionpublic com.google.protobuf.ProtocolStringList getTagsList()
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;getTagsList in interface Openapiv2.OperationOrBuilderpublic int getTagsCount()
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;getTagsCount in interface Openapiv2.OperationOrBuilderpublic java.lang.String getTags(int index)
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;getTags in interface Openapiv2.OperationOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getTagsBytes(int index)
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;getTagsBytes in interface Openapiv2.OperationOrBuilderindex - The index of the value to return.public Openapiv2.Operation.Builder setTags(int index, java.lang.String value)
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;index - The index to set the value at.value - The tags to set.public Openapiv2.Operation.Builder addTags(java.lang.String value)
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;value - The tags to add.public Openapiv2.Operation.Builder addAllTags(java.lang.Iterable<java.lang.String> values)
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;values - The tags to add.public Openapiv2.Operation.Builder clearTags()
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;public Openapiv2.Operation.Builder addTagsBytes(com.google.protobuf.ByteString value)
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.
repeated string tags = 1;value - The bytes of the tags to add.public java.lang.String getSummary()
A short summary of what the operation does. For maximum readability in the swagger-ui, this field SHOULD be less than 120 characters.
string summary = 2;getSummary in interface Openapiv2.OperationOrBuilderpublic com.google.protobuf.ByteString getSummaryBytes()
A short summary of what the operation does. For maximum readability in the swagger-ui, this field SHOULD be less than 120 characters.
string summary = 2;getSummaryBytes in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder setSummary(java.lang.String value)
A short summary of what the operation does. For maximum readability in the swagger-ui, this field SHOULD be less than 120 characters.
string summary = 2;value - The summary to set.public Openapiv2.Operation.Builder clearSummary()
A short summary of what the operation does. For maximum readability in the swagger-ui, this field SHOULD be less than 120 characters.
string summary = 2;public Openapiv2.Operation.Builder setSummaryBytes(com.google.protobuf.ByteString value)
A short summary of what the operation does. For maximum readability in the swagger-ui, this field SHOULD be less than 120 characters.
string summary = 2;value - The bytes for summary to set.public java.lang.String getDescription()
A verbose explanation of the operation behavior. GFM syntax can be used for rich text representation.
string description = 3;getDescription in interface Openapiv2.OperationOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
A verbose explanation of the operation behavior. GFM syntax can be used for rich text representation.
string description = 3;getDescriptionBytes in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder setDescription(java.lang.String value)
A verbose explanation of the operation behavior. GFM syntax can be used for rich text representation.
string description = 3;value - The description to set.public Openapiv2.Operation.Builder clearDescription()
A verbose explanation of the operation behavior. GFM syntax can be used for rich text representation.
string description = 3;public Openapiv2.Operation.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
A verbose explanation of the operation behavior. GFM syntax can be used for rich text representation.
string description = 3;value - The bytes for description to set.public boolean hasExternalDocs()
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;hasExternalDocs in interface Openapiv2.OperationOrBuilderpublic Openapiv2.ExternalDocumentation getExternalDocs()
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;getExternalDocs in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder setExternalDocs(Openapiv2.ExternalDocumentation value)
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;public Openapiv2.Operation.Builder setExternalDocs(Openapiv2.ExternalDocumentation.Builder builderForValue)
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;public Openapiv2.Operation.Builder mergeExternalDocs(Openapiv2.ExternalDocumentation value)
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;public Openapiv2.Operation.Builder clearExternalDocs()
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;public Openapiv2.ExternalDocumentation.Builder getExternalDocsBuilder()
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;public Openapiv2.ExternalDocumentationOrBuilder getExternalDocsOrBuilder()
Additional external documentation for this operation.
.grpc.gateway.protoc_gen_openapiv2.options.ExternalDocumentation external_docs = 4;getExternalDocsOrBuilder in interface Openapiv2.OperationOrBuilderpublic java.lang.String getOperationId()
Unique string used to identify the operation. The id MUST be unique among all operations described in the API. Tools and libraries MAY use the operationId to uniquely identify an operation, therefore, it is recommended to follow common programming naming conventions.
string operation_id = 5;getOperationId in interface Openapiv2.OperationOrBuilderpublic com.google.protobuf.ByteString getOperationIdBytes()
Unique string used to identify the operation. The id MUST be unique among all operations described in the API. Tools and libraries MAY use the operationId to uniquely identify an operation, therefore, it is recommended to follow common programming naming conventions.
string operation_id = 5;getOperationIdBytes in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder setOperationId(java.lang.String value)
Unique string used to identify the operation. The id MUST be unique among all operations described in the API. Tools and libraries MAY use the operationId to uniquely identify an operation, therefore, it is recommended to follow common programming naming conventions.
string operation_id = 5;value - The operationId to set.public Openapiv2.Operation.Builder clearOperationId()
Unique string used to identify the operation. The id MUST be unique among all operations described in the API. Tools and libraries MAY use the operationId to uniquely identify an operation, therefore, it is recommended to follow common programming naming conventions.
string operation_id = 5;public Openapiv2.Operation.Builder setOperationIdBytes(com.google.protobuf.ByteString value)
Unique string used to identify the operation. The id MUST be unique among all operations described in the API. Tools and libraries MAY use the operationId to uniquely identify an operation, therefore, it is recommended to follow common programming naming conventions.
string operation_id = 5;value - The bytes for operationId to set.public com.google.protobuf.ProtocolStringList getConsumesList()
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;getConsumesList in interface Openapiv2.OperationOrBuilderpublic int getConsumesCount()
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;getConsumesCount in interface Openapiv2.OperationOrBuilderpublic java.lang.String getConsumes(int index)
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;getConsumes in interface Openapiv2.OperationOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getConsumesBytes(int index)
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;getConsumesBytes in interface Openapiv2.OperationOrBuilderindex - The index of the value to return.public Openapiv2.Operation.Builder setConsumes(int index, java.lang.String value)
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;index - The index to set the value at.value - The consumes to set.public Openapiv2.Operation.Builder addConsumes(java.lang.String value)
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;value - The consumes to add.public Openapiv2.Operation.Builder addAllConsumes(java.lang.Iterable<java.lang.String> values)
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;values - The consumes to add.public Openapiv2.Operation.Builder clearConsumes()
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;public Openapiv2.Operation.Builder addConsumesBytes(com.google.protobuf.ByteString value)
A list of MIME types the operation can consume. This overrides the consumes definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string consumes = 6;value - The bytes of the consumes to add.public com.google.protobuf.ProtocolStringList getProducesList()
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;getProducesList in interface Openapiv2.OperationOrBuilderpublic int getProducesCount()
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;getProducesCount in interface Openapiv2.OperationOrBuilderpublic java.lang.String getProduces(int index)
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;getProduces in interface Openapiv2.OperationOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getProducesBytes(int index)
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;getProducesBytes in interface Openapiv2.OperationOrBuilderindex - The index of the value to return.public Openapiv2.Operation.Builder setProduces(int index, java.lang.String value)
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;index - The index to set the value at.value - The produces to set.public Openapiv2.Operation.Builder addProduces(java.lang.String value)
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;value - The produces to add.public Openapiv2.Operation.Builder addAllProduces(java.lang.Iterable<java.lang.String> values)
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;values - The produces to add.public Openapiv2.Operation.Builder clearProduces()
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;public Openapiv2.Operation.Builder addProducesBytes(com.google.protobuf.ByteString value)
A list of MIME types the operation can produce. This overrides the produces definition at the OpenAPI Object. An empty value MAY be used to clear the global definition. Value MUST be as described under Mime Types.
repeated string produces = 7;value - The bytes of the produces to add.public int getResponsesCount()
Openapiv2.OperationOrBuilderThe list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;getResponsesCount in interface Openapiv2.OperationOrBuilderpublic boolean containsResponses(java.lang.String key)
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;containsResponses in interface Openapiv2.OperationOrBuilder@Deprecated public java.util.Map<java.lang.String,Openapiv2.Response> getResponses()
getResponsesMap() instead.getResponses in interface Openapiv2.OperationOrBuilderpublic java.util.Map<java.lang.String,Openapiv2.Response> getResponsesMap()
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;getResponsesMap in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Response getResponsesOrDefault(java.lang.String key, Openapiv2.Response defaultValue)
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;getResponsesOrDefault in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Response getResponsesOrThrow(java.lang.String key)
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;getResponsesOrThrow in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder clearResponses()
public Openapiv2.Operation.Builder removeResponses(java.lang.String key)
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;@Deprecated public java.util.Map<java.lang.String,Openapiv2.Response> getMutableResponses()
public Openapiv2.Operation.Builder putResponses(java.lang.String key, Openapiv2.Response value)
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;public Openapiv2.Operation.Builder putAllResponses(java.util.Map<java.lang.String,Openapiv2.Response> values)
The list of possible responses as they are returned from executing this operation.
map<string, .grpc.gateway.protoc_gen_openapiv2.options.Response> responses = 9;public java.util.List<Openapiv2.Scheme> getSchemesList()
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;getSchemesList in interface Openapiv2.OperationOrBuilderpublic int getSchemesCount()
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;getSchemesCount in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Scheme getSchemes(int index)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;getSchemes in interface Openapiv2.OperationOrBuilderindex - The index of the element to return.public Openapiv2.Operation.Builder setSchemes(int index, Openapiv2.Scheme value)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;index - The index to set the value at.value - The schemes to set.public Openapiv2.Operation.Builder addSchemes(Openapiv2.Scheme value)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;value - The schemes to add.public Openapiv2.Operation.Builder addAllSchemes(java.lang.Iterable<? extends Openapiv2.Scheme> values)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;values - The schemes to add.public Openapiv2.Operation.Builder clearSchemes()
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;public java.util.List<java.lang.Integer> getSchemesValueList()
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;getSchemesValueList in interface Openapiv2.OperationOrBuilderpublic int getSchemesValue(int index)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;getSchemesValue in interface Openapiv2.OperationOrBuilderindex - The index of the value to return.public Openapiv2.Operation.Builder setSchemesValue(int index, int value)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;index - The index of the value to return.public Openapiv2.Operation.Builder addSchemesValue(int value)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;value - The enum numeric value on the wire for schemes to add.public Openapiv2.Operation.Builder addAllSchemesValue(java.lang.Iterable<java.lang.Integer> values)
The transfer protocol for the operation. Values MUST be from the list: "http", "https", "ws", "wss". The value overrides the OpenAPI Object schemes definition.
repeated .grpc.gateway.protoc_gen_openapiv2.options.Scheme schemes = 10;values - The enum numeric values on the wire for schemes to add.public boolean getDeprecated()
Declares this operation to be deprecated. Usage of the declared operation should be refrained. Default value is false.
bool deprecated = 11;getDeprecated in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder setDeprecated(boolean value)
Declares this operation to be deprecated. Usage of the declared operation should be refrained. Default value is false.
bool deprecated = 11;value - The deprecated to set.public Openapiv2.Operation.Builder clearDeprecated()
Declares this operation to be deprecated. Usage of the declared operation should be refrained. Default value is false.
bool deprecated = 11;public java.util.List<Openapiv2.SecurityRequirement> getSecurityList()
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;getSecurityList in interface Openapiv2.OperationOrBuilderpublic int getSecurityCount()
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;getSecurityCount in interface Openapiv2.OperationOrBuilderpublic Openapiv2.SecurityRequirement getSecurity(int index)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;getSecurity in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder setSecurity(int index, Openapiv2.SecurityRequirement value)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder setSecurity(int index, Openapiv2.SecurityRequirement.Builder builderForValue)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder addSecurity(Openapiv2.SecurityRequirement value)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder addSecurity(int index, Openapiv2.SecurityRequirement value)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder addSecurity(Openapiv2.SecurityRequirement.Builder builderForValue)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder addSecurity(int index, Openapiv2.SecurityRequirement.Builder builderForValue)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder addAllSecurity(java.lang.Iterable<? extends Openapiv2.SecurityRequirement> values)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder clearSecurity()
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.Operation.Builder removeSecurity(int index)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.SecurityRequirement.Builder getSecurityBuilder(int index)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.SecurityRequirementOrBuilder getSecurityOrBuilder(int index)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;getSecurityOrBuilder in interface Openapiv2.OperationOrBuilderpublic java.util.List<? extends Openapiv2.SecurityRequirementOrBuilder> getSecurityOrBuilderList()
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;getSecurityOrBuilderList in interface Openapiv2.OperationOrBuilderpublic Openapiv2.SecurityRequirement.Builder addSecurityBuilder()
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public Openapiv2.SecurityRequirement.Builder addSecurityBuilder(int index)
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public java.util.List<Openapiv2.SecurityRequirement.Builder> getSecurityBuilderList()
A declaration of which security schemes are applied for this operation. The list of values describes alternative security schemes that can be used (that is, there is a logical OR between the security requirements). This definition overrides any declared top-level security. To remove a top-level security declaration, an empty array can be used.
repeated .grpc.gateway.protoc_gen_openapiv2.options.SecurityRequirement security = 12;public int getExtensionsCount()
Openapiv2.OperationOrBuildermap<string, .google.protobuf.Value> extensions = 13;getExtensionsCount in interface Openapiv2.OperationOrBuilderpublic boolean containsExtensions(java.lang.String key)
map<string, .google.protobuf.Value> extensions = 13;containsExtensions in interface Openapiv2.OperationOrBuilder@Deprecated public java.util.Map<java.lang.String,com.google.protobuf.Value> getExtensions()
getExtensionsMap() instead.getExtensions in interface Openapiv2.OperationOrBuilderpublic java.util.Map<java.lang.String,com.google.protobuf.Value> getExtensionsMap()
map<string, .google.protobuf.Value> extensions = 13;getExtensionsMap in interface Openapiv2.OperationOrBuilderpublic com.google.protobuf.Value getExtensionsOrDefault(java.lang.String key,
com.google.protobuf.Value defaultValue)
map<string, .google.protobuf.Value> extensions = 13;getExtensionsOrDefault in interface Openapiv2.OperationOrBuilderpublic com.google.protobuf.Value getExtensionsOrThrow(java.lang.String key)
map<string, .google.protobuf.Value> extensions = 13;getExtensionsOrThrow in interface Openapiv2.OperationOrBuilderpublic Openapiv2.Operation.Builder clearExtensions()
public Openapiv2.Operation.Builder removeExtensions(java.lang.String key)
map<string, .google.protobuf.Value> extensions = 13;@Deprecated public java.util.Map<java.lang.String,com.google.protobuf.Value> getMutableExtensions()
public Openapiv2.Operation.Builder putExtensions(java.lang.String key, com.google.protobuf.Value value)
map<string, .google.protobuf.Value> extensions = 13;public Openapiv2.Operation.Builder putAllExtensions(java.util.Map<java.lang.String,com.google.protobuf.Value> values)
map<string, .google.protobuf.Value> extensions = 13;public final Openapiv2.Operation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>public final Openapiv2.Operation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openapiv2.Operation.Builder>