public class LogCollector extends Object
| Constructor and Description |
|---|
LogCollector(String logger,
EnvironmentDetail envDetail,
AppIdentityService appIdentityService)
Constructor
|
LogCollector(String platform,
String logger,
EnvironmentDetail envDetail,
AppIdentityService appIdentityService)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLogMsg(LogMsg logMsg)
Queues logMsg to be sent
|
int |
flush(LogSender sender)
Flushes the queue by sending all messages to Stackify
|
public LogCollector(@NonNull
String platform,
@NonNull
String logger,
@NonNull
EnvironmentDetail envDetail,
@NonNull
AppIdentityService appIdentityService)
platform - Logger platform (log type)logger - The logger (project) nameenvDetail - Environment detailspublic LogCollector(String logger, EnvironmentDetail envDetail, AppIdentityService appIdentityService)
logger - The logger (project) nameenvDetail - Environment detailspublic void addLogMsg(LogMsg logMsg)
logMsg - The log messagepublic int flush(LogSender sender) throws IOException, HttpException
sender - The LogMsgGroup senderIOExceptionHttpExceptionCopyright © 2019 Stackify, LLC. All rights reserved.