Versions in this module Expand all Collapse all v1 v1.0.0 Nov 1, 2024 Changes in this version + const ClientIPAddr + const GRPCServerMethodAddr + const GRPCServerRequestMessageAddr + const GRPCServerRequestMetadataAddr + const GRPCServerResponseMessageAddr + const GRPCServerResponseMetadataHeadersAddr + const GRPCServerResponseMetadataTrailersAddr + const GRPCServerResponseStatusCodeAddr + const GraphQLServerResolverAddr + const ServerDBStatementAddr + const ServerDBTypeAddr + const ServerIOFSFileAddr + const ServerIoNetURLAddr + const ServerRequestBodyAddr + const ServerRequestCookiesAddr + const ServerRequestHeadersNoCookiesAddr + const ServerRequestMethodAddr + const ServerRequestPathParamsAddr + const ServerRequestQueryAddr + const ServerRequestRawURIAddr + const ServerResponseHeadersNoCookiesAddr + const ServerResponseStatusAddr + const UserIDAddr + const UserLoginFailureAddr + const UserLoginSuccessAddr + const UserSessionIDAddr + type RunAddressDataBuilder struct + func NewAddressesBuilder() *RunAddressDataBuilder + func (b *RunAddressDataBuilder) Build() waf.RunAddressData + func (b *RunAddressDataBuilder) ExtractSchema() *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithClientIP(ip netip.Addr) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithCookies(cookies map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithDBStatement(statement string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithDBType(driver string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithFilePath(file string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCMethod(method string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCRequestMessage(message any) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCRequestMetadata(metadata map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCResponseMessage(message any) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCResponseMetadataHeaders(headers map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCResponseMetadataTrailers(trailers map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGRPCResponseStatusCode(status int) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithGraphQLResolver(fieldName string, args map[string]any) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithHeadersNoCookies(headers map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithMethod(method string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithPathParams(params map[string]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithQuery(query map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithRawURI(uri string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithRequestBody(body any) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithResponseHeadersNoCookies(headers map[string][]string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithResponseStatus(status int) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithURL(url string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithUserID(id string) *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithUserLoginFailure() *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithUserLoginSuccess() *RunAddressDataBuilder + func (b *RunAddressDataBuilder) WithUserSessionID(id string) *RunAddressDataBuilder