A C E F G H I M N P R S T U V 

A

ApiClients - Class in com.stackify.api.common
Utility class for api client details and building an ApiClient object
AsyncErrorSender - Class in com.stackify.api.common.http
AsyncErrorSender
AsyncErrorSender(StackifyErrorSender, int) - Constructor for class com.stackify.api.common.http.AsyncErrorSender
Constructor
AsyncErrorSenderService - Class in com.stackify.api.common.http
AsyncErrorSenderService
AsyncErrorSenderService(AsyncScheduler, AsyncErrorSender) - Constructor for class com.stackify.api.common.http.AsyncErrorSenderService
Constructor
AsyncScheduler - Class in com.stackify.api.common.http
AsyncScheduler
AsyncScheduler() - Constructor for class com.stackify.api.common.http.AsyncScheduler
 

C

com.stackify.api.common - package com.stackify.api.common
 
com.stackify.api.common.codec - package com.stackify.api.common.codec
 
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
 

E

EnvironmentDetails - Class in com.stackify.api.common
Utility class for retrieving environment details and building an EnvironmentDetail object
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
 
errorShouldBeSent(StackifyError) - Method in class com.stackify.api.common.error.ErrorGovernor
Determines if the error should be sent based on our throttling criteria

F

flush() - Method in class com.stackify.api.common.http.AsyncErrorSender
Flushes the queue by sending all errors to Stackify

G

getApiClient(Class<?>, String) - Static method in class com.stackify.api.common.ApiClients
Creates an api client object with information from the specified properties file
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.
getEnvironmentDetail(String, String) - Static method in class com.stackify.api.common.EnvironmentDetails
Creates an environment details object with system information
getEpochMinute() - Method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
 
getErrorCount() - Method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
 
getLastHttpError() - Method in class com.stackify.api.common.http.AsyncScheduler
 
getNextSchedule() - Method in class com.stackify.api.common.http.AsyncScheduler
 
getQueueSize() - Method in class com.stackify.api.common.http.AsyncErrorSender
 
getScheduleDelay() - Method in class com.stackify.api.common.http.AsyncScheduler
 
getUniqueKey(ErrorItem) - Static method in class com.stackify.api.common.error.ErrorCounter
Generates a unique key based on the error.

H

HttpTransmissionStatus - Enum in com.stackify.api.common.http
HttpTransmissionStatus
HttpUrlConnections - Class in com.stackify.api.common.http
Utility class for cleaning up an HttpURLConnection object

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

M

md5Hex(String) - Static method in class com.stackify.api.common.codec.MessageDigests
Generates an MD5 hash hex string for the input string
MessageDigests - Class in com.stackify.api.common.codec
Utility class for functions on MessageDigest objects

N

newMinuteCounter(long) - Static method in class com.stackify.api.common.error.ErrorCounter.MinuteCounter
Constructs a new minute counter for the specified minute

P

purgeCounters(long) - Method in class com.stackify.api.common.error.ErrorCounter
Purges the errorCounter map of expired entries

R

readAndCloseInputStream(InputStream) - Static method in class com.stackify.api.common.http.HttpUrlConnections
Reads all contents from the input stream and closes it
readAndCloseInputStreams(HttpURLConnection) - Static method in class com.stackify.api.common.http.HttpUrlConnections
Reads and closes the input and error streams for a connection
runOneIteration() - Method in class com.stackify.api.common.http.AsyncErrorSenderService
 

S

scheduler() - Method in class com.stackify.api.common.http.AsyncErrorSenderService
 
send(List<StackifyError>) - Method in class com.stackify.api.common.http.StackifyErrorSender
Send the error to Stackify
sendError(StackifyError) - Method in class com.stackify.api.common.http.AsyncErrorSender
Queues error to be sent
serviceName() - Method in class com.stackify.api.common.http.AsyncErrorSenderService
 
shutDown() - Method in class com.stackify.api.common.http.AsyncErrorSenderService
 
StackifyErrorSender - Class in com.stackify.api.common.http
Utility class for sending a list of StackifyError objects to Stackify
StackifyErrorSender(String, String, StackifyErrorConverter) - Constructor for class com.stackify.api.common.http.StackifyErrorSender
Default constructor
StackTraceElements - Class in com.stackify.api.common.lang
Utility class for converting a StackTraceElement object to an TraceFrame object
startUp() - Method in class com.stackify.api.common.http.AsyncErrorSenderService
 

T

Throwables - Class in com.stackify.api.common.lang
Utility class for converting a Throwable object to an ErrorItem object
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
toTraceFrame(StackTraceElement) - Static method in class com.stackify.api.common.lang.StackTraceElements
Converts a StackTraceElement to a TraceFrame

U

update(HttpTransmissionStatus) - Method in class com.stackify.api.common.http.AsyncScheduler
Sets the next scheduled delay based on the HTTP transmission status

V

valueOf(String) - Static method in enum com.stackify.api.common.http.HttpTransmissionStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.stackify.api.common.http.HttpTransmissionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A C E F G H I M N P R S T U V 

Copyright © 2014 Stackify, LLC. All Rights Reserved.