public final class LoggingContextHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
static Filter |
createFilter(LoggingContext loggingContext) |
static LoggingContext.SystemTag |
getEntityId(LoggingContext loggingContext) |
static LoggingContext |
getLoggingContext(Map<String,String> tags) |
static LoggingContext |
getLoggingContext(String systemId,
String componentId,
String serviceId) |
static LoggingContext |
getLoggingContext(String namespaceId,
String applicationId,
String entityId,
co.cask.cdap.proto.ProgramType programType) |
static LoggingContext |
getLoggingContext(String namespaceId,
String applicationId,
String entityId,
co.cask.cdap.proto.ProgramType programType,
String runId) |
static LoggingContext |
getLoggingContextWithRunId(String namespaceId,
String applicationId,
String entityId,
co.cask.cdap.proto.ProgramType programType,
String runId) |
static Map<String,String> |
getMetricsTags(LoggingContext context) |
static String |
getNamespacedBaseDir(String logBaseDir,
String logPartition) |
public static String getNamespacedBaseDir(String logBaseDir, String logPartition)
public static LoggingContext getLoggingContext(Map<String,String> tags)
public static LoggingContext getLoggingContext(String systemId, String componentId, String serviceId)
public static LoggingContext getLoggingContext(String namespaceId, String applicationId, String entityId, co.cask.cdap.proto.ProgramType programType)
public static LoggingContext getLoggingContextWithRunId(String namespaceId, String applicationId, String entityId, co.cask.cdap.proto.ProgramType programType, String runId)
public static LoggingContext getLoggingContext(String namespaceId, String applicationId, String entityId, co.cask.cdap.proto.ProgramType programType, @Nullable String runId)
public static Filter createFilter(LoggingContext loggingContext)
public static LoggingContext.SystemTag getEntityId(LoggingContext loggingContext)
public static Map<String,String> getMetricsTags(LoggingContext context) throws IllegalArgumentException
IllegalArgumentExceptionCopyright © 2015 Cask Data, Inc. Licensed under the Apache License, Version 2.0.