TensorFlow Serving C++ API Documentation
Public Member Functions | List of all members
tensorflow::serving::test_util::MockServerRequestLogger Class Reference
Inheritance diagram for tensorflow::serving::test_util::MockServerRequestLogger:
Inheritance graph
[legend]
Collaboration diagram for tensorflow::serving::test_util::MockServerRequestLogger:
Collaboration graph
[legend]

Public Member Functions

 MOCK_METHOD (Status, Update,((const std::map< string, std::vector< LoggingConfig >> &logging_config_map)),(override))
 
 MOCK_METHOD (Status, Log,(const google::protobuf::Message &request, const google::protobuf::Message &response, const LogMetadata &log_metadata),(override))
 
- Public Member Functions inherited from tensorflow::serving::ServerRequestLogger
virtual Status Update (const std::map< string, std::vector< LoggingConfig >> &logging_config_map)
 
virtual Status Log (const google::protobuf::Message &request, const google::protobuf::Message &response, const LogMetadata &log_metadata)
 
template<typename Request , typename Response >
std::unique_ptr< StreamLogger< Request, Response > > StartLoggingStream (const LogMetadata &log_metadata, CreateStreamLoggerFn< Request, Response > create_stream_logger_fn)
 

Additional Inherited Members

- Public Types inherited from tensorflow::serving::ServerRequestLogger
using LoggerCreator = std::function< Status(const LoggingConfig &logging_config, std::shared_ptr< RequestLogger > *)>
 
template<typename Request , typename Response >
using CreateStreamLoggerFn = std::function< std::unique_ptr< StreamLogger< Request, Response > >()>
 
- Static Public Member Functions inherited from tensorflow::serving::ServerRequestLogger
static Status Create (LoggerCreator request_logger_creator, std::unique_ptr< ServerRequestLogger > *server_request_logger)
 
- Protected Member Functions inherited from tensorflow::serving::ServerRequestLogger
 ServerRequestLogger (LoggerCreator request_logger_creator)
 

Detailed Description

Definition at line 29 of file mock_server_request_logger.h.


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