Class LoggingUtils (2.63.1)

  public 
  
 class 
 LoggingUtils 
 

Inheritance

java.lang.Object > LoggingUtils

Static Methods

<RespT>logRequest(RespT message, LogData.Builder logDataBuilder, LoggerProvider loggerProvider)

  public 
  
 static 
  
 void 
  
< RespT>logRequest 
 ( 
 RespT 
  
 message 
 , 
  
 LogData 
 . 
 Builder 
  
 logDataBuilder 
 , 
  
 LoggerProvider 
  
 loggerProvider 
 ) 
 

Log request based on logging level configured

Parameters
Name
Description
message
RespT
logDataBuilder
loggerProvider

<RespT>recordResponsePayload(RespT message, LogData.Builder logDataBuilder, LoggerProvider loggerProvider)

  public 
  
 static 
  
 void 
  
< RespT>recordResponsePayload 
 ( 
 RespT 
  
 message 
 , 
  
 LogData 
 . 
 Builder 
  
 logDataBuilder 
 , 
  
 LoggerProvider 
  
 loggerProvider 
 ) 
 

Sets logDataBuilder with respond payload based on logging level

Parameters
Name
Description
message
RespT
logDataBuilder
loggerProvider

executeWithTryCatch(LoggingUtils.ThrowingRunnable action)

  public 
  
 static 
  
 void 
  
 executeWithTryCatch 
 ( 
 LoggingUtils 
 . 
 ThrowingRunnable 
  
 action 
 ) 
 
Parameter
Name
Description

logResponse(String status, LogData.Builder logDataBuilder, LoggerProvider loggerProvider)

  public 
  
 static 
  
 void 
  
 logResponse 
 ( 
 String 
  
 status 
 , 
  
 LogData 
 . 
 Builder 
  
 logDataBuilder 
 , 
  
 LoggerProvider 
  
 loggerProvider 
 ) 
 

Log response based on logging level configured

Parameters
Name
Description
status
logDataBuilder
loggerProvider

recordResponseHeaders(Map<String,String> headers, LogData.Builder logDataBuilder, LoggerProvider loggerProvider)

  public 
  
 static 
  
 void 
  
 recordResponseHeaders 
 ( 
 Map<String 
 , 
 String 
>  
 headers 
 , 
  
 LogData 
 . 
 Builder 
  
 logDataBuilder 
 , 
  
 LoggerProvider 
  
 loggerProvider 
 ) 
 

Sets logDataBuilder with response headers based on logging level

Parameters
Name
Description
headers
Map < String , String >
logDataBuilder
loggerProvider

recordServiceRpcAndRequestHeaders(String serviceName, String rpcName, String endpoint, Map<String,String> requestHeaders, LogData.Builder logDataBuilder, LoggerProvider loggerProvider)

  public 
  
 static 
  
 void 
  
 recordServiceRpcAndRequestHeaders 
 ( 
 String 
  
 serviceName 
 , 
  
 String 
  
 rpcName 
 , 
  
 String 
  
 endpoint 
 , 
  
 Map<String 
 , 
 String 
>  
 requestHeaders 
 , 
  
 LogData 
 . 
 Builder 
  
 logDataBuilder 
 , 
  
 LoggerProvider 
  
 loggerProvider 
 ) 
 

Sets logDataBuilder with service name, rpc name, endpoint and request headers based on logging level

Parameters
Name
Description
serviceName
rpcName
endpoint
requestHeaders
Map < String , String >
logDataBuilder
loggerProvider

Constructors

LoggingUtils()

  public 
  
 LoggingUtils 
 () 
 
Design a Mobile Site
View Site in Mobile | Classic
Share by: