View Source Envoy.Api.V2.Route.RouteAction.HashPolicy (envoy_data_plane_api v0.2.0)

Summary

Types

@type t() :: %Envoy.Api.V2.Route.RouteAction.HashPolicy{
  __unknown_fields__: [
    {field_number :: integer(), Protobuf.Wire.Types.wire_type(),
     value :: term()}
  ],
  policy_specifier:
    {:header, Envoy.Api.V2.Route.RouteAction.HashPolicy.Header.t() | nil}
    | {:cookie, Envoy.Api.V2.Route.RouteAction.HashPolicy.Cookie.t() | nil}
    | {:connection_properties,
       Envoy.Api.V2.Route.RouteAction.HashPolicy.ConnectionProperties.t() | nil}
    | {:query_parameter,
       Envoy.Api.V2.Route.RouteAction.HashPolicy.QueryParameter.t() | nil}
    | {:filter_state,
       Envoy.Api.V2.Route.RouteAction.HashPolicy.FilterState.t() | nil}
    | nil,
  terminal: boolean()
}