@type t() :: %Envoy.Config.Core.V3.HttpProtocolOptions{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
headers_with_underscores_action:
Envoy.Config.Core.V3.HttpProtocolOptions.HeadersWithUnderscoresAction.t(),
idle_timeout: Google.Protobuf.Duration.t() | nil,
max_connection_duration: Google.Protobuf.Duration.t() | nil,
max_headers_count: Google.Protobuf.UInt32Value.t() | nil,
max_requests_per_connection: Google.Protobuf.UInt32Value.t() | nil,
max_stream_duration: Google.Protobuf.Duration.t() | nil
}