Skip navigation links
A B C D E F G H I L M N O P Q R S T U W 

A

activate(ApiConfiguration) - Method in class com.stackify.api.common.log.LogAppender
Activates the appender
add(E) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
addAll(Collection<? extends E>) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
addLogMsg(LogMsg) - Method in class com.stackify.api.common.log.LogCollector
Queues logMsg to be sent
addMask(String) - Method in class com.stackify.api.common.mask.Masker
 
ApiClients - Class in com.stackify.api.common
ApiClients
ApiClients() - Constructor for class com.stackify.api.common.ApiClients
 
ApiConfiguration - Class in com.stackify.api.common
ApiConfiguration
ApiConfiguration.Builder - Class in com.stackify.api.common
ApiConfiguration.Builder separates the construction of a ApiConfiguration from its representation
ApiConfigurations - Class in com.stackify.api.common
ApiConfigurations
apiKey(String) - Method in class com.stackify.api.common.ApiConfiguration.Builder
Sets the builder's apiKey
apiUrl(String) - Method in class com.stackify.api.common.ApiConfiguration.Builder
Sets the builder's apiUrl
APMLogData - Class in com.stackify.api.common.log
Provides means for APM to link and provide data elements from the current profiler trace.
APMLogData() - Constructor for class com.stackify.api.common.log.APMLogData
 
append(T) - Method in class com.stackify.api.common.log.LogAppender
Adds the log message to the collector
appEnvId(String) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's appEnvId
appEnvId(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's appEnvId
AppIdentity - Class in com.stackify.api
AppIdentity
AppIdentity.Builder - Class in com.stackify.api
AppIdentity.Builder separates the construction of a AppIdentity from its representation
AppIdentityService - Class in com.stackify.api.common
AppIdentityService
AppIdentityService(ApiConfiguration, ObjectMapper) - Constructor for class com.stackify.api.common.AppIdentityService
Constructor
AppIdentityService(ApiConfiguration, ObjectMapper, boolean) - Constructor for class com.stackify.api.common.AppIdentityService
Constructor
application(String) - Method in class com.stackify.api.common.ApiConfiguration.Builder
Sets the builder's application
appLoc(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's appLoc
appLocation(String) - Method in class com.stackify.api.EnvironmentDetail.Builder
Sets the builder's appLocation
appName(String) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's appName
appName(String) - Method in class com.stackify.api.EnvironmentDetail.Builder
Sets the builder's appName
appName(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's appName
appNameId(String) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's appNameId
appNameId(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's appNameId

B

BackgroundService - Class in com.stackify.api.common.concurrent
BackgroundService
BackgroundService() - Constructor for class com.stackify.api.common.concurrent.BackgroundService
 
build() - Method in class com.stackify.api.AppIdentity.Builder
 
build() - Method in class com.stackify.api.common.ApiConfiguration.Builder
 
build() - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
 
build() - Method in class com.stackify.api.EnvironmentDetail.Builder
 
build() - Method in class com.stackify.api.ErrorItem.Builder
 
build() - Method in class com.stackify.api.LogMsg.Builder
 
build() - Method in class com.stackify.api.LogMsgGroup.Builder
 
build() - Method in class com.stackify.api.StackifyError.Builder
 
build() - Method in class com.stackify.api.TraceFrame.Builder
 
build() - Method in class com.stackify.api.WebRequestDetail.Builder
 
Builder() - Constructor for class com.stackify.api.AppIdentity.Builder
 
Builder() - Constructor for class com.stackify.api.common.ApiConfiguration.Builder
 
Builder() - Constructor for class com.stackify.api.common.log.direct.LogEvent.Builder
 
Builder() - Constructor for class com.stackify.api.EnvironmentDetail.Builder
 
Builder() - Constructor for class com.stackify.api.ErrorItem.Builder
 
Builder() - Constructor for class com.stackify.api.LogMsg.Builder
 
Builder() - Constructor for class com.stackify.api.LogMsgGroup.Builder
 
Builder() - Constructor for class com.stackify.api.StackifyError.Builder
 
Builder() - Constructor for class com.stackify.api.TraceFrame.Builder
 
Builder() - Constructor for class com.stackify.api.WebRequestDetail.Builder
 

C

cdAppId(Integer) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's cdAppId
cdId(Integer) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's cdId
CharStreams - Class in com.stackify.api.common.util
CharStreams
checkArgument(boolean) - Static method in class com.stackify.api.common.util.Preconditions
Throws IllegalArgumentException if the expression is false
checkNotNull(Object) - Static method in class com.stackify.api.common.util.Preconditions
Throws NullPointerException if the argument is null
className(String) - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
Sets the builder's className
clear() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
clear() - Static method in class com.stackify.api.common.log.ServletLogContext
Removes our properties from the MDC
clearMasks() - Method in class com.stackify.api.common.mask.Masker
 
close() - Method in class com.stackify.api.common.log.LogAppender
 
codeFileName(String) - Method in class com.stackify.api.TraceFrame.Builder
Sets the builder's codeFileName
com.stackify.api - package com.stackify.api
 
com.stackify.api.common - package com.stackify.api.common
 
com.stackify.api.common.codec - package com.stackify.api.common.codec
 
com.stackify.api.common.collect - package com.stackify.api.common.collect
 
com.stackify.api.common.concurrent - package com.stackify.api.common.concurrent
 
com.stackify.api.common.error - package com.stackify.api.common.error
 
com.stackify.api.common.http - package com.stackify.api.common.http
 
com.stackify.api.common.lang - package com.stackify.api.common.lang
 
com.stackify.api.common.log - package com.stackify.api.common.log
 
com.stackify.api.common.log.direct - package com.stackify.api.common.log.direct
 
com.stackify.api.common.mask - package com.stackify.api.common.mask
 
com.stackify.api.common.util - package com.stackify.api.common.util
 
configuredAppName(String) - Method in class com.stackify.api.EnvironmentDetail.Builder
Sets the builder's configuredAppName
configuredEnvironmentName(String) - Method in class com.stackify.api.EnvironmentDetail.Builder
Sets the builder's configuredEnvironmentName
contains(Object) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
containsAll(Collection<?>) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
cookies(Map<String, String>) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's cookies
customerName(String) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's customerName

D

data(Map<String, String>) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's data
data(String) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's data
deviceAlias(String) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's deviceAlias
deviceAppId(Integer) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's deviceAppId
deviceId(Integer) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's deviceId
deviceName(String) - Method in class com.stackify.api.EnvironmentDetail.Builder
Sets the builder's deviceName
drain(HttpClient, String) - Method in class com.stackify.api.common.http.HttpResendQueue
Drains the resend queue until empty or error
drain(HttpClient, String, boolean) - Method in class com.stackify.api.common.http.HttpResendQueue
Drains the resend queue until empty or error

E

element() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
env(String) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's env
env(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's env
envDetail(EnvironmentDetail) - Method in class com.stackify.api.common.ApiConfiguration.Builder
Sets the builder's envDetail
envId(Integer) - Method in class com.stackify.api.AppIdentity.Builder
Sets the builder's envId
envId(Integer) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's envId
environment(String) - Method in class com.stackify.api.common.ApiConfiguration.Builder
Sets the builder's environment
EnvironmentDetail - Class in com.stackify.api
Contains details of the current application environment such as device name, application name, application location and environment.
environmentDetail(EnvironmentDetail) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's environmentDetail
EnvironmentDetail.Builder - Class in com.stackify.api
EnvironmentDetail.Builder separates the construction of a EnvironmentDetail from its representation
EnvironmentDetails - Class in com.stackify.api.common
Utility class for retrieving environment details and building an EnvironmentDetail object
epochMs(Long) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's epochMs
error(ErrorItem) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's error
ErrorCounter - Class in com.stackify.api.common.error
ErrorCounter
ErrorCounter() - Constructor for class com.stackify.api.common.error.ErrorCounter
 
ErrorCounter.MinuteCounter - Class in com.stackify.api.common.error
Unix epoch minute and error count for that minute
ErrorGovernor - Class in com.stackify.api.common.error
Utility class for limiting transmission of duplicate errors
ErrorGovernor() - Constructor for class com.stackify.api.common.error.ErrorGovernor
 
ErrorItem - Class in com.stackify.api
Contains the details of a single exception including the stack trace and any causes
ErrorItem.Builder - Class in com.stackify.api
ErrorItem.Builder separates the construction of a ErrorItem from its representation
errorShouldBeSent(StackifyError) - Method in class com.stackify.api.common.error.ErrorGovernor
Determines if the error should be sent based on our throttling criteria
errorType(String) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's errorType
errorTypeCode(String) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's errorTypeCode
EventAdapter<T> - Interface in com.stackify.api.common.log
EventAdapter
ex(StackifyError) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's ex
exception(Throwable) - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
Sets the builder's exception

F

failed() - Method in class com.stackify.api.common.http.HttpResendQueueItem
Increment the number of failures
flush(LogSender) - Method in class com.stackify.api.common.log.LogCollector
Flushes the queue by sending all messages to Stackify
fromProperties() - Static method in class com.stackify.api.common.ApiConfigurations
 
fromProperties() - Static method in class com.stackify.api.common.mask.MaskerConfiguration
 
fromProperties(String) - Static method in class com.stackify.api.common.mask.MaskerConfiguration
 
fromProperties(Properties) - Static method in class com.stackify.api.common.util.Maps
Converts properties to a String-String map
fromPropertiesWithOverrides(String, String, String, String) - Static method in class com.stackify.api.common.ApiConfigurations
Explicitly configure the API
fromSystemProperties() - Static method in class com.stackify.api.common.http.HttpProxy
 

G

getApiClient(Class<?>, String, String) - Static method in class com.stackify.api.common.ApiClients
Gets the client name from the properties file
getApiKey() - Method in class com.stackify.api.common.ApiConfiguration
 
getApiUrl() - Method in class com.stackify.api.common.ApiConfiguration
 
getAppender() - Static method in class com.stackify.api.common.log.direct.LogManager
 
getAppEnvId() - Method in class com.stackify.api.AppIdentity
 
getAppEnvId() - Method in class com.stackify.api.LogMsgGroup
 
getAppIdentity(String) - Method in class com.stackify.api.common.AppIdentityService
Retrieves the application identity given the environment details
getAppIdentity() - Method in class com.stackify.api.common.AppIdentityService
getAppIdentity
getApplication() - Method in class com.stackify.api.common.ApiConfiguration
 
getAppLoc() - Method in class com.stackify.api.LogMsgGroup
 
getAppLocation() - Method in class com.stackify.api.EnvironmentDetail
 
getAppName() - Method in class com.stackify.api.AppIdentity
 
getAppName() - Method in class com.stackify.api.EnvironmentDetail
 
getAppName() - Method in class com.stackify.api.LogMsgGroup
 
getAppNameId() - Method in class com.stackify.api.AppIdentity
 
getAppNameId() - Method in class com.stackify.api.LogMsgGroup
 
getBaseError(StackifyError) - Static method in class com.stackify.api.common.error.ErrorCounter
Gets the base error (the last error in the causal chain)
getCausalChain(Throwable) - Static method in class com.stackify.api.common.lang.Throwables
Returns the Throwable's cause chain as a list.
getCdAppId() - Method in class com.stackify.api.LogMsgGroup
 
getCdId() - Method in class com.stackify.api.LogMsgGroup
 
getClassName() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getClassName(LogEvent) - Method in class com.stackify.api.common.log.direct.LogEventAdapter
 
getClassName(T) - Method in interface com.stackify.api.common.log.EventAdapter
Returns the class name from the log event
getCodeFileName() - Method in class com.stackify.api.TraceFrame
 
getConfiguredAppName() - Method in class com.stackify.api.EnvironmentDetail
 
getConfiguredEnvironmentName() - Method in class com.stackify.api.EnvironmentDetail
 
getCookies() - Method in class com.stackify.api.WebRequestDetail
 
getCustomerName() - Method in class com.stackify.api.StackifyError
 
getData() - Method in class com.stackify.api.ErrorItem
 
getDeviceAlias() - Method in class com.stackify.api.AppIdentity
 
getDeviceAppId() - Method in class com.stackify.api.AppIdentity
 
getDeviceId() - Method in class com.stackify.api.AppIdentity
 
getDeviceName() - Method in class com.stackify.api.EnvironmentDetail
 
getEnv() - Method in class com.stackify.api.AppIdentity
 
getEnv() - Method in class com.stackify.api.LogMsgGroup
 
getEnvDetail() - Method in class com.stackify.api.common.ApiConfiguration
 
getEnvId() - Method in class com.stackify.api.AppIdentity
 
getEnvId() - Method in class com.stackify.api.LogMsgGroup
 
getEnvironment() - Method in class com.stackify.api.common.ApiConfiguration
 
getEnvironmentDetail(String, String) - Static method in class com.stackify.api.common.EnvironmentDetails
Creates an environment details object with system information
getEnvironmentDetail() - Method in class com.stackify.api.StackifyError
 
getEpochMinute() - Method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
 
getError() - Method in class com.stackify.api.StackifyError
 
getErrorCount() - Method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
 
getErrorType() - Method in class com.stackify.api.ErrorItem
 
getErrorTypeCode() - Method in class com.stackify.api.ErrorItem
 
getException() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getHeaders() - Method in class com.stackify.api.WebRequestDetail
 
getHttpMethod() - Method in class com.stackify.api.WebRequestDetail
 
getInnerError() - Method in class com.stackify.api.ErrorItem
 
getJsonBytes() - Method in class com.stackify.api.common.http.HttpResendQueueItem
 
getLastHttpError() - Method in class com.stackify.api.common.log.LogBackgroundServiceScheduler
 
getLevel() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getLineNum() - Method in class com.stackify.api.TraceFrame
 
getLineNumber() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getLogger() - Method in class com.stackify.api.LogMsgGroup
 
getLogMsg(LogEvent, StackifyError) - Method in class com.stackify.api.common.log.direct.LogEventAdapter
 
getLogMsg(T, StackifyError) - Method in interface com.stackify.api.common.log.EventAdapter
Builds a LogMsg from the logging event
getMessage() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getMessage() - Method in class com.stackify.api.ErrorItem
 
getMethod() - Method in class com.stackify.api.TraceFrame
 
getMethodName() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getMsgs() - Method in class com.stackify.api.LogMsgGroup
 
getMvcAction() - Method in class com.stackify.api.WebRequestDetail
 
getMvcArea() - Method in class com.stackify.api.WebRequestDetail
 
getMvcController() - Method in class com.stackify.api.WebRequestDetail
 
getNextScheduleDelayMilliseconds() - Method in class com.stackify.api.common.concurrent.BackgroundService
 
getNextScheduleDelayMilliseconds() - Method in class com.stackify.api.common.log.LogBackgroundService
 
getNumFailures() - Method in class com.stackify.api.common.http.HttpResendQueueItem
 
getOccurredEpochMillis() - Method in class com.stackify.api.StackifyError
 
getPlatform() - Method in class com.stackify.api.LogMsgGroup
 
getPostData() - Method in class com.stackify.api.WebRequestDetail
 
getPostDataRaw() - Method in class com.stackify.api.WebRequestDetail
 
getQueryString() - Method in class com.stackify.api.WebRequestDetail
 
getReferralUrl() - Method in class com.stackify.api.WebRequestDetail
 
getRequestProtocol() - Method in class com.stackify.api.WebRequestDetail
 
getRequestUrl() - Method in class com.stackify.api.WebRequestDetail
 
getRequestUrlRoot() - Method in class com.stackify.api.WebRequestDetail
 
getScheduleDelay() - Method in class com.stackify.api.common.log.LogBackgroundServiceScheduler
 
getServerName() - Method in class com.stackify.api.LogMsgGroup
 
getServerVariables() - Method in class com.stackify.api.StackifyError
 
getSessionData() - Method in class com.stackify.api.WebRequestDetail
 
getSourceMethod() - Method in class com.stackify.api.ErrorItem
 
getStackifyError(LogEvent, Throwable) - Method in class com.stackify.api.common.log.direct.LogEventAdapter
 
getStackifyError(T, Throwable) - Method in interface com.stackify.api.common.log.EventAdapter
Builds a StackifyError from the logging event
getStackTrace() - Method in class com.stackify.api.ErrorItem
 
getStatusCode() - Method in exception com.stackify.api.common.http.HttpException
 
getThrowable(LogEvent) - Method in class com.stackify.api.common.log.direct.LogEventAdapter
 
getThrowable(T) - Method in interface com.stackify.api.common.log.EventAdapter
Gets the Throwable (optional) from the logging event
getTimestamp() - Method in class com.stackify.api.common.log.direct.LogEvent
 
getTransactionId() - Static method in class com.stackify.api.common.log.APMLogData
 
getTransactionId() - Static method in class com.stackify.api.common.log.ServletLogContext
 
getUniqueKey(ErrorItem) - Static method in class com.stackify.api.common.error.ErrorCounter
Generates a unique key based on the error.
getUser() - Static method in class com.stackify.api.common.log.APMLogData
 
getUser() - Static method in class com.stackify.api.common.log.ServletLogContext
 
getUserIpAddress() - Method in class com.stackify.api.WebRequestDetail
 
getUserName() - Method in class com.stackify.api.StackifyError
 
getWebRequest() - Static method in class com.stackify.api.common.log.APMLogData
 
getWebRequest() - Static method in class com.stackify.api.common.log.ServletLogContext
 
getWebRequestDetail() - Method in class com.stackify.api.StackifyError
 

H

hasMasks() - Method in class com.stackify.api.common.mask.Masker
 
headers(Map<String, String>) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's headers
HttpClient - Class in com.stackify.api.common.http
HttpClient
HttpClient(ApiConfiguration) - Constructor for class com.stackify.api.common.http.HttpClient
Constructor
HttpException - Exception in com.stackify.api.common.http
HttpException
HttpException(int) - Constructor for exception com.stackify.api.common.http.HttpException
Constructor
httpMethod(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's httpMethod
HttpProxy - Class in com.stackify.api.common.http
HttpProxy
HttpResendQueue - Class in com.stackify.api.common.http
HttpRetransmissionQueue
HttpResendQueue(int) - Constructor for class com.stackify.api.common.http.HttpResendQueue
Constructor
HttpResendQueueItem - Class in com.stackify.api.common.http
HttpResendQueueItem
HttpResendQueueItem(byte[]) - Constructor for class com.stackify.api.common.http.HttpResendQueueItem
Constructor

I

incrementCounter(StackifyError, long) - Method in class com.stackify.api.common.error.ErrorCounter
Increments the counter for this error in the epoch minute specified
incrementCounter(ErrorCounter.MinuteCounter) - Static method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
Constructs a new minute counter from the existing counter with the count incremented
innerError(ErrorItem) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's innerError
isClientError() - Method in exception com.stackify.api.common.http.HttpException
 
isEmpty() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
isErrorLevel(LogEvent) - Method in class com.stackify.api.common.log.direct.LogEventAdapter
 
isErrorLevel(T) - Method in interface com.stackify.api.common.log.EventAdapter
Returns true if the event was logged at an error level
isLinked() - Static method in class com.stackify.api.common.log.APMLogData
Details if APM has established a link to this class.
isRunning() - Method in class com.stackify.api.common.concurrent.BackgroundService
 
iterator() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 

L

level(String) - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
Sets the builder's level
level(String) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's level
lineNum(Integer) - Method in class com.stackify.api.TraceFrame.Builder
Sets the builder's lineNum
lineNumber(int) - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
Sets the builder's lineNumber
LogAppender<T> - Class in com.stackify.api.common.log
LogAppender
LogAppender(String, EventAdapter<T>, Masker) - Constructor for class com.stackify.api.common.log.LogAppender
Constructor
LogBackgroundService - Class in com.stackify.api.common.log
LogSenderService
LogBackgroundService(LogCollector, LogSender) - Constructor for class com.stackify.api.common.log.LogBackgroundService
Constructor
LogBackgroundServiceScheduler - Class in com.stackify.api.common.log
LogBackgroundServiceScheduler
LogBackgroundServiceScheduler() - Constructor for class com.stackify.api.common.log.LogBackgroundServiceScheduler
 
LogCollector - Class in com.stackify.api.common.log
LogCollector
LogCollector(String, EnvironmentDetail, AppIdentityService) - Constructor for class com.stackify.api.common.log.LogCollector
Constructor
LogEvent - Class in com.stackify.api.common.log.direct
LogEvent
LogEvent.Builder - Class in com.stackify.api.common.log.direct
LogEvent.Builder separates the construction of a LogEvent from its representation
LogEventAdapter - Class in com.stackify.api.common.log.direct
LogEvent
LogEventAdapter(EnvironmentDetail) - Constructor for class com.stackify.api.common.log.direct.LogEventAdapter
Constructor
Logger - Class in com.stackify.api.common.log.direct
Logger
logger(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's logger
LogManager - Class in com.stackify.api.common.log.direct
LogManager
LogMsg - Class in com.stackify.api
LogMsg
LogMsg.Builder - Class in com.stackify.api
LogMsg.Builder separates the construction of a LogMsg from its representation
LogMsgGroup - Class in com.stackify.api
LogMsgGroup
LogMsgGroup.Builder - Class in com.stackify.api
LogMsgGroup.Builder separates the construction of a LogMsgGroup from its representation
LogSender - Class in com.stackify.api.common.log
LogSender
LogSender(ApiConfiguration, ObjectMapper, Masker) - Constructor for class com.stackify.api.common.log.LogSender
Default constructor

M

Maps - Class in com.stackify.api.common.util
Maps
mask(String) - Method in class com.stackify.api.common.mask.Masker
Returns string with '*' replacing any value matching a configured mask.
MASK_CC_AMEX_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_CC_DINERS_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_CC_DISCOVER_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_CC_MASTERCARD_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_CC_VISA_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_CREDITCARD - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_IP - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_IPV4_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_SSN - Static variable in class com.stackify.api.common.mask.Masker
 
MASK_SSN_REGEX - Static variable in class com.stackify.api.common.mask.Masker
 
Masker - Class in com.stackify.api.common.mask
Handles masking string values based on regex matching.
Masker() - Constructor for class com.stackify.api.common.mask.Masker
 
MaskerConfiguration - Class in com.stackify.api.common.mask
Handled properties:
MaskerConfiguration() - Constructor for class com.stackify.api.common.mask.MaskerConfiguration
 
MASKS - Static variable in class com.stackify.api.common.mask.Masker
 
md5Hex(String) - Static method in class com.stackify.api.common.codec.MessageDigests
Generates an MD5 hash hex string for the input string
message(String) - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
Sets the builder's message
message(String) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's message
MessageDigests - Class in com.stackify.api.common.codec
Utility class for functions on MessageDigest objects
method(String) - Method in class com.stackify.api.TraceFrame.Builder
Sets the builder's method
methodName(String) - Method in class com.stackify.api.common.log.direct.LogEvent.Builder
Sets the builder's methodName
msg(String) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's msg
msgs(List<LogMsg>) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's msgs
mvcAction(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's mvcAction
mvcArea(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's mvcArea
mvcController(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's mvcController

N

newBuilder() - Static method in class com.stackify.api.AppIdentity
 
newBuilder() - Static method in class com.stackify.api.common.ApiConfiguration
 
newBuilder() - Static method in class com.stackify.api.common.log.direct.LogEvent
 
newBuilder() - Static method in class com.stackify.api.EnvironmentDetail
 
newBuilder() - Static method in class com.stackify.api.ErrorItem
 
newBuilder() - Static method in class com.stackify.api.LogMsg
 
newBuilder() - Static method in class com.stackify.api.LogMsgGroup
 
newBuilder() - Static method in class com.stackify.api.StackifyError
 
newBuilder() - Static method in class com.stackify.api.TraceFrame
 
newBuilder() - Static method in class com.stackify.api.WebRequestDetail
 
newMinuteCounter(long) - Static method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
Constructs a new minute counter for the specified minute

O

occurredEpochMillis(Date) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's occurredEpochMillis
offer(E) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
offer(byte[], IOException) - Method in class com.stackify.api.common.http.HttpResendQueue
Offers a failed request to the resend queue
offer(byte[], HttpException) - Method in class com.stackify.api.common.http.HttpResendQueue
Offers a failed request to the resend queue

P

peek() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
platform(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's platform
poll() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
post(String, byte[]) - Method in class com.stackify.api.common.http.HttpClient
Posts data to stackify
post(String, byte[], boolean) - Method in class com.stackify.api.common.http.HttpClient
Posts data to stackify
postData(Map<String, String>) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's postData
postDataRaw(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's postDataRaw
Preconditions - Class in com.stackify.api.common.util
Preconditions
PropertyUtil - Class in com.stackify.api.common.util
 
PropertyUtil() - Constructor for class com.stackify.api.common.util.PropertyUtil
 
purgeCounters(long) - Method in class com.stackify.api.common.error.ErrorCounter
Purges the errorCounter map of expired entries
putTransactionId(String) - Static method in class com.stackify.api.common.log.ServletLogContext
Sets the transaction id in the logging context
putUser(String) - Static method in class com.stackify.api.common.log.ServletLogContext
Sets the user in the logging context
putWebRequest(WebRequestDetail) - Static method in class com.stackify.api.common.log.ServletLogContext
Sets the web request in the logging context

Q

queryString(Map<String, String>) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's queryString
queueException(Throwable) - Static method in class com.stackify.api.common.log.direct.Logger
Queues an exception to be sent to Stackify
queueException(String, String, Throwable) - Static method in class com.stackify.api.common.log.direct.Logger
Queues an exception to be sent to Stackify
queueMessage(String, String) - Static method in class com.stackify.api.common.log.direct.Logger
Queues a log message to be sent to Stackify

R

read(String) - Static method in class com.stackify.api.common.util.PropertyUtil
 
readAndMerge(String...) - Static method in class com.stackify.api.common.util.PropertyUtil
 
referralUrl(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's referralUrl
remove(Object) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
remove() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
removeAll(Collection<?>) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
removeMask(String) - Method in class com.stackify.api.common.mask.Masker
 
requestProtocol(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's requestProtocol
requestUrl(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's requestUrl
requestUrlRoot(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's requestUrlRoot
retainAll(Collection<?>) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
runOneIteration() - Method in class com.stackify.api.common.concurrent.BackgroundService
Run one iteration of the background service
runOneIteration() - Method in class com.stackify.api.common.log.LogBackgroundService
 

S

send(LogMsgGroup) - Method in class com.stackify.api.common.log.LogSender
Sends a group of log messages to Stackify
serverName(String) - Method in class com.stackify.api.LogMsgGroup.Builder
Sets the builder's serverName
serverVariables(Map<String, String>) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's serverVariables
ServletLogContext - Class in com.stackify.api.common.log
ServletLogContext
ServletLogContext() - Constructor for class com.stackify.api.common.log.ServletLogContext
 
sessionData(Map<String, String>) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's sessionData
shutDown() - Method in class com.stackify.api.common.concurrent.BackgroundService
Shut down the background service
shutdown() - Static method in class com.stackify.api.common.log.direct.LogManager
Shut down the background thread that is processing logs
shutDown() - Method in class com.stackify.api.common.log.LogBackgroundService
 
size() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
size() - Method in class com.stackify.api.common.http.HttpResendQueue
 
sleepQuietly(long, TimeUnit) - Static method in class com.stackify.api.common.lang.Threads
Sleeps and eats any exceptions
sourceMethod(String) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's sourceMethod
srcLine(Integer) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's srcLine
srcMethod(String) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's srcMethod
StackifyError - Class in com.stackify.api
Encapsulates all details about an error that will be sent to Stackify
StackifyError.Builder - Class in com.stackify.api
StackifyError.Builder separates the construction of a StackifyError from its representation
stackTrace(List<TraceFrame>) - Method in class com.stackify.api.ErrorItem.Builder
Sets the builder's stackTrace
StackTraceElements - Class in com.stackify.api.common.lang
Utility class for converting a StackTraceElement object to an TraceFrame object
start() - Method in class com.stackify.api.common.concurrent.BackgroundService
Start the background service/thread
startUp() - Method in class com.stackify.api.common.concurrent.BackgroundService
Start the background service
startUp() - Method in class com.stackify.api.common.log.LogBackgroundService
 
stop() - Method in class com.stackify.api.common.concurrent.BackgroundService
Stops the background service/thread
SynchronizedEvictingQueue<E> - Class in com.stackify.api.common.collect
SynchronizedEvictingQueue
SynchronizedEvictingQueue(int) - Constructor for class com.stackify.api.common.collect.SynchronizedEvictingQueue
Constructor

T

tags(List<String>) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's tags
th(String) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's th
Threads - Class in com.stackify.api.common.lang
Threads
Throwables - Class in com.stackify.api.common.lang
Utility class for converting a Throwable object to an ErrorItem object
toArray() - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
toArray(T[]) - Method in class com.stackify.api.common.collect.SynchronizedEvictingQueue
 
toBuilder() - Method in class com.stackify.api.AppIdentity
 
toBuilder() - Method in class com.stackify.api.common.ApiConfiguration
 
toBuilder() - Method in class com.stackify.api.EnvironmentDetail
 
toBuilder() - Method in class com.stackify.api.ErrorItem
 
toBuilder() - Method in class com.stackify.api.LogMsg
 
toBuilder() - Method in class com.stackify.api.LogMsgGroup
 
toBuilder() - Method in class com.stackify.api.StackifyError
 
toBuilder() - Method in class com.stackify.api.TraceFrame
 
toBuilder() - Method in class com.stackify.api.WebRequestDetail
 
toErrorItem(String, Throwable) - Static method in class com.stackify.api.common.lang.Throwables
Converts a Throwable to an ErrorItem
toErrorItem(Throwable) - Static method in class com.stackify.api.common.lang.Throwables
Converts a Throwable to an ErrorItem
toErrorItem(String, String, String, int) - Static method in class com.stackify.api.common.lang.Throwables
Create an error item from a simple log message (without an explicit exception)
toString() - Method in class com.stackify.api.AppIdentity
 
toString() - Method in class com.stackify.api.common.ApiConfiguration
 
toString() - Method in class com.stackify.api.common.log.direct.LogEvent
 
toString(Readable) - Static method in class com.stackify.api.common.util.CharStreams
Read char stream to a string
toTraceFrame(StackTraceElement) - Static method in class com.stackify.api.common.lang.StackTraceElements
Converts a StackTraceElement to a TraceFrame
TraceFrame - Class in com.stackify.api
Each TraceFrame object represents a single stack frame in a stack trace
TraceFrame.Builder - Class in com.stackify.api
TraceFrame.Builder separates the construction of a TraceFrame from its representation
transId(String) - Method in class com.stackify.api.LogMsg.Builder
Sets the builder's transId

U

update(int) - Method in class com.stackify.api.common.log.LogBackgroundServiceScheduler
Sets the next scheduled delay based on the number of messages sent
update(Throwable) - Method in class com.stackify.api.common.log.LogBackgroundServiceScheduler
Sets the next scheduled delay based on the HTTP transmission status
userIpAddress(String) - Method in class com.stackify.api.WebRequestDetail.Builder
Sets the builder's userIpAddress
userName(String) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's userName

W

webRequestDetail(WebRequestDetail) - Method in class com.stackify.api.StackifyError.Builder
Sets the builder's webRequestDetail
WebRequestDetail - Class in com.stackify.api
Contains details about the web request associated to the error
WebRequestDetail.Builder - Class in com.stackify.api
WebRequestDetail.Builder separates the construction of a WebRequestDetail from its representation
A B C D E F G H I L M N O P Q R S T U W 
Skip navigation links

Copyright © 2017 Stackify, LLC. All Rights Reserved.