A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

AbstractEvaluator - Class in com.intergral.deep.agent.api.plugin
This allows for common handling for object to boolean expressions.
AbstractEvaluator() - Constructor for class com.intergral.deep.agent.api.plugin.AbstractEvaluator
 
addAttribute(String, String) - Method in interface com.intergral.deep.agent.api.plugin.ITraceProvider.ISpan
 
APP_FRAMES_EXCLUDES - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
Define which packages we should exclude as being part of your app.
APP_FRAMES_INCLUDES - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
Define which packages we should include as being part of your app.
append(boolean) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a boolean value to the string builder.
append(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a char value to the string builder.
append(char[]) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a char array to the string builder.
append(char[], int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a char array to the string builder.
append(double) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a double value to the string builder using String.valueOf.
append(float) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a float value to the string builder using String.valueOf.
append(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an int value to the string builder using String.valueOf.
append(long) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a long value to the string builder using String.valueOf.
append(TextStringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends another string builder to this string builder.
append(TextStringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string builder to this string builder.
append(CharSequence) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a CharSequence to this string builder.
append(CharSequence, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a CharSequence to this string builder.
append(Object) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an object to this string builder.
append(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a string to this string builder.
append(StringBuffer) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a string buffer to this string builder.
append(StringBuffer, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string buffer to this string builder.
append(StringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a StringBuilder to this string builder.
append(StringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a StringBuilder to this string builder.
append(String, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string to this string builder.
append(String, Object...) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Calls String.format(String, Object...) and appends the result.
append(CharBuffer) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends the contents of a char buffer to this string builder.
append(CharBuffer, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends the contents of a char buffer to this string builder.
appendAll(Iterable<?>) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends each item in an iterable to the builder without any separators.
appendAll(Iterator<?>) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends each item in an iterator to the builder without any separators.
appendAll(T...) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends each item in an array to the builder without any separators.
appendFixedWidthPadLeft(int, int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an object to the builder padding on the left to a fixed width.
appendFixedWidthPadLeft(Object, int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an object to the builder padding on the left to a fixed width.
appendFixedWidthPadRight(int, int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an object to the builder padding on the right to a fixed length.
appendFixedWidthPadRight(Object, int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an object to the builder padding on the right to a fixed length.
appendln(boolean) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a boolean value followed by a new line to the string builder.
appendln(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a char value followed by a new line to the string builder.
appendln(char[]) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a char array followed by a new line to the string builder.
appendln(char[], int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a char array followed by a new line to the string builder.
appendln(double) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a double value followed by a new line to the string builder using String.valueOf.
appendln(float) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a float value followed by a new line to the string builder using String.valueOf.
appendln(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an int value followed by a new line to the string builder using String.valueOf.
appendln(long) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a long value followed by a new line to the string builder using String.valueOf.
appendln(TextStringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends another string builder followed by a new line to this string builder.
appendln(TextStringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string builder followed by a new line to this string builder.
appendln(Object) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an object followed by a new line to this string builder.
appendln(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a string followed by a new line to this string builder.
appendln(StringBuffer) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a string buffer followed by a new line to this string builder.
appendln(StringBuffer, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string buffer followed by a new line to this string builder.
appendln(StringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a string builder followed by a new line to this string builder.
appendln(StringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string builder followed by a new line to this string builder.
appendln(String, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends part of a string followed by a new line to this string builder.
appendln(String, Object...) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Calls String.format(String, Object...) and appends the result.
appendNewLine() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends the new line string to this string builder.
appendNull() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends the text representing null to this string builder.
appendPadding(int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends the pad character to the builder the specified number of times.
appendSeparator(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a separator if the builder is currently non-empty.
appendSeparator(char, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Append one of both separators to the builder If the builder is currently empty it will append the defaultIfEmpty-separator Otherwise it will append the standard-separator
appendSeparator(char, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a separator to the builder if the loop index is greater than zero.
appendSeparator(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a separator if the builder is currently non-empty.
appendSeparator(String, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends a separator to the builder if the loop index is greater than zero.
appendSeparator(String, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends one of both separators to the StrBuilder.
appendTo(Appendable) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends current contents of this StrBuilder to the provided Appendable.
appendWithSeparators(Iterable<?>, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an iterable placing separators between each value, but not before the first or after the last.
appendWithSeparators(Object[], String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an array placing separators between each value, but not before the first or after the last.
appendWithSeparators(Iterator<?>, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Appends an iterator placing separators between each value, but not before the first or after the last.
args() - Method in interface com.intergral.deep.agent.api.tracepoint.ITracepoint
Get the args for the tracepoint.
ArrayIterator<T> - Class in com.intergral.deep.agent.api.utils
An iterator that will iterate an array.
ArrayIterator(T[]) - Constructor for class com.intergral.deep.agent.api.utils.ArrayIterator
 
ArrayObjectIterator - Class in com.intergral.deep.agent.api.utils
An iterator that will iterate an array, but does so using the Array class.
ArrayObjectIterator(Object) - Constructor for class com.intergral.deep.agent.api.utils.ArrayObjectIterator
 
asReader() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the contents of this builder as a Reader.
asWriter() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets this builder as a Writer that can be written to.

B

BasicAuthProvider - Class in com.intergral.deep.agent.api.auth
This is an IAuthProvider that will attach basic authorization to the outbound requests.
BasicAuthProvider() - Constructor for class com.intergral.deep.agent.api.auth.BasicAuthProvider
 
build() - Method in interface com.intergral.deep.agent.api.utils.string.Builder
Returns a reference to the object being constructed or result being calculated by the builder.
build() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Implement the Builder interface.
Builder<T> - Interface in com.intergral.deep.agent.api.utils.string
The Builder interface is designed to designate a class as a builder object in the Builder design pattern.

C

callConstructor(Constructor<?>, Object...) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Call a constructor with the arguments.
callField(Object, Field) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Call a field on a target.
callMethod(Object, String, Object...) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Call a method on the target object.
capacity() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the current size of the internal character array buffer.
charAt(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the character at the specified index.
charMatcher(char) - Method in class com.intergral.deep.agent.api.utils.string.StringMatcherFactory
Constructor that creates a matcher from a character.
clear() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Clears the string builder (convenience Collections API style method).
com.intergral.deep.agent.api - package com.intergral.deep.agent.api
 
com.intergral.deep.agent.api.auth - package com.intergral.deep.agent.api.auth
 
com.intergral.deep.agent.api.hook - package com.intergral.deep.agent.api.hook
 
com.intergral.deep.agent.api.logger - package com.intergral.deep.agent.api.logger
 
com.intergral.deep.agent.api.plugin - package com.intergral.deep.agent.api.plugin
 
com.intergral.deep.agent.api.reflection - package com.intergral.deep.agent.api.reflection
 
com.intergral.deep.agent.api.resource - package com.intergral.deep.agent.api.resource
 
com.intergral.deep.agent.api.settings - package com.intergral.deep.agent.api.settings
 
com.intergral.deep.agent.api.spi - package com.intergral.deep.agent.api.spi
 
com.intergral.deep.agent.api.tracepoint - package com.intergral.deep.agent.api.tracepoint
 
com.intergral.deep.agent.api.utils - package com.intergral.deep.agent.api.utils
 
com.intergral.deep.agent.api.utils.string - package com.intergral.deep.agent.api.utils.string
 
com.intergral.deep.agent.api.utils.string.lookup - package com.intergral.deep.agent.api.utils.string.lookup
 
CompoundIterator<T> - Class in com.intergral.deep.agent.api.utils
An iterator that can iterate across multiple iterators.
CompoundIterator(Iterator<T>...) - Constructor for class com.intergral.deep.agent.api.utils.CompoundIterator
 
ConditionalResourceProvider - Interface in com.intergral.deep.agent.api.spi
A resource provider that is only applied if the ConditionalResourceProvider.shouldApply(ISettings, Resource) method returns true.
configure(ISettings, IReflection) - Method in class com.intergral.deep.agent.api.auth.BasicAuthProvider
 
configure(ISettings, IReflection) - Method in interface com.intergral.deep.agent.api.spi.IDeepPlugin
This allows for the plugin to retain a reference to the settings for Deep and allows access to the IReflection service to perform reflection operations.
contains(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks if the string builder contains the specified char.
contains(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks if the string builder contains a string matched using the specified matcher.
contains(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks if the string builder contains the specified string.
counter(String, Map<String, Object>, String, String, String, Double) - Method in interface com.intergral.deep.agent.api.plugin.IMetricProcessor
Process a counter type metric.
create(Map<String, Object>) - Static method in class com.intergral.deep.agent.api.resource.Resource
Returns a Resource.
create(Map<String, Object>, String) - Static method in class com.intergral.deep.agent.api.resource.Resource
Returns a Resource.
createResource(ISettings) - Method in interface com.intergral.deep.agent.api.spi.ResourceProvider
 
createSpan(String) - Method in interface com.intergral.deep.agent.api.plugin.ITraceProvider
Create and return a new span.
currentSpan() - Method in interface com.intergral.deep.agent.api.plugin.ITraceProvider
Get the current span from the underlying provider.

D

decorate(ISettings, ISnapshotContext) - Method in interface com.intergral.deep.agent.api.plugin.ISnapshotDecorator
This method is called by Deep after a snapshot is created.
DeepRuntimeException - Exception in com.intergral.deep.agent.api
A general exception used by deep to throw RuntimeException.
DeepRuntimeException(String) - Constructor for exception com.intergral.deep.agent.api.DeepRuntimeException
Create a new exception with a message.
DeepRuntimeException(String, Throwable) - Constructor for exception com.intergral.deep.agent.api.DeepRuntimeException
Create a new exception with a message and cause.
deepService() - Method in interface com.intergral.deep.agent.api.hook.IDeepHook
Get the deep service from the agent.
DeepVersion - Interface in com.intergral.deep.agent.api
 
DEFAULT - Static variable in class com.intergral.deep.agent.api.resource.Resource
 
DEFAULT_ESCAPE - Static variable in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Constant for the default escape character.
DEFAULT_PREFIX - Static variable in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Constant for the default variable prefix.
DEFAULT_SUFFIX - Static variable in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Constant for the default variable suffix.
DEFAULT_VALUE_DELIMITER - Static variable in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Constant for the default value delimiter of a variable.
delete(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the characters between the two specified indices.
deleteAll(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the character wherever it occurs in the builder.
deleteAll(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes all parts of the builder that the matcher matches.
deleteAll(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the string wherever it occurs in the builder.
deleteCharAt(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the character at the specified index.
deleteFirst(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the character wherever it occurs in the builder.
deleteFirst(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the first match within the builder using the specified matcher.
deleteFirst(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Deletes the string wherever it occurs in the builder.

E

endsWith(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks whether this builder ends with the specified string.
ensureCapacity(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks the capacity and ensures that it is at least the size specified.
equals(TextStringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks the contents of this builder against another to see if they contain the same character content.
equals(Object) - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
equals(Object) - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
 
equals(Object) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks the contents of this builder against another to see if they contain the same character content.
equalsIgnoreCase(TextStringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks the contents of this builder against another to see if they contain the same character content ignoring case.
evaluate(String, Map<String, Object>) - Method in class com.intergral.deep.agent.api.plugin.AbstractEvaluator
 
evaluate(String, Map<String, Object>) - Method in interface com.intergral.deep.agent.api.plugin.IEvaluator
Evaluate an expression as a boolean response.
evaluateExpression(String) - Method in interface com.intergral.deep.agent.api.plugin.ISnapshotContext
Evaluate an expression in the frame of the tracepoint that triggered this snapshot.
evaluateExpression(String, Map<String, Object>) - Method in interface com.intergral.deep.agent.api.plugin.IEvaluator
Evaluate an expression to the value.
evaluateExpression(String, Map<String, Object>) - Method in class com.intergral.deep.agent.api.plugin.LazyEvaluator
 
EvaluationException - Exception in com.intergral.deep.agent.api.plugin
This exception is thrown when a plugin tried to evaluate an expression that fails.
EvaluationException(String, Throwable) - Constructor for exception com.intergral.deep.agent.api.plugin.EvaluationException
Create a new exception.

F

findConstructor(Class<?>, Class<?>...) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Find a constructor on the given class.
findMethod(Class<?>, String, Class<?>...) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Scan the hierarchy of the input class for a method with the given name.

G

gauge(String, Map<String, Object>, String, String, String, Double) - Method in interface com.intergral.deep.agent.api.plugin.IMetricProcessor
Process a gauge type metric.
get() - Method in interface com.intergral.deep.agent.api.IRegistration
Get the registered item.
getAsList(String) - Method in interface com.intergral.deep.agent.api.settings.ISettings
Get the property as a list.
getAttributes() - Method in class com.intergral.deep.agent.api.resource.Resource
Returns a map of attributes that describe the resource.
getChars(char[]) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Copies the character array into the specified array.
getChars(int, int, char[], int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Copies the character array into the specified array.
getEscapeChar() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Returns the escape character.
getExpression() - Method in exception com.intergral.deep.agent.api.plugin.EvaluationException
Get the expression.
getExpression() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getExpression() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
 
getField(Object, String) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Get a filed from the target.
getFieldIterator(Class<?>) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Get an iterator that will iterator over all the available fields on the given class.
getFieldValue(Object, String) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Get a field from an object.
getHelp() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getKey() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
 
getLabels() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getMap(String) - Method in interface com.intergral.deep.agent.api.settings.ISettings
Get the property as a map.
getModifiers(Field) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Get the modifier names of a field.
getName() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getNamespace() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getNewLineText() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the text to be appended when a new line is added.
getNullText() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the text to be appended when null is added.
getResource() - Method in interface com.intergral.deep.agent.api.settings.ISettings
Returns the resource that describes this client.
getSchemaUrl() - Method in class com.intergral.deep.agent.api.resource.Resource
Returns the URL of the OpenTelemetry schema used by this resource.
getSettingAs(String, Class<T>) - Method in interface com.intergral.deep.agent.api.settings.ISettings
Get a setting from the config as a given type.
getStringLookup() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Gets the StringLookup that is used to lookup variables.
getType() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getUnit() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
getValue() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
 
getValueDelimiterMatcher() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Gets the variable default value delimiter matcher currently in use.
getVariablePrefixMatcher() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Gets the variable prefix matcher currently in use.
getVariableSuffixMatcher() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Gets the variable suffix matcher currently in use.
getVersion() - Method in interface com.intergral.deep.agent.api.IDeep
Get the version of deep being used.

H

hashCode() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
hashCode() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
 
hashCode() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets a suitable hash code for this builder.
hasNext() - Method in class com.intergral.deep.agent.api.utils.ArrayIterator
 
hasNext() - Method in class com.intergral.deep.agent.api.utils.ArrayObjectIterator
 
hasNext() - Method in class com.intergral.deep.agent.api.utils.CompoundIterator
 
histogram(String, Map<String, Object>, String, String, String, Double) - Method in interface com.intergral.deep.agent.api.plugin.IMetricProcessor
Process a histogram type metric.

I

IAuthProvider - Interface in com.intergral.deep.agent.api.auth
Allows for custom auth providers to be configured.
IConditional - Interface in com.intergral.deep.agent.api.spi
This interface allows an instance of IDeepPlugin to only be loaded based on a condition.
id() - Method in interface com.intergral.deep.agent.api.tracepoint.ITracepoint
The generated ID for the tracepoint.
IDeep - Interface in com.intergral.deep.agent.api
This type describes the main API for Deep.
IDeepHook - Interface in com.intergral.deep.agent.api.hook
This type is used to pass an object from the agent to the API.
IDeepPlugin - Interface in com.intergral.deep.agent.api.spi
This type defines a plugin for Deep.
IEvaluator - Interface in com.intergral.deep.agent.api.plugin
This defines an evaluator, and evaluator is used to evaluate expression at runtime.
IMetricProcessor - Interface in com.intergral.deep.agent.api.plugin
This type defines a processor for metrics.
indexOf(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the first reference to the specified char.
indexOf(char, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the first reference to the specified char.
indexOf(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder using the matcher to find the first match.
indexOf(StringMatcher, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder using the matcher to find the first match searching from the given index.
indexOf(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the first reference to the specified string.
indexOf(String, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the first reference to the specified string starting searching from the given index.
insert(int, boolean) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the value into this builder.
insert(int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the value into this builder.
insert(int, char[]) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the character array into this builder.
insert(int, char[], int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts part of the character array into this builder.
insert(int, double) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the value into this builder.
insert(int, float) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the value into this builder.
insert(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the value into this builder.
insert(int, long) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the value into this builder.
insert(int, Object) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the string representation of an object into this builder.
insert(int, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Inserts the string into this builder.
INSTANCE - Static variable in class com.intergral.deep.agent.api.utils.string.StringMatcherFactory
Defines the singleton for this class.
IReflection - Interface in com.intergral.deep.agent.api.reflection
This type exposes helpful reflection methods.
IRegistration<T> - Interface in com.intergral.deep.agent.api
This is a generic interface from the result of a registration.
isActive() - Method in interface com.intergral.deep.agent.api.spi.IConditional
Should determine if the plugin is active.
isDisableSubstitutionInValues() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Returns a flag whether substitution is disabled in variable values.If set to true, the values of variables can contain other variables will not be processed and substituted original variable is evaluated, e.g.
isEmpty() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks is the string builder is empty (convenience Collections API style method).
isEnabled() - Method in interface com.intergral.deep.agent.api.IDeep
Get the current state of deep.
isEnableSubstitutionInVariables() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Returns a flag whether substitution is done in variable names.
ISettings - Interface in com.intergral.deep.agent.api.settings
The exposed API for the Deep settings.
isMatch(char[], int, int, int) - Method in interface com.intergral.deep.agent.api.utils.string.StringMatcher
Returns the number of matching characters, zero for no match.
ISnapshotContext - Interface in com.intergral.deep.agent.api.plugin
This is the context passed to plugins.
ISnapshotDecorator - Interface in com.intergral.deep.agent.api.plugin
This type allows a plugin to provide additional attributes to captured snapshots.
isPreserveEscapes() - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Returns the flag controlling whether escapes are preserved during substitution.
ITracepoint - Interface in com.intergral.deep.agent.api.tracepoint
This type describes a tracepoint that has been attached via code, using IDeep.registerTracepoint(String, int).
ITracepoint.ITracepointRegistration - Interface in com.intergral.deep.agent.api.tracepoint
Defines the tracepoint registration.
ITracepointLogger - Interface in com.intergral.deep.agent.api.logger
Tracepoint logger is used to log the result of an injected log message.
ITraceProvider - Interface in com.intergral.deep.agent.api.plugin
This type can be used to connect Deep to a trace provider.
ITraceProvider.ISpan - Interface in com.intergral.deep.agent.api.plugin
This type describes a span for Deep to use as a dynamic Span, it gives a common interface for all ITraceProvider's.

J

JSP_PACKAGES - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
It is possible to put compiled JSP classes into specified packages, some versions put this in a jsp package, some use org.apache.jsp (newer).
JSP_SUFFIX - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
To let us calculate the class and file names for JSP classes we need to know the JSP suffix that is being used by monitored service.

K

KEY_AUTH_PROVIDER - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
This is the settings key for the configured auth provider.
KEY_ENABLED - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
This is the setting key for enabling or disabling deep.
KEY_SERVICE_SECURE - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
This is the setting key for the service secure setting.
KEY_SERVICE_URL - Static variable in interface com.intergral.deep.agent.api.settings.ISettings
This is the setting key for the service url.

L

Label(String, Object, String) - Constructor for class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
Create a new label for a metric.
lastIndexOf(char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the last reference to the specified char.
lastIndexOf(char, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the last reference to the specified char.
lastIndexOf(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder using the matcher to find the last match.
lastIndexOf(StringMatcher, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder using the matcher to find the last match searching from the given index.
lastIndexOf(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the last reference to the specified string.
lastIndexOf(String, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Searches the string builder to find the last reference to the specified string starting searching from the given index.
LazyEvaluator - Class in com.intergral.deep.agent.api.plugin
This type allows the evaluator to be loaded only if it is needed.
LazyEvaluator(LazyEvaluator.IEvaluatorLoader) - Constructor for class com.intergral.deep.agent.api.plugin.LazyEvaluator
 
LazyEvaluator.IEvaluatorLoader - Interface in com.intergral.deep.agent.api.plugin
This type allows us to lazy load an evaluator when it is first used.
leftString(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Extracts the leftmost characters from the string builder without throwing an exception.
length() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the length of the string builder.
line() - Method in interface com.intergral.deep.agent.api.tracepoint.ITracepoint
Get the tracepoint line number.
load() - Method in interface com.intergral.deep.agent.api.plugin.LazyEvaluator.IEvaluatorLoader
Load the evaluator.
logTracepoint(String, String, String) - Method in interface com.intergral.deep.agent.api.logger.ITracepointLogger
Log the result of a tracepoint injected log message.
logTracepoint(String, String, String) - Method in class com.intergral.deep.agent.api.logger.StdOutLogger
 
logTracepoint(String, String, String) - Method in class com.intergral.deep.agent.api.logger.TracepointLogger
 
lookup(String) - Method in interface com.intergral.deep.agent.api.utils.string.lookup.StringLookup
Looks up a String key to a String value.

M

merge(Resource) - Method in class com.intergral.deep.agent.api.resource.Resource
Returns a new, merged Resource by merging the current Resource with the other Resource.
MetricDefinition - Class in com.intergral.deep.agent.api.plugin
This type defines a metric that is attached to a tracepoint.
MetricDefinition(String, List<MetricDefinition.Label>, String, String, String, String, String) - Constructor for class com.intergral.deep.agent.api.plugin.MetricDefinition
Create a new MetricDefinition.
MetricDefinition.Label - Class in com.intergral.deep.agent.api.plugin
This type is used to represent a label that is attached to a metric.
midString(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Extracts some characters from the middle of the string builder without throwing an exception.
minimizeCapacity() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Minimizes the capacity to the actual length of the string.

N

name() - Method in interface com.intergral.deep.agent.api.plugin.ITraceProvider.ISpan
 
next() - Method in class com.intergral.deep.agent.api.utils.ArrayIterator
 
next() - Method in class com.intergral.deep.agent.api.utils.ArrayObjectIterator
 
next() - Method in class com.intergral.deep.agent.api.utils.CompoundIterator
 

O

objectToBoolean(Object) - Static method in class com.intergral.deep.agent.api.plugin.AbstractEvaluator
Given an input convert to a boolean expression.
order() - Method in interface com.intergral.deep.agent.api.spi.Ordered
Returns the order of applying the SPI implementing this interface.
Ordered - Interface in com.intergral.deep.agent.api.spi
Interface to be extended by SPIs that need to guarantee ordering during loading.

P

path() - Method in interface com.intergral.deep.agent.api.tracepoint.ITracepoint
Get the tracepoint path.
provide() - Method in class com.intergral.deep.agent.api.auth.BasicAuthProvider
 
provide() - Method in interface com.intergral.deep.agent.api.auth.IAuthProvider
Provide the headers that should be attached to the GRPC calls.

R

readFrom(Readable) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
If possible, reads chars from the provided Readable directly into underlying character buffer without making extra copies.
reflectionService() - Method in interface com.intergral.deep.agent.api.hook.IDeepHook
Get the configured reflection api.
reflectionService() - Method in interface com.intergral.deep.agent.api.plugin.ISnapshotContext
Get the current reflection service.
registerPlugin(IDeepPlugin) - Method in interface com.intergral.deep.agent.api.IDeep
This allows the registration of custom plugins.
registerTracepoint(String, int) - Method in interface com.intergral.deep.agent.api.IDeep
Create a tracepoint that will only exist on this instance.
registerTracepoint(String, int, Map<String, String>, Collection<String>, Collection<MetricDefinition>) - Method in interface com.intergral.deep.agent.api.IDeep
Create a tracepoint that will only exist on this instance.
replace(char[]) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(char[], int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(int, int, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces a portion of the string builder with another string.
replace(StringMatcher, String, int, int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Advanced search and replaces within the builder using a matcher.
replace(TextStringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(TextStringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(CharSequence) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source as a template.
replace(CharSequence, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source as a template.
replace(Object) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the resolver.
replace(String) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(StringBuffer) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(StringBuffer, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(String, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replaceAll(char, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces the search character with the replace character throughout the builder.
replaceAll(StringMatcher, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces all matches within the builder with the replace string.
replaceAll(String, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces the search string with the replace string throughout the builder.
replaceFirst(char, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces the first instance of the search character with the replace character in the builder.
replaceFirst(StringMatcher, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces the first match within the builder with the replace string.
replaceFirst(String, String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Replaces the first instance of the search string with the replace string.
replaceIn(TextStringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(TextStringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(StringBuffer) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuffer, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuilder) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
resolveVariable(String, TextStringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Internal method that resolves the value of a variable.
Resource - Class in com.intergral.deep.agent.api.resource
Resource represents a resource, which capture identifying information about the entities for which signals (stats or traces) are reported.
ResourceAttributes - Interface in com.intergral.deep.agent.api.resource
A collection of known keys that are used in the attributes.
ResourceProvider - Interface in com.intergral.deep.agent.api.spi
A service provider interface (SPI) for providing a Resource that is merged into the default resource.
reverse() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Reverses the string builder placing each character in the opposite index.
rightString(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Extracts the rightmost characters from the string builder without throwing an exception.

S

SERVICE_NAME - Static variable in interface com.intergral.deep.agent.api.resource.ResourceAttributes
Logical name of the service.
setAccessible(Class<?>, Constructor<?>) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Set the constructor as accessible.
setAccessible(Class<?>, Field) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Set the field as accessible.
setAccessible(Class<?>, Method) - Method in interface com.intergral.deep.agent.api.reflection.IReflection
Set the method as accessible.
setCharAt(int, char) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Sets the character at the specified index.
setDisableSubstitutionInValues(boolean) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets a flag whether substitution is done in variable values (recursive).
setEnabled(boolean) - Method in interface com.intergral.deep.agent.api.IDeep
This method can be used to disabled or enable Deep.
setEnableSubstitutionInVariables(boolean) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets a flag whether substitution is done in variable names.
setEscapeChar(char) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the escape character.
setLength(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Updates the length of the builder by either dropping the last characters or adding filler of Unicode zero.
setNewLineText(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Sets the text to be appended when a new line is added.
setNullText(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Sets the text to be appended when null is added.
setPreserveEscapes(boolean) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets a flag controlling whether escapes are preserved during substitution.
setValueDelimiter(char) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable default value delimiter to use.
setValueDelimiter(String) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable default value delimiter to use.
setValueDelimiterMatcher(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable default value delimiter matcher to use.
setVariablePrefix(char) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable prefix to use.
setVariablePrefix(String) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable prefix to use.
setVariablePrefixMatcher(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable prefix matcher currently in use.
setVariableResolver(StringLookup) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the VariableResolver that is used to lookup variables.
setVariableSuffix(char) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable suffix to use.
setVariableSuffix(String) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable suffix to use.
setVariableSuffixMatcher(StringMatcher) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Sets the variable suffix matcher currently in use.
shouldApply(ISettings, Resource) - Method in interface com.intergral.deep.agent.api.spi.ConditionalResourceProvider
If an implementation needs to apply only under certain conditions related to the config or the existing state of the Resource being built, they can choose to override this default.
size() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets the length of the string builder.
spanId() - Method in interface com.intergral.deep.agent.api.plugin.ITraceProvider.ISpan
 
startsWith(String) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Checks whether this builder starts with the specified string.
StdOutLogger - Class in com.intergral.deep.agent.api.logger
Log the tracepoint logs to System.out.
StdOutLogger() - Constructor for class com.intergral.deep.agent.api.logger.StdOutLogger
 
StringLookup - Interface in com.intergral.deep.agent.api.utils.string.lookup
Lookup a String key to a String value.
stringMatcher(String) - Method in class com.intergral.deep.agent.api.utils.string.StringMatcherFactory
Creates a matcher from a string.
StringMatcher - Interface in com.intergral.deep.agent.api.utils.string
Determines if a character array portion matches.
StringMatcherFactory - Class in com.intergral.deep.agent.api.utils.string
Utility type for creating StringMatcher.
StringMatcherFactory() - Constructor for class com.intergral.deep.agent.api.utils.string.StringMatcherFactory
 
StringSubstitutor - Class in com.intergral.deep.agent.api.utils.string
Substitutes variables within a string by values.
StringSubstitutor(StringLookup) - Constructor for class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Creates a new instance and initializes it.
StringSubstitutor(StringLookup, StringMatcher, StringMatcher, char, StringMatcher) - Constructor for class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Creates a new instance and initializes it.
subSequence(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
substitute(TextStringBuilder, int, int) - Method in class com.intergral.deep.agent.api.utils.string.StringSubstitutor
Internal method that substitutes the variables.
substring(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Extracts a portion of this string builder as a string.
substring(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Extracts a portion of this string builder as a string.
summary(String, Map<String, Object>, String, String, String, Double) - Method in interface com.intergral.deep.agent.api.plugin.IMetricProcessor
Process a summary type metric.

T

TELEMETRY_SDK_LANGUAGE - Static variable in interface com.intergral.deep.agent.api.resource.ResourceAttributes
The language of the telemetry SDK.
TELEMETRY_SDK_NAME - Static variable in interface com.intergral.deep.agent.api.resource.ResourceAttributes
The name of the telemetry SDK as defined above.
TELEMETRY_SDK_VERSION - Static variable in interface com.intergral.deep.agent.api.resource.ResourceAttributes
The version string of the telemetry SDK.
TextStringBuilder - Class in com.intergral.deep.agent.api.utils.string
Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer.
TextStringBuilder() - Constructor for class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Constructor that creates an empty builder initial capacity 32 characters.
TextStringBuilder(int) - Constructor for class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Constructor that creates an empty builder the specified initial capacity.
TextStringBuilder(String) - Constructor for class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Constructor that creates a builder from the string, allocating 32 extra characters for growth.
toCharArray() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Copies the builder's character array into a new character array.
toCharArray(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Copies part of the builder's character array into a new character array.
toString() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition.Label
 
toString() - Method in class com.intergral.deep.agent.api.plugin.MetricDefinition
 
toString() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets a String version of the string builder, creating a new instance each time the method is called.
toStringBuffer() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets a StringBuffer version of the string builder, creating a new instance each time the method is called.
toStringBuilder() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Gets a StringBuilder version of the string builder, creating a new instance each time the method is called.
traceId() - Method in interface com.intergral.deep.agent.api.plugin.ITraceProvider.ISpan
 
TracepointLogger - Class in com.intergral.deep.agent.api.logger
This is the default tracepoint logger that will log to the default Deep logger.
TracepointLogger() - Constructor for class com.intergral.deep.agent.api.logger.TracepointLogger
 
trim() - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Trims the builder by removing characters less than or equal to a space from the beginning and end.

U

unregister() - Method in interface com.intergral.deep.agent.api.IRegistration
Unregister the item registered.

V

validateIndex(int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Validates parameters defining a single index in the builder.
validateRange(int, int) - Method in class com.intergral.deep.agent.api.utils.string.TextStringBuilder
Validates parameters defining a range of the builder.
VERSION - Static variable in interface com.intergral.deep.agent.api.DeepVersion
 

W

watches() - Method in interface com.intergral.deep.agent.api.tracepoint.ITracepoint
Get the tracepoint watches.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages