Logo
tag-v1.15.2
  • About the documentation
  • Introduction
  • Getting Started
  • Building and installation
  • Version history
  • Configuration reference
  • Operations and administration
  • Extending Envoy for custom use cases
  • API
    • Supported API versions
    • v2 API reference
      • Bootstrap
      • Listeners
      • Clusters
      • HTTP route management
      • Extensions
      • Admin
      • Envoy data
      • Services
      • Common messages
      • Types
        • Hash Policy
        • HTTP
        • HTTP status codes
        • Percent
        • Range
        • Semantic Version
        • Token bucket
        • Metadata matcher
        • Node matcher
        • Number matcher
        • Path matcher
        • Regex matcher
        • String matcher
        • Struct matcher
        • Value matcher
        • Metadata
        • Custom Tag
    • v3 API reference
    • xDS REST and gRPC protocol
    • Well Known Client Features
  • FAQ
envoy
  • Docs »
  • API »
  • v2 API reference »
  • Types
  • View page source

TypesΒΆ

  • Hash Policy
    • type.HashPolicy
    • type.HashPolicy.SourceIp
  • HTTP
    • Enum type.CodecClientType
  • HTTP status codes
    • type.HttpStatus
    • Enum type.StatusCode
  • Percent
    • type.Percent
    • type.FractionalPercent
    • Enum type.FractionalPercent.DenominatorType
  • Range
    • type.Int64Range
    • type.Int32Range
    • type.DoubleRange
  • Semantic Version
    • type.SemanticVersion
  • Token bucket
    • type.TokenBucket
  • Metadata matcher
    • type.matcher.MetadataMatcher
    • type.matcher.MetadataMatcher.PathSegment
  • Node matcher
    • type.matcher.NodeMatcher
  • Number matcher
    • type.matcher.DoubleMatcher
  • Path matcher
    • type.matcher.PathMatcher
  • Regex matcher
    • type.matcher.RegexMatcher
    • type.matcher.RegexMatcher.GoogleRE2
    • type.matcher.RegexMatchAndSubstitute
  • String matcher
    • type.matcher.StringMatcher
    • type.matcher.ListStringMatcher
  • Struct matcher
    • type.matcher.StructMatcher
    • type.matcher.StructMatcher.PathSegment
  • Value matcher
    • type.matcher.ValueMatcher
    • type.matcher.ValueMatcher.NullMatch
    • type.matcher.ListMatcher
  • Metadata
    • type.metadata.v2.MetadataKey
    • type.metadata.v2.MetadataKey.PathSegment
    • type.metadata.v2.MetadataKind
    • type.metadata.v2.MetadataKind.Request
    • type.metadata.v2.MetadataKind.Route
    • type.metadata.v2.MetadataKind.Cluster
    • type.metadata.v2.MetadataKind.Host
  • Custom Tag
    • type.tracing.v2.CustomTag
    • type.tracing.v2.CustomTag.Literal
    • type.tracing.v2.CustomTag.Environment
    • type.tracing.v2.CustomTag.Header
    • type.tracing.v2.CustomTag.Metadata
Next Previous

© Copyright 2016-2020, Envoy Project Authors

Built with Sphinx using a theme provided by Read the Docs.