func (SecurityScheme_Flow) EnumDescriptor() ([]byte, []int) {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_rawDescGZIP(), []int{11, 2}
}
Deprecated: Use SecurityScheme_Flow.Descriptor instead.
package options
import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	structpb "google.golang.org/protobuf/types/known/structpb"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Scheme int32
const (
	Scheme_UNKNOWN Scheme = 0
	Scheme_HTTP    Scheme = 1
	Scheme_HTTPS   Scheme = 2
	Scheme_WS      Scheme = 3
	Scheme_WSS     Scheme = 4
)
var (
	Scheme_name = map[int32]string{
		0: "UNKNOWN",
		1: "HTTP",
		2: "HTTPS",
		3: "WS",
		4: "WSS",
	}
	Scheme_value = map[string]int32{
		"UNKNOWN": 0,
		"HTTP":    1,
		"HTTPS":   2,
		"WS":      3,
		"WSS":     4,
	}
)
func (x Scheme) Enum() *Scheme {
	p := new(Scheme)
	*p = x
	return p
}
func (x Scheme) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Scheme) Descriptor() protoreflect.EnumDescriptor {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[0].Descriptor()
}
func (Scheme) Type() protoreflect.EnumType {
	return &file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[0]
}
func (x Scheme) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Scheme) EnumDescriptor() ([]byte, []int) {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_rawDescGZIP(), []int{0}
}
type JSONSchema_JSONSchemaSimpleTypes int32
const (
	JSONSchema_UNKNOWN JSONSchema_JSONSchemaSimpleTypes = 0
	JSONSchema_ARRAY   JSONSchema_JSONSchemaSimpleTypes = 1
	JSONSchema_BOOLEAN JSONSchema_JSONSchemaSimpleTypes = 2
	JSONSchema_INTEGER JSONSchema_JSONSchemaSimpleTypes = 3
	JSONSchema_NULL    JSONSchema_JSONSchemaSimpleTypes = 4
	JSONSchema_NUMBER  JSONSchema_JSONSchemaSimpleTypes = 5
	JSONSchema_OBJECT  JSONSchema_JSONSchemaSimpleTypes = 6
	JSONSchema_STRING  JSONSchema_JSONSchemaSimpleTypes = 7
)
var (
	JSONSchema_JSONSchemaSimpleTypes_name = map[int32]string{
		0: "UNKNOWN",
		1: "ARRAY",
		2: "BOOLEAN",
		3: "INTEGER",
		4: "NULL",
		5: "NUMBER",
		6: "OBJECT",
		7: "STRING",
	}
	JSONSchema_JSONSchemaSimpleTypes_value = map[string]int32{
		"UNKNOWN": 0,
		"ARRAY":   1,
		"BOOLEAN": 2,
		"INTEGER": 3,
		"NULL":    4,
		"NUMBER":  5,
		"OBJECT":  6,
		"STRING":  7,
	}
)
func (x JSONSchema_JSONSchemaSimpleTypes) Enum() *JSONSchema_JSONSchemaSimpleTypes {
	p := new(JSONSchema_JSONSchemaSimpleTypes)
	*p = x
	return p
}
func (x JSONSchema_JSONSchemaSimpleTypes) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (JSONSchema_JSONSchemaSimpleTypes) Descriptor() protoreflect.EnumDescriptor {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[1].Descriptor()
}
func (JSONSchema_JSONSchemaSimpleTypes) Type() protoreflect.EnumType {
	return &file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[1]
}
func (x JSONSchema_JSONSchemaSimpleTypes) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (JSONSchema_JSONSchemaSimpleTypes) EnumDescriptor() ([]byte, []int) {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_rawDescGZIP(), []int{8, 0}
}
type SecurityScheme_Type int32
const (
	SecurityScheme_TYPE_INVALID SecurityScheme_Type = 0
	SecurityScheme_TYPE_BASIC   SecurityScheme_Type = 1
	SecurityScheme_TYPE_API_KEY SecurityScheme_Type = 2
	SecurityScheme_TYPE_OAUTH2  SecurityScheme_Type = 3
)
var (
	SecurityScheme_Type_name = map[int32]string{
		0: "TYPE_INVALID",
		1: "TYPE_BASIC",
		2: "TYPE_API_KEY",
		3: "TYPE_OAUTH2",
	}
	SecurityScheme_Type_value = map[string]int32{
		"TYPE_INVALID": 0,
		"TYPE_BASIC":   1,
		"TYPE_API_KEY": 2,
		"TYPE_OAUTH2":  3,
	}
)
func (x SecurityScheme_Type) Enum() *SecurityScheme_Type {
	p := new(SecurityScheme_Type)
	*p = x
	return p
}
func (x SecurityScheme_Type) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (SecurityScheme_Type) Descriptor() protoreflect.EnumDescriptor {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[2].Descriptor()
}
func (SecurityScheme_Type) Type() protoreflect.EnumType {
	return &file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[2]
}
func (x SecurityScheme_Type) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (SecurityScheme_Type) EnumDescriptor() ([]byte, []int) {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_rawDescGZIP(), []int{11, 0}
}
type SecurityScheme_In int32
const (
	SecurityScheme_IN_INVALID SecurityScheme_In = 0
	SecurityScheme_IN_QUERY   SecurityScheme_In = 1
	SecurityScheme_IN_HEADER  SecurityScheme_In = 2
)
var (
	SecurityScheme_In_name = map[int32]string{
		0: "IN_INVALID",
		1: "IN_QUERY",
		2: "IN_HEADER",
	}
	SecurityScheme_In_value = map[string]int32{
		"IN_INVALID": 0,
		"IN_QUERY":   1,
		"IN_HEADER":  2,
	}
)
func (x SecurityScheme_In) Enum() *SecurityScheme_In {
	p := new(SecurityScheme_In)
	*p = x
	return p
}
func (x SecurityScheme_In) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (SecurityScheme_In) Descriptor() protoreflect.EnumDescriptor {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[3].Descriptor()
}
func (SecurityScheme_In) Type() protoreflect.EnumType {
	return &file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[3]
}
func (x SecurityScheme_In) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (SecurityScheme_In) EnumDescriptor() ([]byte, []int) {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_rawDescGZIP(), []int{11, 1}
}
type SecurityScheme_Flow int32
const (
	SecurityScheme_FLOW_INVALID     SecurityScheme_Flow = 0
	SecurityScheme_FLOW_IMPLICIT    SecurityScheme_Flow = 1
	SecurityScheme_FLOW_PASSWORD    SecurityScheme_Flow = 2
	SecurityScheme_FLOW_APPLICATION SecurityScheme_Flow = 3
	SecurityScheme_FLOW_ACCESS_CODE SecurityScheme_Flow = 4
)
var (
	SecurityScheme_Flow_name = map[int32]string{
		0: "FLOW_INVALID",
		1: "FLOW_IMPLICIT",
		2: "FLOW_PASSWORD",
		3: "FLOW_APPLICATION",
		4: "FLOW_ACCESS_CODE",
	}
	SecurityScheme_Flow_value = map[string]int32{
		"FLOW_INVALID":     0,
		"FLOW_IMPLICIT":    1,
		"FLOW_PASSWORD":    2,
		"FLOW_APPLICATION": 3,
		"FLOW_ACCESS_CODE": 4,
	}
)
func (x SecurityScheme_Flow) Enum() *SecurityScheme_Flow {
	p := new(SecurityScheme_Flow)
	*p = x
	return p
}
func (x SecurityScheme_Flow) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (SecurityScheme_Flow) Descriptor() protoreflect.EnumDescriptor {
	return file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[4].Descriptor()
}
func (SecurityScheme_Flow) Type() protoreflect.EnumType {
	return &file_odpf_third_party_grpc_gateway_protoc_gen_openapiv2_options_openapiv2_proto_enumTypes[4]
}
func (x SecurityScheme_Flow) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}