preserve_casev3

package
v1.33.0-20240424200609... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders_name = map[int32]string{
		0: "DEFAULT",
		1: "PROPER_CASE",
	}
	PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders_value = map[string]int32{
		"DEFAULT":     0,
		"PROPER_CASE": 1,
	}
)

Enum value maps for PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders.

View Source
var File_envoy_extensions_http_header_formatters_preserve_case_v3_preserve_case_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type PreserveCaseFormatterConfig

type PreserveCaseFormatterConfig struct {

	// Allows forwarding reason phrase text.
	// This is off by default, and a standard reason phrase is used for a corresponding HTTP response code.
	ForwardReasonPhrase bool `protobuf:"varint,1,opt,name=forward_reason_phrase,json=forwardReasonPhrase,proto3" json:"forward_reason_phrase,omitempty"`
	// Type of formatter to use on headers which are added by Envoy (which are lower case by default).
	// The default type is DEFAULT, use LowerCase on Envoy headers.
	FormatterTypeOnEnvoyHeaders PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders `` /* 267-byte string literal not displayed */
	// contains filtered or unexported fields
}

Configuration for the preserve case header formatter. See the :ref:`header casing <config_http_conn_man_header_casing>` configuration guide for more information.

func (*PreserveCaseFormatterConfig) Descriptor deprecated

func (*PreserveCaseFormatterConfig) Descriptor() ([]byte, []int)

Deprecated: Use PreserveCaseFormatterConfig.ProtoReflect.Descriptor instead.

func (*PreserveCaseFormatterConfig) GetFormatterTypeOnEnvoyHeaders

func (*PreserveCaseFormatterConfig) GetForwardReasonPhrase

func (x *PreserveCaseFormatterConfig) GetForwardReasonPhrase() bool

func (*PreserveCaseFormatterConfig) ProtoMessage

func (*PreserveCaseFormatterConfig) ProtoMessage()

func (*PreserveCaseFormatterConfig) ProtoReflect

func (*PreserveCaseFormatterConfig) Reset

func (x *PreserveCaseFormatterConfig) Reset()

func (*PreserveCaseFormatterConfig) String

func (x *PreserveCaseFormatterConfig) String() string

type PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders

type PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders int32
const (
	// Use LowerCase on Envoy added headers.
	PreserveCaseFormatterConfig_DEFAULT PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders = 0
	// Use ProperCaseHeaderKeyFormatter on Envoy added headers that upper cases the first character
	// in each word. The first character as well as any alpha character following a special
	// character is upper cased.
	PreserveCaseFormatterConfig_PROPER_CASE PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders = 1
)

func (PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders) Descriptor

func (PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders) Enum

func (PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders) EnumDescriptor deprecated

Deprecated: Use PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders.Descriptor instead.

func (PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders) Number

func (PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders) String

func (PreserveCaseFormatterConfig_FormatterTypeOnEnvoyHeaders) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL