TensorFlow Serving C++ API Documentation
Classes | Public Types | Public Member Functions | List of all members
tensorflow::serving::RequestLogger Class Referenceabstract
Inheritance diagram for tensorflow::serving::RequestLogger:
Inheritance graph
[legend]
Collaboration diagram for tensorflow::serving::RequestLogger:
Collaboration graph
[legend]

Public Types

template<typename Request , typename Response >
using GetStreamLoggerFn = std::function< StreamLogger< Request, Response > *()>
 

Public Member Functions

 RequestLogger (const LoggingConfig &logging_config, const std::vector< string > &saved_model_tags, std::unique_ptr< LogCollector > log_collector)
 
Status Log (const google::protobuf::Message &request, const google::protobuf::Message &response, const LogMetadata &log_metadata)
 
template<typename Request , typename Response >
void MaybeStartLoggingStream (const LogMetadata &log_metadata, GetStreamLoggerFn< Request, Response > get_stream_logger_fn)
 
const LoggingConfig & logging_config () const
 

Detailed Description

Definition at line 36 of file request_logger.h.


The documentation for this class was generated from the following files: