-
- All Implemented Interfaces:
-
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,grpc.gateway.protoc_gen_openapiv2.options.Openapiv2.SecurityDefinitionsOrBuilder,java.io.Serializable
public final class Openapiv2.SecurityDefinitions extends GeneratedMessageV3 implements Openapiv2.SecurityDefinitionsOrBuilder
Protobuf type`SecurityDefinitions` is a representation of OpenAPI v2 specification's Security Definitions object. See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#securityDefinitionsObject A declaration of the security schemes available to be used in the specification. This does not enforce the security schemes on the operations and only serves to provide the relevant details for each scheme.grpc.gateway.protoc_gen_openapiv2.options.SecurityDefinitions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classOpenapiv2.SecurityDefinitions.Builder
Protobuf type`SecurityDefinitions` is a representation of OpenAPI v2 specification's Security Definitions object. See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#securityDefinitionsObject A declaration of the security schemes available to be used in the specification. This does not enforce the security schemes on the operations and only serves to provide the relevant details for each scheme.grpc.gateway.protoc_gen_openapiv2.options.SecurityDefinitions
-
Field Summary
Fields Modifier and Type Field Description public final static intSECURITY_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description final UnknownFieldSetgetUnknownFields()final static Descriptors.DescriptorgetDescriptor()intgetSecurityCount()A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;booleancontainsSecurity(String key)A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;Map<String, Openapiv2.SecurityScheme>getSecurity()Use getSecurityMap instead. Map<String, Openapiv2.SecurityScheme>getSecurityMap()A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;Openapiv2.SecuritySchemegetSecurityOrDefault(String key, Openapiv2.SecurityScheme defaultValue)A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;Openapiv2.SecuritySchemegetSecurityOrThrow(String key)A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;final booleanisInitialized()voidwriteTo(CodedOutputStream output)intgetSerializedSize()booleanequals(Object obj)inthashCode()static Openapiv2.SecurityDefinitionsparseFrom(ByteBuffer data)static Openapiv2.SecurityDefinitionsparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static Openapiv2.SecurityDefinitionsparseFrom(ByteString data)static Openapiv2.SecurityDefinitionsparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static Openapiv2.SecurityDefinitionsparseFrom(Array<byte> data)static Openapiv2.SecurityDefinitionsparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static Openapiv2.SecurityDefinitionsparseFrom(InputStream input)static Openapiv2.SecurityDefinitionsparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static Openapiv2.SecurityDefinitionsparseDelimitedFrom(InputStream input)static Openapiv2.SecurityDefinitionsparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static Openapiv2.SecurityDefinitionsparseFrom(CodedInputStream input)static Openapiv2.SecurityDefinitionsparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)Openapiv2.SecurityDefinitions.BuildernewBuilderForType()static Openapiv2.SecurityDefinitions.BuildernewBuilder()static Openapiv2.SecurityDefinitions.BuildernewBuilder(Openapiv2.SecurityDefinitions prototype)Openapiv2.SecurityDefinitions.BuildertoBuilder()static Openapiv2.SecurityDefinitionsgetDefaultInstance()static Parser<Openapiv2.SecurityDefinitions>parser()Parser<Openapiv2.SecurityDefinitions>getParserForType()Openapiv2.SecurityDefinitionsgetDefaultInstanceForType()-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof -
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.Message
getParserForType -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getUnknownFields
final UnknownFieldSet getUnknownFields()
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
getSecurityCount
int getSecurityCount()
A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;
-
containsSecurity
boolean containsSecurity(String key)
A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;
-
getSecurity
@Deprecated() Map<String, Openapiv2.SecurityScheme> getSecurity()
Use getSecurityMap instead.
-
getSecurityMap
Map<String, Openapiv2.SecurityScheme> getSecurityMap()
A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;
-
getSecurityOrDefault
Openapiv2.SecurityScheme getSecurityOrDefault(String key, Openapiv2.SecurityScheme defaultValue)
A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;
-
getSecurityOrThrow
Openapiv2.SecurityScheme getSecurityOrThrow(String key)
A single security scheme definition, mapping a "name" to the scheme it defines.map<string, .grpc.gateway.protoc_gen_openapiv2.options.SecurityScheme> security = 1;
-
isInitialized
final boolean isInitialized()
-
writeTo
void writeTo(CodedOutputStream output)
-
getSerializedSize
int getSerializedSize()
-
equals
boolean equals(Object obj)
-
hashCode
int hashCode()
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(ByteBuffer data)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(ByteString data)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(Array<byte> data)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(InputStream input)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static Openapiv2.SecurityDefinitions parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static Openapiv2.SecurityDefinitions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(CodedInputStream input)
-
parseFrom
static Openapiv2.SecurityDefinitions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilderForType
Openapiv2.SecurityDefinitions.Builder newBuilderForType()
-
newBuilder
static Openapiv2.SecurityDefinitions.Builder newBuilder()
-
newBuilder
static Openapiv2.SecurityDefinitions.Builder newBuilder(Openapiv2.SecurityDefinitions prototype)
-
toBuilder
Openapiv2.SecurityDefinitions.Builder toBuilder()
-
getDefaultInstance
static Openapiv2.SecurityDefinitions getDefaultInstance()
-
parser
static Parser<Openapiv2.SecurityDefinitions> parser()
-
getParserForType
Parser<Openapiv2.SecurityDefinitions> getParserForType()
-
getDefaultInstanceForType
Openapiv2.SecurityDefinitions getDefaultInstanceForType()
-
-
-
-