Class HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder
java.lang.Object
com.amilesend.client.connection.http.HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder
- Enclosing class:
- HttpJsonLoggingInterceptor
- 
Method SummaryModifier and TypeMethodDescriptionbuild()gson(@NonNull com.google.gson.Gson gson) The configured GSON instance.isRequestLogged(boolean isRequestLogged) Log requests flag.isResponseLogged(boolean isResponseLogged) Log response flag.log(org.slf4j.Logger log) The logger instance.loggingLevel(org.slf4j.event.Level loggingLevel) The logging level of the statements.redactedHeader(String redactedHeader) redactedHeaders(Collection<? extends String> redactedHeaders) redactedQueryParam(String redactedQueryParam) redactedQueryParams(Collection<? extends String> redactedQueryParams) toString()
- 
Method Details- 
redactedHeaderpublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder redactedHeader(String redactedHeader) 
- 
redactedHeaderspublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder redactedHeaders(Collection<? extends String> redactedHeaders) 
- 
clearRedactedHeaders
- 
redactedQueryParampublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder redactedQueryParam(String redactedQueryParam) 
- 
redactedQueryParamspublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder redactedQueryParams(Collection<? extends String> redactedQueryParams) 
- 
clearRedactedQueryParams
- 
gsonpublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder gson(@NonNull com.google.gson.Gson gson) The configured GSON instance. Note: Recommended to set the pretty-print flag.- Returns:
- this.
 
- 
isRequestLoggedpublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder isRequestLogged(boolean isRequestLogged) Log requests flag.- Returns:
- this.
 
- 
isResponseLoggedpublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder isResponseLogged(boolean isResponseLogged) Log response flag.- Returns:
- this.
 
- 
logThe logger instance.- Returns:
- this.
 
- 
loggingLevelpublic HttpJsonLoggingInterceptor.HttpJsonLoggingInterceptorBuilder loggingLevel(org.slf4j.event.Level loggingLevel) The logging level of the statements.- Returns:
- this.
 
- 
build
- 
toString
 
-