@type t() :: %Envoy.Data.Accesslog.V2.ResponseFlags{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
delay_injected: boolean(),
downstream_connection_termination: boolean(),
downstream_protocol_error: boolean(),
failed_local_healthcheck: boolean(),
fault_injected: boolean(),
invalid_envoy_request_headers: boolean(),
local_reset: boolean(),
no_healthy_upstream: boolean(),
no_route_found: boolean(),
rate_limit_service_error: boolean(),
rate_limited: boolean(),
stream_idle_timeout: boolean(),
unauthorized_details:
Envoy.Data.Accesslog.V2.ResponseFlags.Unauthorized.t() | nil,
upstream_connection_failure: boolean(),
upstream_connection_termination: boolean(),
upstream_overflow: boolean(),
upstream_remote_reset: boolean(),
upstream_request_timeout: boolean(),
upstream_retry_limit_exceeded: boolean()
}