Uses of Interface
io.quarkus.vertx.http.runtime.attribute.ExchangeAttribute
-
Packages that use ExchangeAttribute Package Description io.quarkus.vertx.http.runtime.attribute io.quarkus.vertx.http.runtime.filters.accesslog -
-
Uses of ExchangeAttribute in io.quarkus.vertx.http.runtime.attribute
Classes in io.quarkus.vertx.http.runtime.attribute that implement ExchangeAttribute Modifier and Type Class Description classAllRequestHeadersAttributeclassBytesSentAttributeThe bytes sentclassCompositeExchangeAttributeExchange attribute that represents a combination of attributes that should be merged into a single string.classConstantExchangeAttributeExchange attribute that represents a fixed valueclassCookieAttributeA cookieclassDateTimeAttributeThe current timeclassIdentUsernameAttributeThe ident username, not used, included for apache access log compatibilityclassLocalIPAttributeThe local IP addressclassLocalPortAttributeThe local portclassLocalServerNameAttributeThe local server nameclassNullAttributeclassQueryParameterAttributeQuery parameterclassQueryStringAttributeThe query stringclassQuotingExchangeAttributeExchange attribute that wraps string attributes in quotes.classRemoteHostAttributeThe remote Host address (if resolved)classRemoteIPAttributeThe remote IP addressclassRemoteUserAttributeThe remote userclassRequestHeaderAttributeA request headerclassRequestLineAttributeThe request lineclassRequestMethodAttributeThe request methodclassRequestPathAttributeclassRequestProtocolAttributeThe request getProtocolclassRequestSchemeAttributeThe request schemeclassRequestURLAttributeThe request URLclassResponseCodeAttributeThe request status codeclassResponseHeaderAttributeA response headerclassResponseTimeAttributeThe response time This will only work ifHttpConfiguration.recordRequestStartTimehas been setclassSecureExchangeAttributeclassSslCipherAttributeclassSslClientCertAttributeclassSslSessionIdAttributestatic classSubstituteEmptyWrapper.SubstituteEmptyAttributeclassThreadNameAttributeThe thread nameclassTransportProtocolAttributeFields in io.quarkus.vertx.http.runtime.attribute declared as ExchangeAttribute Modifier and Type Field Description static ExchangeAttributeQueryStringAttribute. BARE_INSTANCEstatic ExchangeAttributeDateTimeAttribute. INSTANCEstatic ExchangeAttributeIdentUsernameAttribute. INSTANCEstatic ExchangeAttributeLocalIPAttribute. INSTANCEstatic ExchangeAttributeLocalPortAttribute. INSTANCEstatic ExchangeAttributeLocalServerNameAttribute. INSTANCEstatic ExchangeAttributeQueryStringAttribute. INSTANCEstatic ExchangeAttributeRemoteHostAttribute. INSTANCEstatic ExchangeAttributeRemoteIPAttribute. INSTANCEstatic ExchangeAttributeRemoteUserAttribute. INSTANCEstatic ExchangeAttributeRequestLineAttribute. INSTANCEstatic ExchangeAttributeRequestMethodAttribute. INSTANCEstatic ExchangeAttributeRequestPathAttribute. INSTANCEstatic ExchangeAttributeRequestProtocolAttribute. INSTANCEstatic ExchangeAttributeRequestSchemeAttribute. INSTANCEstatic ExchangeAttributeRequestURLAttribute. INSTANCEstatic ExchangeAttributeResponseCodeAttribute. INSTANCEstatic ExchangeAttributeSecureExchangeAttribute. INSTANCEstatic ExchangeAttributeThreadNameAttribute. INSTANCEstatic ExchangeAttributeTransportProtocolAttribute. INSTANCEMethods in io.quarkus.vertx.http.runtime.attribute that return ExchangeAttribute Modifier and Type Method Description ExchangeAttributeAllRequestHeadersAttribute.Builder. build(String token)ExchangeAttributeBytesSentAttribute.Builder. build(String token)ExchangeAttributeCookieAttribute.Builder. build(String token)ExchangeAttributeDateTimeAttribute.Builder. build(String token)ExchangeAttributeExchangeAttributeBuilder. build(String token)Build the attribute from a text based representation.ExchangeAttributeIdentUsernameAttribute.Builder. build(String token)ExchangeAttributeLocalIPAttribute.Builder. build(String token)ExchangeAttributeLocalPortAttribute.Builder. build(String token)ExchangeAttributeLocalServerNameAttribute.Builder. build(String token)ExchangeAttributeNullAttribute.Builder. build(String token)ExchangeAttributeQueryParameterAttribute.Builder. build(String token)ExchangeAttributeQueryStringAttribute.Builder. build(String token)ExchangeAttributeRemoteHostAttribute.Builder. build(String token)ExchangeAttributeRemoteIPAttribute.Builder. build(String token)ExchangeAttributeRemoteUserAttribute.Builder. build(String token)ExchangeAttributeRequestHeaderAttribute.Builder. build(String token)ExchangeAttributeRequestLineAttribute.Builder. build(String token)ExchangeAttributeRequestMethodAttribute.Builder. build(String token)ExchangeAttributeRequestPathAttribute.Builder. build(String token)ExchangeAttributeRequestProtocolAttribute.Builder. build(String token)ExchangeAttributeRequestSchemeAttribute.Builder. build(String token)ExchangeAttributeRequestURLAttribute.Builder. build(String token)ExchangeAttributeResponseCodeAttribute.Builder. build(String token)ExchangeAttributeResponseHeaderAttribute.Builder. build(String token)ExchangeAttributeResponseTimeAttribute.Builder. build(String token)ExchangeAttributeSecureExchangeAttribute.Builder. build(String token)ExchangeAttributeSslCipherAttribute.Builder. build(String token)ExchangeAttributeSslClientCertAttribute.Builder. build(String token)ExchangeAttributeSslSessionIdAttribute.Builder. build(String token)ExchangeAttributeThreadNameAttribute.Builder. build(String token)ExchangeAttributeTransportProtocolAttribute.Builder. build(String token)ExchangeAttributeExchangeAttributeParser. parse(String valueString)Parses the provided value string, and turns it into a list of exchange attributes.ExchangeAttributeExchangeAttributeParser. parseSingleToken(String token)ExchangeAttributeExchangeAttributeWrapper. wrap(ExchangeAttribute attribute)ExchangeAttributeQuotingExchangeAttribute.Wrapper. wrap(ExchangeAttribute attribute)ExchangeAttributeSubstituteEmptyWrapper. wrap(ExchangeAttribute attribute)Methods in io.quarkus.vertx.http.runtime.attribute with parameters of type ExchangeAttribute Modifier and Type Method Description ExchangeAttributeExchangeAttributeWrapper. wrap(ExchangeAttribute attribute)ExchangeAttributeQuotingExchangeAttribute.Wrapper. wrap(ExchangeAttribute attribute)ExchangeAttributeSubstituteEmptyWrapper. wrap(ExchangeAttribute attribute)Constructors in io.quarkus.vertx.http.runtime.attribute with parameters of type ExchangeAttribute Constructor Description CompositeExchangeAttribute(ExchangeAttribute[] attributes)QuotingExchangeAttribute(ExchangeAttribute exchangeAttribute)SubstituteEmptyAttribute(ExchangeAttribute attribute, String substitute) -
Uses of ExchangeAttribute in io.quarkus.vertx.http.runtime.filters.accesslog
Constructors in io.quarkus.vertx.http.runtime.filters.accesslog with parameters of type ExchangeAttribute Constructor Description AccessLogHandler(AccessLogReceiver accessLogReceiver, String formatString, ExchangeAttribute attribute)
-