public class HttpLogger extends BaseLogger<HttpLogger>
| Modifier and Type | Field and Description |
|---|---|
static String |
AGENT
Agent string identifying this logger.
|
agent, enableable, enabled, host, queue, skip_compression, skip_submission, submit_failures, url, version| Constructor and Description |
|---|
HttpLogger()
Initialize logger using default url and default rules.
|
HttpLogger(boolean enabled)
Initialize enabled/disabled logger using default url and default rules.
|
HttpLogger(List<String> queue)
Initialize enabled logger using queue and default rules.
|
HttpLogger(List<String> queue,
boolean enabled)
Initialize enabled/disabled logger using queue and default rules.
|
HttpLogger(List<String> queue,
boolean enabled,
String rules)
Initialize enabled/disabled logger using queue and specified rules.
|
HttpLogger(List<String> queue,
String rules)
Initialize enabled logger using queue and specified rules.
|
HttpLogger(String url)
Initialize logger using specified url and default rules.
|
HttpLogger(String url,
boolean enabled)
Initialize enabled/disabled logger using specified url and default rules.
|
HttpLogger(String url,
boolean enabled,
String rules)
Initialize enabled/disabled logger using specified url and specified rules.
|
HttpLogger(String url,
String rules)
Initialize logger using specified url and specified rules.
|
| Modifier and Type | Method and Description |
|---|---|
HttpRules |
getRules()
Returns rules specified when creating this logger.
|
static boolean |
isStringContentType(String s)
Returns true if content type indicates string data.
|
void |
submitIfPassing(List<String[]> details)
Apply logging rules to message details and submit JSON message.
|
disable, enable, getAgent, getHost, getQueue, getSkipCompression, getSkipSubmission, getSubmitFailures, getUrl, getVersion, host_lookup, isEnableable, isEnabled, setSkipCompression, setSkipSubmission, submit, version_lookuppublic static final String AGENT
public HttpLogger()
public HttpLogger(boolean enabled)
public HttpLogger(String url)
public HttpLogger(String url, String rules)
public HttpLogger(String url, boolean enabled)
public HttpLogger(String url, boolean enabled, String rules)
public HttpLogger(List<String> queue)
public HttpLogger(List<String> queue, String rules)
public HttpLogger(List<String> queue, boolean enabled)
Copyright © 2019 resurface.io. All rights reserved.