go-control-plane: github.com/envoyproxy/go-control-plane/envoy/type Index | Files | Directories

package envoy_type

import "github.com/envoyproxy/go-control-plane/envoy/type"

Index

Package Files

hash_policy.pb.go hash_policy.pb.validate.go http.pb.go http.pb.validate.go http_status.pb.go http_status.pb.validate.go percent.pb.go percent.pb.validate.go range.pb.go range.pb.validate.go semantic_version.pb.go semantic_version.pb.validate.go token_bucket.pb.go token_bucket.pb.validate.go

Variables

var CodecClientType_name = map[int32]string{
    0:  "HTTP1",
    1:  "HTTP2",
    2:  "HTTP3",
}
var CodecClientType_value = map[string]int32{
    "HTTP1": 0,
    "HTTP2": 1,
    "HTTP3": 2,
}
var FractionalPercent_DenominatorType_name = map[int32]string{
    0:  "HUNDRED",
    1:  "TEN_THOUSAND",
    2:  "MILLION",
}
var FractionalPercent_DenominatorType_value = map[string]int32{
    "HUNDRED":      0,
    "TEN_THOUSAND": 1,
    "MILLION":      2,
}
var StatusCode_name = map[int32]string{
    0:   "Empty",
    100: "Continue",
    200: "OK",
    201: "Created",
    202: "Accepted",
    203: "NonAuthoritativeInformation",
    204: "NoContent",
    205: "ResetContent",
    206: "PartialContent",
    207: "MultiStatus",
    208: "AlreadyReported",
    226: "IMUsed",
    300: "MultipleChoices",
    301: "MovedPermanently",
    302: "Found",
    303: "SeeOther",
    304: "NotModified",
    305: "UseProxy",
    307: "TemporaryRedirect",
    308: "PermanentRedirect",
    400: "BadRequest",
    401: "Unauthorized",
    402: "PaymentRequired",
    403: "Forbidden",
    404: "NotFound",
    405: "MethodNotAllowed",
    406: "NotAcceptable",
    407: "ProxyAuthenticationRequired",
    408: "RequestTimeout",
    409: "Conflict",
    410: "Gone",
    411: "LengthRequired",
    412: "PreconditionFailed",
    413: "PayloadTooLarge",
    414: "URITooLong",
    415: "UnsupportedMediaType",
    416: "RangeNotSatisfiable",
    417: "ExpectationFailed",
    421: "MisdirectedRequest",
    422: "UnprocessableEntity",
    423: "Locked",
    424: "FailedDependency",
    426: "UpgradeRequired",
    428: "PreconditionRequired",
    429: "TooManyRequests",
    431: "RequestHeaderFieldsTooLarge",
    500: "InternalServerError",
    501: "NotImplemented",
    502: "BadGateway",
    503: "ServiceUnavailable",
    504: "GatewayTimeout",
    505: "HTTPVersionNotSupported",
    506: "VariantAlsoNegotiates",
    507: "InsufficientStorage",
    508: "LoopDetected",
    510: "NotExtended",
    511: "NetworkAuthenticationRequired",
}
var StatusCode_value = map[string]int32{
    "Empty":                         0,
    "Continue":                      100,
    "OK":                            200,
    "Created":                       201,
    "Accepted":                      202,
    "NonAuthoritativeInformation":   203,
    "NoContent":                     204,
    "ResetContent":                  205,
    "PartialContent":                206,
    "MultiStatus":                   207,
    "AlreadyReported":               208,
    "IMUsed":                        226,
    "MultipleChoices":               300,
    "MovedPermanently":              301,
    "Found":                         302,
    "SeeOther":                      303,
    "NotModified":                   304,
    "UseProxy":                      305,
    "TemporaryRedirect":             307,
    "PermanentRedirect":             308,
    "BadRequest":                    400,
    "Unauthorized":                  401,
    "PaymentRequired":               402,
    "Forbidden":                     403,
    "NotFound":                      404,
    "MethodNotAllowed":              405,
    "NotAcceptable":                 406,
    "ProxyAuthenticationRequired":   407,
    "RequestTimeout":                408,
    "Conflict":                      409,
    "Gone":                          410,
    "LengthRequired":                411,
    "PreconditionFailed":            412,
    "PayloadTooLarge":               413,
    "URITooLong":                    414,
    "UnsupportedMediaType":          415,
    "RangeNotSatisfiable":           416,
    "ExpectationFailed":             417,
    "MisdirectedRequest":            421,
    "UnprocessableEntity":           422,
    "Locked":                        423,
    "FailedDependency":              424,
    "UpgradeRequired":               426,
    "PreconditionRequired":          428,
    "TooManyRequests":               429,
    "RequestHeaderFieldsTooLarge":   431,
    "InternalServerError":           500,
    "NotImplemented":                501,
    "BadGateway":                    502,
    "ServiceUnavailable":            503,
    "GatewayTimeout":                504,
    "HTTPVersionNotSupported":       505,
    "VariantAlsoNegotiates":         506,
    "InsufficientStorage":           507,
    "LoopDetected":                  508,
    "NotExtended":                   510,
    "NetworkAuthenticationRequired": 511,
}

type CodecClientType Uses

type CodecClientType int32
const (
    CodecClientType_HTTP1 CodecClientType = 0
    CodecClientType_HTTP2 CodecClientType = 1
    CodecClientType_HTTP3 CodecClientType = 2
)

func (CodecClientType) EnumDescriptor Uses

func (CodecClientType) EnumDescriptor() ([]byte, []int)

func (CodecClientType) String Uses

func (x CodecClientType) String() string

type DoubleRange Uses

type DoubleRange struct {
    Start                float64  `protobuf:"fixed64,1,opt,name=start,proto3" json:"start,omitempty"`
    End                  float64  `protobuf:"fixed64,2,opt,name=end,proto3" json:"end,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*DoubleRange) Descriptor Uses

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

func (*DoubleRange) GetEnd Uses

func (m *DoubleRange) GetEnd() float64

func (*DoubleRange) GetStart Uses

func (m *DoubleRange) GetStart() float64

func (*DoubleRange) ProtoMessage Uses

func (*DoubleRange) ProtoMessage()

func (*DoubleRange) Reset Uses

func (m *DoubleRange) Reset()

func (*DoubleRange) String Uses

func (m *DoubleRange) String() string

func (*DoubleRange) Validate Uses

func (m *DoubleRange) Validate() error

Validate checks the field values on DoubleRange with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DoubleRange) XXX_DiscardUnknown Uses

func (m *DoubleRange) XXX_DiscardUnknown()

func (*DoubleRange) XXX_Marshal Uses

func (m *DoubleRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DoubleRange) XXX_Merge Uses

func (m *DoubleRange) XXX_Merge(src proto.Message)

func (*DoubleRange) XXX_Size Uses

func (m *DoubleRange) XXX_Size() int

func (*DoubleRange) XXX_Unmarshal Uses

func (m *DoubleRange) XXX_Unmarshal(b []byte) error

type DoubleRangeValidationError Uses

type DoubleRangeValidationError struct {
    // contains filtered or unexported fields
}

DoubleRangeValidationError is the validation error returned by DoubleRange.Validate if the designated constraints aren't met.

func (DoubleRangeValidationError) Cause Uses

func (e DoubleRangeValidationError) Cause() error

Cause function returns cause value.

func (DoubleRangeValidationError) Error Uses

func (e DoubleRangeValidationError) Error() string

Error satisfies the builtin error interface

func (DoubleRangeValidationError) ErrorName Uses

func (e DoubleRangeValidationError) ErrorName() string

ErrorName returns error name.

func (DoubleRangeValidationError) Field Uses

func (e DoubleRangeValidationError) Field() string

Field function returns field value.

func (DoubleRangeValidationError) Key Uses

func (e DoubleRangeValidationError) Key() bool

Key function returns key value.

func (DoubleRangeValidationError) Reason Uses

func (e DoubleRangeValidationError) Reason() string

Reason function returns reason value.

type FractionalPercent Uses

type FractionalPercent struct {
    Numerator            uint32                            `protobuf:"varint,1,opt,name=numerator,proto3" json:"numerator,omitempty"`
    Denominator          FractionalPercent_DenominatorType `protobuf:"varint,2,opt,name=denominator,proto3,enum=envoy.type.FractionalPercent_DenominatorType" json:"denominator,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
    XXX_unrecognized     []byte                            `json:"-"`
    XXX_sizecache        int32                             `json:"-"`
}

func (*FractionalPercent) Descriptor Uses

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

func (*FractionalPercent) GetDenominator Uses

func (m *FractionalPercent) GetDenominator() FractionalPercent_DenominatorType

func (*FractionalPercent) GetNumerator Uses

func (m *FractionalPercent) GetNumerator() uint32

func (*FractionalPercent) ProtoMessage Uses

func (*FractionalPercent) ProtoMessage()

func (*FractionalPercent) Reset Uses

func (m *FractionalPercent) Reset()

func (*FractionalPercent) String Uses

func (m *FractionalPercent) String() string

func (*FractionalPercent) Validate Uses

func (m *FractionalPercent) Validate() error

Validate checks the field values on FractionalPercent with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*FractionalPercent) XXX_DiscardUnknown Uses

func (m *FractionalPercent) XXX_DiscardUnknown()

func (*FractionalPercent) XXX_Marshal Uses

func (m *FractionalPercent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FractionalPercent) XXX_Merge Uses

func (m *FractionalPercent) XXX_Merge(src proto.Message)

func (*FractionalPercent) XXX_Size Uses

func (m *FractionalPercent) XXX_Size() int

func (*FractionalPercent) XXX_Unmarshal Uses

func (m *FractionalPercent) XXX_Unmarshal(b []byte) error

type FractionalPercentValidationError Uses

type FractionalPercentValidationError struct {
    // contains filtered or unexported fields
}

FractionalPercentValidationError is the validation error returned by FractionalPercent.Validate if the designated constraints aren't met.

func (FractionalPercentValidationError) Cause Uses

func (e FractionalPercentValidationError) Cause() error

Cause function returns cause value.

func (FractionalPercentValidationError) Error Uses

func (e FractionalPercentValidationError) Error() string

Error satisfies the builtin error interface

func (FractionalPercentValidationError) ErrorName Uses

func (e FractionalPercentValidationError) ErrorName() string

ErrorName returns error name.

func (FractionalPercentValidationError) Field Uses

func (e FractionalPercentValidationError) Field() string

Field function returns field value.

func (FractionalPercentValidationError) Key Uses

func (e FractionalPercentValidationError) Key() bool

Key function returns key value.

func (FractionalPercentValidationError) Reason Uses

func (e FractionalPercentValidationError) Reason() string

Reason function returns reason value.

type FractionalPercent_DenominatorType Uses

type FractionalPercent_DenominatorType int32
const (
    FractionalPercent_HUNDRED      FractionalPercent_DenominatorType = 0
    FractionalPercent_TEN_THOUSAND FractionalPercent_DenominatorType = 1
    FractionalPercent_MILLION      FractionalPercent_DenominatorType = 2
)

func (FractionalPercent_DenominatorType) EnumDescriptor Uses

func (FractionalPercent_DenominatorType) EnumDescriptor() ([]byte, []int)

func (FractionalPercent_DenominatorType) String Uses

func (x FractionalPercent_DenominatorType) String() string

type HashPolicy Uses

type HashPolicy struct {
    // Types that are valid to be assigned to PolicySpecifier:
    //	*HashPolicy_SourceIp_
    PolicySpecifier      isHashPolicy_PolicySpecifier `protobuf_oneof:"policy_specifier"`
    XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
    XXX_unrecognized     []byte                       `json:"-"`
    XXX_sizecache        int32                        `json:"-"`
}

func (*HashPolicy) Descriptor Uses

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

func (*HashPolicy) GetPolicySpecifier Uses

func (m *HashPolicy) GetPolicySpecifier() isHashPolicy_PolicySpecifier

func (*HashPolicy) GetSourceIp Uses

func (m *HashPolicy) GetSourceIp() *HashPolicy_SourceIp

func (*HashPolicy) ProtoMessage Uses

func (*HashPolicy) ProtoMessage()

func (*HashPolicy) Reset Uses

func (m *HashPolicy) Reset()

func (*HashPolicy) String Uses

func (m *HashPolicy) String() string

func (*HashPolicy) Validate Uses

func (m *HashPolicy) Validate() error

Validate checks the field values on HashPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HashPolicy) XXX_DiscardUnknown Uses

func (m *HashPolicy) XXX_DiscardUnknown()

func (*HashPolicy) XXX_Marshal Uses

func (m *HashPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HashPolicy) XXX_Merge Uses

func (m *HashPolicy) XXX_Merge(src proto.Message)

func (*HashPolicy) XXX_OneofWrappers Uses

func (*HashPolicy) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HashPolicy) XXX_Size Uses

func (m *HashPolicy) XXX_Size() int

func (*HashPolicy) XXX_Unmarshal Uses

func (m *HashPolicy) XXX_Unmarshal(b []byte) error

type HashPolicyValidationError Uses

type HashPolicyValidationError struct {
    // contains filtered or unexported fields
}

HashPolicyValidationError is the validation error returned by HashPolicy.Validate if the designated constraints aren't met.

func (HashPolicyValidationError) Cause Uses

func (e HashPolicyValidationError) Cause() error

Cause function returns cause value.

func (HashPolicyValidationError) Error Uses

func (e HashPolicyValidationError) Error() string

Error satisfies the builtin error interface

func (HashPolicyValidationError) ErrorName Uses

func (e HashPolicyValidationError) ErrorName() string

ErrorName returns error name.

func (HashPolicyValidationError) Field Uses

func (e HashPolicyValidationError) Field() string

Field function returns field value.

func (HashPolicyValidationError) Key Uses

func (e HashPolicyValidationError) Key() bool

Key function returns key value.

func (HashPolicyValidationError) Reason Uses

func (e HashPolicyValidationError) Reason() string

Reason function returns reason value.

type HashPolicy_SourceIp Uses

type HashPolicy_SourceIp struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*HashPolicy_SourceIp) Descriptor Uses

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

func (*HashPolicy_SourceIp) ProtoMessage Uses

func (*HashPolicy_SourceIp) ProtoMessage()

func (*HashPolicy_SourceIp) Reset Uses

func (m *HashPolicy_SourceIp) Reset()

func (*HashPolicy_SourceIp) String Uses

func (m *HashPolicy_SourceIp) String() string

func (*HashPolicy_SourceIp) Validate Uses

func (m *HashPolicy_SourceIp) Validate() error

Validate checks the field values on HashPolicy_SourceIp with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HashPolicy_SourceIp) XXX_DiscardUnknown Uses

func (m *HashPolicy_SourceIp) XXX_DiscardUnknown()

func (*HashPolicy_SourceIp) XXX_Marshal Uses

func (m *HashPolicy_SourceIp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HashPolicy_SourceIp) XXX_Merge Uses

func (m *HashPolicy_SourceIp) XXX_Merge(src proto.Message)

func (*HashPolicy_SourceIp) XXX_Size Uses

func (m *HashPolicy_SourceIp) XXX_Size() int

func (*HashPolicy_SourceIp) XXX_Unmarshal Uses

func (m *HashPolicy_SourceIp) XXX_Unmarshal(b []byte) error

type HashPolicy_SourceIpValidationError Uses

type HashPolicy_SourceIpValidationError struct {
    // contains filtered or unexported fields
}

HashPolicy_SourceIpValidationError is the validation error returned by HashPolicy_SourceIp.Validate if the designated constraints aren't met.

func (HashPolicy_SourceIpValidationError) Cause Uses

func (e HashPolicy_SourceIpValidationError) Cause() error

Cause function returns cause value.

func (HashPolicy_SourceIpValidationError) Error Uses

func (e HashPolicy_SourceIpValidationError) Error() string

Error satisfies the builtin error interface

func (HashPolicy_SourceIpValidationError) ErrorName Uses

func (e HashPolicy_SourceIpValidationError) ErrorName() string

ErrorName returns error name.

func (HashPolicy_SourceIpValidationError) Field Uses

func (e HashPolicy_SourceIpValidationError) Field() string

Field function returns field value.

func (HashPolicy_SourceIpValidationError) Key Uses

func (e HashPolicy_SourceIpValidationError) Key() bool

Key function returns key value.

func (HashPolicy_SourceIpValidationError) Reason Uses

func (e HashPolicy_SourceIpValidationError) Reason() string

Reason function returns reason value.

type HashPolicy_SourceIp_ Uses

type HashPolicy_SourceIp_ struct {
    SourceIp *HashPolicy_SourceIp `protobuf:"bytes,1,opt,name=source_ip,json=sourceIp,proto3,oneof"`
}

type HttpStatus Uses

type HttpStatus struct {
    Code                 StatusCode `protobuf:"varint,1,opt,name=code,proto3,enum=envoy.type.StatusCode" json:"code,omitempty"`
    XXX_NoUnkeyedLiteral struct{}   `json:"-"`
    XXX_unrecognized     []byte     `json:"-"`
    XXX_sizecache        int32      `json:"-"`
}

func (*HttpStatus) Descriptor Uses

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

func (*HttpStatus) GetCode Uses

func (m *HttpStatus) GetCode() StatusCode

func (*HttpStatus) ProtoMessage Uses

func (*HttpStatus) ProtoMessage()

func (*HttpStatus) Reset Uses

func (m *HttpStatus) Reset()

func (*HttpStatus) String Uses

func (m *HttpStatus) String() string

func (*HttpStatus) Validate Uses

func (m *HttpStatus) Validate() error

Validate checks the field values on HttpStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpStatus) XXX_DiscardUnknown Uses

func (m *HttpStatus) XXX_DiscardUnknown()

func (*HttpStatus) XXX_Marshal Uses

func (m *HttpStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpStatus) XXX_Merge Uses

func (m *HttpStatus) XXX_Merge(src proto.Message)

func (*HttpStatus) XXX_Size Uses

func (m *HttpStatus) XXX_Size() int

func (*HttpStatus) XXX_Unmarshal Uses

func (m *HttpStatus) XXX_Unmarshal(b []byte) error

type HttpStatusValidationError Uses

type HttpStatusValidationError struct {
    // contains filtered or unexported fields
}

HttpStatusValidationError is the validation error returned by HttpStatus.Validate if the designated constraints aren't met.

func (HttpStatusValidationError) Cause Uses

func (e HttpStatusValidationError) Cause() error

Cause function returns cause value.

func (HttpStatusValidationError) Error Uses

func (e HttpStatusValidationError) Error() string

Error satisfies the builtin error interface

func (HttpStatusValidationError) ErrorName Uses

func (e HttpStatusValidationError) ErrorName() string

ErrorName returns error name.

func (HttpStatusValidationError) Field Uses

func (e HttpStatusValidationError) Field() string

Field function returns field value.

func (HttpStatusValidationError) Key Uses

func (e HttpStatusValidationError) Key() bool

Key function returns key value.

func (HttpStatusValidationError) Reason Uses

func (e HttpStatusValidationError) Reason() string

Reason function returns reason value.

type Int32Range Uses

type Int32Range struct {
    Start                int32    `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
    End                  int32    `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Int32Range) Descriptor Uses

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

func (*Int32Range) GetEnd Uses

func (m *Int32Range) GetEnd() int32

func (*Int32Range) GetStart Uses

func (m *Int32Range) GetStart() int32

func (*Int32Range) ProtoMessage Uses

func (*Int32Range) ProtoMessage()

func (*Int32Range) Reset Uses

func (m *Int32Range) Reset()

func (*Int32Range) String Uses

func (m *Int32Range) String() string

func (*Int32Range) Validate Uses

func (m *Int32Range) Validate() error

Validate checks the field values on Int32Range with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Int32Range) XXX_DiscardUnknown Uses

func (m *Int32Range) XXX_DiscardUnknown()

func (*Int32Range) XXX_Marshal Uses

func (m *Int32Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Int32Range) XXX_Merge Uses

func (m *Int32Range) XXX_Merge(src proto.Message)

func (*Int32Range) XXX_Size Uses

func (m *Int32Range) XXX_Size() int

func (*Int32Range) XXX_Unmarshal Uses

func (m *Int32Range) XXX_Unmarshal(b []byte) error

type Int32RangeValidationError Uses

type Int32RangeValidationError struct {
    // contains filtered or unexported fields
}

Int32RangeValidationError is the validation error returned by Int32Range.Validate if the designated constraints aren't met.

func (Int32RangeValidationError) Cause Uses

func (e Int32RangeValidationError) Cause() error

Cause function returns cause value.

func (Int32RangeValidationError) Error Uses

func (e Int32RangeValidationError) Error() string

Error satisfies the builtin error interface

func (Int32RangeValidationError) ErrorName Uses

func (e Int32RangeValidationError) ErrorName() string

ErrorName returns error name.

func (Int32RangeValidationError) Field Uses

func (e Int32RangeValidationError) Field() string

Field function returns field value.

func (Int32RangeValidationError) Key Uses

func (e Int32RangeValidationError) Key() bool

Key function returns key value.

func (Int32RangeValidationError) Reason Uses

func (e Int32RangeValidationError) Reason() string

Reason function returns reason value.

type Int64Range Uses

type Int64Range struct {
    Start                int64    `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
    End                  int64    `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Int64Range) Descriptor Uses

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

func (*Int64Range) GetEnd Uses

func (m *Int64Range) GetEnd() int64

func (*Int64Range) GetStart Uses

func (m *Int64Range) GetStart() int64

func (*Int64Range) ProtoMessage Uses

func (*Int64Range) ProtoMessage()

func (*Int64Range) Reset Uses

func (m *Int64Range) Reset()

func (*Int64Range) String Uses

func (m *Int64Range) String() string

func (*Int64Range) Validate Uses

func (m *Int64Range) Validate() error

Validate checks the field values on Int64Range with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Int64Range) XXX_DiscardUnknown Uses

func (m *Int64Range) XXX_DiscardUnknown()

func (*Int64Range) XXX_Marshal Uses

func (m *Int64Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Int64Range) XXX_Merge Uses

func (m *Int64Range) XXX_Merge(src proto.Message)

func (*Int64Range) XXX_Size Uses

func (m *Int64Range) XXX_Size() int

func (*Int64Range) XXX_Unmarshal Uses

func (m *Int64Range) XXX_Unmarshal(b []byte) error

type Int64RangeValidationError Uses

type Int64RangeValidationError struct {
    // contains filtered or unexported fields
}

Int64RangeValidationError is the validation error returned by Int64Range.Validate if the designated constraints aren't met.

func (Int64RangeValidationError) Cause Uses

func (e Int64RangeValidationError) Cause() error

Cause function returns cause value.

func (Int64RangeValidationError) Error Uses

func (e Int64RangeValidationError) Error() string

Error satisfies the builtin error interface

func (Int64RangeValidationError) ErrorName Uses

func (e Int64RangeValidationError) ErrorName() string

ErrorName returns error name.

func (Int64RangeValidationError) Field Uses

func (e Int64RangeValidationError) Field() string

Field function returns field value.

func (Int64RangeValidationError) Key Uses

func (e Int64RangeValidationError) Key() bool

Key function returns key value.

func (Int64RangeValidationError) Reason Uses

func (e Int64RangeValidationError) Reason() string

Reason function returns reason value.

type Percent Uses

type Percent struct {
    Value                float64  `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Percent) Descriptor Uses

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

func (*Percent) GetValue Uses

func (m *Percent) GetValue() float64

func (*Percent) ProtoMessage Uses

func (*Percent) ProtoMessage()

func (*Percent) Reset Uses

func (m *Percent) Reset()

func (*Percent) String Uses

func (m *Percent) String() string

func (*Percent) Validate Uses

func (m *Percent) Validate() error

Validate checks the field values on Percent with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Percent) XXX_DiscardUnknown Uses

func (m *Percent) XXX_DiscardUnknown()

func (*Percent) XXX_Marshal Uses

func (m *Percent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Percent) XXX_Merge Uses

func (m *Percent) XXX_Merge(src proto.Message)

func (*Percent) XXX_Size Uses

func (m *Percent) XXX_Size() int

func (*Percent) XXX_Unmarshal Uses

func (m *Percent) XXX_Unmarshal(b []byte) error

type PercentValidationError Uses

type PercentValidationError struct {
    // contains filtered or unexported fields
}

PercentValidationError is the validation error returned by Percent.Validate if the designated constraints aren't met.

func (PercentValidationError) Cause Uses

func (e PercentValidationError) Cause() error

Cause function returns cause value.

func (PercentValidationError) Error Uses

func (e PercentValidationError) Error() string

Error satisfies the builtin error interface

func (PercentValidationError) ErrorName Uses

func (e PercentValidationError) ErrorName() string

ErrorName returns error name.

func (PercentValidationError) Field Uses

func (e PercentValidationError) Field() string

Field function returns field value.

func (PercentValidationError) Key Uses

func (e PercentValidationError) Key() bool

Key function returns key value.

func (PercentValidationError) Reason Uses

func (e PercentValidationError) Reason() string

Reason function returns reason value.

type SemanticVersion Uses

type SemanticVersion struct {
    MajorNumber          uint32   `protobuf:"varint,1,opt,name=major_number,json=majorNumber,proto3" json:"major_number,omitempty"`
    MinorNumber          uint32   `protobuf:"varint,2,opt,name=minor_number,json=minorNumber,proto3" json:"minor_number,omitempty"`
    Patch                uint32   `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*SemanticVersion) Descriptor Uses

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

func (*SemanticVersion) GetMajorNumber Uses

func (m *SemanticVersion) GetMajorNumber() uint32

func (*SemanticVersion) GetMinorNumber Uses

func (m *SemanticVersion) GetMinorNumber() uint32

func (*SemanticVersion) GetPatch Uses

func (m *SemanticVersion) GetPatch() uint32

func (*SemanticVersion) ProtoMessage Uses

func (*SemanticVersion) ProtoMessage()

func (*SemanticVersion) Reset Uses

func (m *SemanticVersion) Reset()

func (*SemanticVersion) String Uses

func (m *SemanticVersion) String() string

func (*SemanticVersion) Validate Uses

func (m *SemanticVersion) Validate() error

Validate checks the field values on SemanticVersion with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SemanticVersion) XXX_DiscardUnknown Uses

func (m *SemanticVersion) XXX_DiscardUnknown()

func (*SemanticVersion) XXX_Marshal Uses

func (m *SemanticVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SemanticVersion) XXX_Merge Uses

func (m *SemanticVersion) XXX_Merge(src proto.Message)

func (*SemanticVersion) XXX_Size Uses

func (m *SemanticVersion) XXX_Size() int

func (*SemanticVersion) XXX_Unmarshal Uses

func (m *SemanticVersion) XXX_Unmarshal(b []byte) error

type SemanticVersionValidationError Uses

type SemanticVersionValidationError struct {
    // contains filtered or unexported fields
}

SemanticVersionValidationError is the validation error returned by SemanticVersion.Validate if the designated constraints aren't met.

func (SemanticVersionValidationError) Cause Uses

func (e SemanticVersionValidationError) Cause() error

Cause function returns cause value.

func (SemanticVersionValidationError) Error Uses

func (e SemanticVersionValidationError) Error() string

Error satisfies the builtin error interface

func (SemanticVersionValidationError) ErrorName Uses

func (e SemanticVersionValidationError) ErrorName() string

ErrorName returns error name.

func (SemanticVersionValidationError) Field Uses

func (e SemanticVersionValidationError) Field() string

Field function returns field value.

func (SemanticVersionValidationError) Key Uses

func (e SemanticVersionValidationError) Key() bool

Key function returns key value.

func (SemanticVersionValidationError) Reason Uses

func (e SemanticVersionValidationError) Reason() string

Reason function returns reason value.

type StatusCode Uses

type StatusCode int32
const (
    StatusCode_Empty                         StatusCode = 0
    StatusCode_Continue                      StatusCode = 100
    StatusCode_OK                            StatusCode = 200
    StatusCode_Created                       StatusCode = 201
    StatusCode_Accepted                      StatusCode = 202
    StatusCode_NonAuthoritativeInformation   StatusCode = 203
    StatusCode_NoContent                     StatusCode = 204
    StatusCode_ResetContent                  StatusCode = 205
    StatusCode_PartialContent                StatusCode = 206
    StatusCode_MultiStatus                   StatusCode = 207
    StatusCode_AlreadyReported               StatusCode = 208
    StatusCode_IMUsed                        StatusCode = 226
    StatusCode_MultipleChoices               StatusCode = 300
    StatusCode_MovedPermanently              StatusCode = 301
    StatusCode_Found                         StatusCode = 302
    StatusCode_SeeOther                      StatusCode = 303
    StatusCode_NotModified                   StatusCode = 304
    StatusCode_UseProxy                      StatusCode = 305
    StatusCode_TemporaryRedirect             StatusCode = 307
    StatusCode_PermanentRedirect             StatusCode = 308
    StatusCode_BadRequest                    StatusCode = 400
    StatusCode_Unauthorized                  StatusCode = 401
    StatusCode_PaymentRequired               StatusCode = 402
    StatusCode_Forbidden                     StatusCode = 403
    StatusCode_NotFound                      StatusCode = 404
    StatusCode_MethodNotAllowed              StatusCode = 405
    StatusCode_NotAcceptable                 StatusCode = 406
    StatusCode_ProxyAuthenticationRequired   StatusCode = 407
    StatusCode_RequestTimeout                StatusCode = 408
    StatusCode_Conflict                      StatusCode = 409
    StatusCode_Gone                          StatusCode = 410
    StatusCode_LengthRequired                StatusCode = 411
    StatusCode_PreconditionFailed            StatusCode = 412
    StatusCode_PayloadTooLarge               StatusCode = 413
    StatusCode_URITooLong                    StatusCode = 414
    StatusCode_UnsupportedMediaType          StatusCode = 415
    StatusCode_RangeNotSatisfiable           StatusCode = 416
    StatusCode_ExpectationFailed             StatusCode = 417
    StatusCode_MisdirectedRequest            StatusCode = 421
    StatusCode_UnprocessableEntity           StatusCode = 422
    StatusCode_Locked                        StatusCode = 423
    StatusCode_FailedDependency              StatusCode = 424
    StatusCode_UpgradeRequired               StatusCode = 426
    StatusCode_PreconditionRequired          StatusCode = 428
    StatusCode_TooManyRequests               StatusCode = 429
    StatusCode_RequestHeaderFieldsTooLarge   StatusCode = 431
    StatusCode_InternalServerError           StatusCode = 500
    StatusCode_NotImplemented                StatusCode = 501
    StatusCode_BadGateway                    StatusCode = 502
    StatusCode_ServiceUnavailable            StatusCode = 503
    StatusCode_GatewayTimeout                StatusCode = 504
    StatusCode_HTTPVersionNotSupported       StatusCode = 505
    StatusCode_VariantAlsoNegotiates         StatusCode = 506
    StatusCode_InsufficientStorage           StatusCode = 507
    StatusCode_LoopDetected                  StatusCode = 508
    StatusCode_NotExtended                   StatusCode = 510
    StatusCode_NetworkAuthenticationRequired StatusCode = 511
)

func (StatusCode) EnumDescriptor Uses

func (StatusCode) EnumDescriptor() ([]byte, []int)

func (StatusCode) String Uses

func (x StatusCode) String() string

type TokenBucket Uses

type TokenBucket struct {
    MaxTokens            uint32                `protobuf:"varint,1,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
    TokensPerFill        *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=tokens_per_fill,json=tokensPerFill,proto3" json:"tokens_per_fill,omitempty"`
    FillInterval         *duration.Duration    `protobuf:"bytes,3,opt,name=fill_interval,json=fillInterval,proto3" json:"fill_interval,omitempty"`
    XXX_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*TokenBucket) Descriptor Uses

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

func (*TokenBucket) GetFillInterval Uses

func (m *TokenBucket) GetFillInterval() *duration.Duration

func (*TokenBucket) GetMaxTokens Uses

func (m *TokenBucket) GetMaxTokens() uint32

func (*TokenBucket) GetTokensPerFill Uses

func (m *TokenBucket) GetTokensPerFill() *wrappers.UInt32Value

func (*TokenBucket) ProtoMessage Uses

func (*TokenBucket) ProtoMessage()

func (*TokenBucket) Reset Uses

func (m *TokenBucket) Reset()

func (*TokenBucket) String Uses

func (m *TokenBucket) String() string

func (*TokenBucket) Validate Uses

func (m *TokenBucket) Validate() error

Validate checks the field values on TokenBucket with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TokenBucket) XXX_DiscardUnknown Uses

func (m *TokenBucket) XXX_DiscardUnknown()

func (*TokenBucket) XXX_Marshal Uses

func (m *TokenBucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TokenBucket) XXX_Merge Uses

func (m *TokenBucket) XXX_Merge(src proto.Message)

func (*TokenBucket) XXX_Size Uses

func (m *TokenBucket) XXX_Size() int

func (*TokenBucket) XXX_Unmarshal Uses

func (m *TokenBucket) XXX_Unmarshal(b []byte) error

type TokenBucketValidationError Uses

type TokenBucketValidationError struct {
    // contains filtered or unexported fields
}

TokenBucketValidationError is the validation error returned by TokenBucket.Validate if the designated constraints aren't met.

func (TokenBucketValidationError) Cause Uses

func (e TokenBucketValidationError) Cause() error

Cause function returns cause value.

func (TokenBucketValidationError) Error Uses

func (e TokenBucketValidationError) Error() string

Error satisfies the builtin error interface

func (TokenBucketValidationError) ErrorName Uses

func (e TokenBucketValidationError) ErrorName() string

ErrorName returns error name.

func (TokenBucketValidationError) Field Uses

func (e TokenBucketValidationError) Field() string

Field function returns field value.

func (TokenBucketValidationError) Key Uses

func (e TokenBucketValidationError) Key() bool

Key function returns key value.

func (TokenBucketValidationError) Reason Uses

func (e TokenBucketValidationError) Reason() string

Reason function returns reason value.

Directories

PathSynopsis
matcher
matcher/v3
metadata/v2
metadata/v3
tracing/v2
tracing/v3
v3

Package envoy_type imports 17 packages (graph) and is imported by 57 packages. Updated 2020-04-08. Refresh now. Tools for package owners.