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

package envoy_type_v3

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

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 ratelimit_unit.pb.go ratelimit_unit.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",
    }
    CodecClientType_value = map[string]int32{
        "HTTP1": 0,
        "HTTP2": 1,
        "HTTP3": 2,
    }
)

Enum value maps for CodecClientType.

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",
    }
    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,
    }
)

Enum value maps for StatusCode.

var (
    FractionalPercent_DenominatorType_name = map[int32]string{
        0:  "HUNDRED",
        1:  "TEN_THOUSAND",
        2:  "MILLION",
    }
    FractionalPercent_DenominatorType_value = map[string]int32{
        "HUNDRED":      0,
        "TEN_THOUSAND": 1,
        "MILLION":      2,
    }
)

Enum value maps for FractionalPercent_DenominatorType.

var (
    RateLimitUnit_name = map[int32]string{
        0:  "UNKNOWN",
        1:  "SECOND",
        2:  "MINUTE",
        3:  "HOUR",
        4:  "DAY",
    }
    RateLimitUnit_value = map[string]int32{
        "UNKNOWN": 0,
        "SECOND":  1,
        "MINUTE":  2,
        "HOUR":    3,
        "DAY":     4,
    }
)

Enum value maps for RateLimitUnit.

var File_envoy_type_v3_hash_policy_proto protoreflect.FileDescriptor
var File_envoy_type_v3_http_proto protoreflect.FileDescriptor
var File_envoy_type_v3_http_status_proto protoreflect.FileDescriptor
var File_envoy_type_v3_percent_proto protoreflect.FileDescriptor
var File_envoy_type_v3_range_proto protoreflect.FileDescriptor
var File_envoy_type_v3_ratelimit_unit_proto protoreflect.FileDescriptor
var File_envoy_type_v3_semantic_version_proto protoreflect.FileDescriptor
var File_envoy_type_v3_token_bucket_proto protoreflect.FileDescriptor

type CodecClientType Uses

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

func (CodecClientType) Descriptor Uses

func (CodecClientType) Descriptor() protoreflect.EnumDescriptor

func (CodecClientType) Enum Uses

func (x CodecClientType) Enum() *CodecClientType

func (CodecClientType) EnumDescriptor Uses

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

Deprecated: Use CodecClientType.Descriptor instead.

func (CodecClientType) Number Uses

func (x CodecClientType) Number() protoreflect.EnumNumber

func (CodecClientType) String Uses

func (x CodecClientType) String() string

func (CodecClientType) Type Uses

func (CodecClientType) Type() protoreflect.EnumType

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"`
    // contains filtered or unexported fields
}

func (*DoubleRange) Descriptor Uses

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

Deprecated: Use DoubleRange.ProtoReflect.Descriptor instead.

func (*DoubleRange) GetEnd Uses

func (x *DoubleRange) GetEnd() float64

func (*DoubleRange) GetStart Uses

func (x *DoubleRange) GetStart() float64

func (*DoubleRange) ProtoMessage Uses

func (*DoubleRange) ProtoMessage()

func (*DoubleRange) ProtoReflect Uses

func (x *DoubleRange) ProtoReflect() protoreflect.Message

func (*DoubleRange) Reset Uses

func (x *DoubleRange) Reset()

func (*DoubleRange) String Uses

func (x *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.

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.v3.FractionalPercent_DenominatorType" json:"denominator,omitempty"`
    // contains filtered or unexported fields
}

func (*FractionalPercent) Descriptor Uses

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

Deprecated: Use FractionalPercent.ProtoReflect.Descriptor instead.

func (*FractionalPercent) GetDenominator Uses

func (x *FractionalPercent) GetDenominator() FractionalPercent_DenominatorType

func (*FractionalPercent) GetNumerator Uses

func (x *FractionalPercent) GetNumerator() uint32

func (*FractionalPercent) ProtoMessage Uses

func (*FractionalPercent) ProtoMessage()

func (*FractionalPercent) ProtoReflect Uses

func (x *FractionalPercent) ProtoReflect() protoreflect.Message

func (*FractionalPercent) Reset Uses

func (x *FractionalPercent) Reset()

func (*FractionalPercent) String Uses

func (x *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.

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) Descriptor Uses

func (FractionalPercent_DenominatorType) Descriptor() protoreflect.EnumDescriptor

func (FractionalPercent_DenominatorType) Enum Uses

func (x FractionalPercent_DenominatorType) Enum() *FractionalPercent_DenominatorType

func (FractionalPercent_DenominatorType) EnumDescriptor Uses

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

Deprecated: Use FractionalPercent_DenominatorType.Descriptor instead.

func (FractionalPercent_DenominatorType) Number Uses

func (x FractionalPercent_DenominatorType) Number() protoreflect.EnumNumber

func (FractionalPercent_DenominatorType) String Uses

func (x FractionalPercent_DenominatorType) String() string

func (FractionalPercent_DenominatorType) Type Uses

func (FractionalPercent_DenominatorType) Type() protoreflect.EnumType

type HashPolicy Uses

type HashPolicy struct {

    // Types that are assignable to PolicySpecifier:
    //	*HashPolicy_SourceIp_
    PolicySpecifier isHashPolicy_PolicySpecifier `protobuf_oneof:"policy_specifier"`
    // contains filtered or unexported fields
}

func (*HashPolicy) Descriptor Uses

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

Deprecated: Use HashPolicy.ProtoReflect.Descriptor instead.

func (*HashPolicy) GetPolicySpecifier Uses

func (m *HashPolicy) GetPolicySpecifier() isHashPolicy_PolicySpecifier

func (*HashPolicy) GetSourceIp Uses

func (x *HashPolicy) GetSourceIp() *HashPolicy_SourceIp

func (*HashPolicy) ProtoMessage Uses

func (*HashPolicy) ProtoMessage()

func (*HashPolicy) ProtoReflect Uses

func (x *HashPolicy) ProtoReflect() protoreflect.Message

func (*HashPolicy) Reset Uses

func (x *HashPolicy) Reset()

func (*HashPolicy) String Uses

func (x *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.

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 {
    // contains filtered or unexported fields
}

func (*HashPolicy_SourceIp) Descriptor Uses

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

Deprecated: Use HashPolicy_SourceIp.ProtoReflect.Descriptor instead.

func (*HashPolicy_SourceIp) ProtoMessage Uses

func (*HashPolicy_SourceIp) ProtoMessage()

func (*HashPolicy_SourceIp) ProtoReflect Uses

func (x *HashPolicy_SourceIp) ProtoReflect() protoreflect.Message

func (*HashPolicy_SourceIp) Reset Uses

func (x *HashPolicy_SourceIp) Reset()

func (*HashPolicy_SourceIp) String Uses

func (x *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.

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.v3.StatusCode" json:"code,omitempty"`
    // contains filtered or unexported fields
}

func (*HttpStatus) Descriptor Uses

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

Deprecated: Use HttpStatus.ProtoReflect.Descriptor instead.

func (*HttpStatus) GetCode Uses

func (x *HttpStatus) GetCode() StatusCode

func (*HttpStatus) ProtoMessage Uses

func (*HttpStatus) ProtoMessage()

func (*HttpStatus) ProtoReflect Uses

func (x *HttpStatus) ProtoReflect() protoreflect.Message

func (*HttpStatus) Reset Uses

func (x *HttpStatus) Reset()

func (*HttpStatus) String Uses

func (x *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.

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"`
    // contains filtered or unexported fields
}

func (*Int32Range) Descriptor Uses

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

Deprecated: Use Int32Range.ProtoReflect.Descriptor instead.

func (*Int32Range) GetEnd Uses

func (x *Int32Range) GetEnd() int32

func (*Int32Range) GetStart Uses

func (x *Int32Range) GetStart() int32

func (*Int32Range) ProtoMessage Uses

func (*Int32Range) ProtoMessage()

func (*Int32Range) ProtoReflect Uses

func (x *Int32Range) ProtoReflect() protoreflect.Message

func (*Int32Range) Reset Uses

func (x *Int32Range) Reset()

func (*Int32Range) String Uses

func (x *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.

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"`
    // contains filtered or unexported fields
}

func (*Int64Range) Descriptor Uses

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

Deprecated: Use Int64Range.ProtoReflect.Descriptor instead.

func (*Int64Range) GetEnd Uses

func (x *Int64Range) GetEnd() int64

func (*Int64Range) GetStart Uses

func (x *Int64Range) GetStart() int64

func (*Int64Range) ProtoMessage Uses

func (*Int64Range) ProtoMessage()

func (*Int64Range) ProtoReflect Uses

func (x *Int64Range) ProtoReflect() protoreflect.Message

func (*Int64Range) Reset Uses

func (x *Int64Range) Reset()

func (*Int64Range) String Uses

func (x *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.

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"`
    // contains filtered or unexported fields
}

func (*Percent) Descriptor Uses

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

Deprecated: Use Percent.ProtoReflect.Descriptor instead.

func (*Percent) GetValue Uses

func (x *Percent) GetValue() float64

func (*Percent) ProtoMessage Uses

func (*Percent) ProtoMessage()

func (*Percent) ProtoReflect Uses

func (x *Percent) ProtoReflect() protoreflect.Message

func (*Percent) Reset Uses

func (x *Percent) Reset()

func (*Percent) String Uses

func (x *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.

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 RateLimitUnit Uses

type RateLimitUnit int32
const (
    RateLimitUnit_UNKNOWN RateLimitUnit = 0
    RateLimitUnit_SECOND  RateLimitUnit = 1
    RateLimitUnit_MINUTE  RateLimitUnit = 2
    RateLimitUnit_HOUR    RateLimitUnit = 3
    RateLimitUnit_DAY     RateLimitUnit = 4
)

func (RateLimitUnit) Descriptor Uses

func (RateLimitUnit) Descriptor() protoreflect.EnumDescriptor

func (RateLimitUnit) Enum Uses

func (x RateLimitUnit) Enum() *RateLimitUnit

func (RateLimitUnit) EnumDescriptor Uses

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

Deprecated: Use RateLimitUnit.Descriptor instead.

func (RateLimitUnit) Number Uses

func (x RateLimitUnit) Number() protoreflect.EnumNumber

func (RateLimitUnit) String Uses

func (x RateLimitUnit) String() string

func (RateLimitUnit) Type Uses

func (RateLimitUnit) Type() protoreflect.EnumType

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"`
    // contains filtered or unexported fields
}

func (*SemanticVersion) Descriptor Uses

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

Deprecated: Use SemanticVersion.ProtoReflect.Descriptor instead.

func (*SemanticVersion) GetMajorNumber Uses

func (x *SemanticVersion) GetMajorNumber() uint32

func (*SemanticVersion) GetMinorNumber Uses

func (x *SemanticVersion) GetMinorNumber() uint32

func (*SemanticVersion) GetPatch Uses

func (x *SemanticVersion) GetPatch() uint32

func (*SemanticVersion) ProtoMessage Uses

func (*SemanticVersion) ProtoMessage()

func (*SemanticVersion) ProtoReflect Uses

func (x *SemanticVersion) ProtoReflect() protoreflect.Message

func (*SemanticVersion) Reset Uses

func (x *SemanticVersion) Reset()

func (*SemanticVersion) String Uses

func (x *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.

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) Descriptor Uses

func (StatusCode) Descriptor() protoreflect.EnumDescriptor

func (StatusCode) Enum Uses

func (x StatusCode) Enum() *StatusCode

func (StatusCode) EnumDescriptor Uses

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

Deprecated: Use StatusCode.Descriptor instead.

func (StatusCode) Number Uses

func (x StatusCode) Number() protoreflect.EnumNumber

func (StatusCode) String Uses

func (x StatusCode) String() string

func (StatusCode) Type Uses

func (StatusCode) Type() protoreflect.EnumType

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"`
    // contains filtered or unexported fields
}

func (*TokenBucket) Descriptor Uses

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

Deprecated: Use TokenBucket.ProtoReflect.Descriptor instead.

func (*TokenBucket) GetFillInterval Uses

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

func (*TokenBucket) GetMaxTokens Uses

func (x *TokenBucket) GetMaxTokens() uint32

func (*TokenBucket) GetTokensPerFill Uses

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

func (*TokenBucket) ProtoMessage Uses

func (*TokenBucket) ProtoMessage()

func (*TokenBucket) ProtoReflect Uses

func (x *TokenBucket) ProtoReflect() protoreflect.Message

func (*TokenBucket) Reset Uses

func (x *TokenBucket) Reset()

func (*TokenBucket) String Uses

func (x *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.

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.

Package envoy_type_v3 imports 20 packages (graph) and is imported by 33 packages. Updated 2020-07-06. Refresh now. Tools for package owners.