syntax = "proto3"; package inetmock.audit.v1; option csharp_namespace = "INetMock.Client.Audit"; option go_package = "gitlab.com/inetmock/inetmock/pkg/audit"; option java_multiple_files = true; option java_outer_classname = "HandlerEventProto"; option java_package = "com.github.baez90.inetmock.audit"; enum HTTPMethod { HTTP_METHOD_UNSPECIFIED = 0; HTTP_METHOD_GET = 1; HTTP_METHOD_HEAD = 2; HTTP_METHOD_POST = 3; HTTP_METHOD_PUT = 4; HTTP_METHOD_DELETE = 5; HTTP_METHOD_CONNECT = 6; HTTP_METHOD_OPTIONS = 7; HTTP_METHOD_TRACE = 8; HTTP_METHOD_PATCH = 9; } message HTTPHeaderValue { repeated string values = 1; } message HTTPDetailsEntity { HTTPMethod method = 1; string host = 2; string uri = 3; string proto = 4; map headers = 5; }