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

A

AbstractJmxPerformanceCounter - Class in com.microsoft.applicationinsights.internal.perfcounter
The class is a base class for JMX performance counters.
AbstractJmxPerformanceCounter(String, String, Collection<JmxAttributeData>) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.AbstractJmxPerformanceCounter
 
AbstractPerformanceCounterModule - Class in com.microsoft.applicationinsights.internal.perfcounter
A base class for performance modules.
AbstractPerformanceCounterModule(PerformanceCountersFactory) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.AbstractPerformanceCounterModule
 
AbstractWindowsPerformanceCounter - Class in com.microsoft.applicationinsights.internal.perfcounter
Created by gupele on 4/29/2015.
AbstractWindowsPerformanceCounter() - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.AbstractWindowsPerformanceCounter
 
ActiveTransmissionFileSystemOutput - Class in com.microsoft.applicationinsights.internal.channel.common
The class is responsible for de-coupling the file persist activity.
ActiveTransmissionFileSystemOutput(TransmissionOutput) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionFileSystemOutput
 
ActiveTransmissionLoader - Class in com.microsoft.applicationinsights.internal.channel.common
The class is responsible for loading transmission files that were saved to the disk The class will ask for the oldest transmission file and will hand it to the dispatcher Created by gupele on 12/22/2014.
ActiveTransmissionLoader(TransmissionFileSystemOutput, TransmissionDispatcher) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionLoader
 
ActiveTransmissionLoader(TransmissionFileSystemOutput, TransmissionDispatcher, int) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionLoader
 
ActiveTransmissionNetworkOutput - Class in com.microsoft.applicationinsights.internal.channel.common
Created by gupele on 12/18/2014.
ActiveTransmissionNetworkOutput(TransmissionOutput) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionNetworkOutput
 
ActiveTransmissionNetworkOutput(TransmissionOutput, int) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionNetworkOutput
 
add(String) - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
The method will add the incoming Telemetry to its internal container of Telemetries If that is the first instance in the container, we schedule a 'pick-up' in a configurable amount of time If by adding that item we exceeded the maximum number of instances, we trigger a send request now.
addConfigurationData(PerformanceCountersXmlElement) - Method in interface com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterConfigurationAware
 
addConfigurationData(PerformanceCountersXmlElement) - Method in class com.microsoft.applicationinsights.internal.perfcounter.ProcessPerformanceCountersModule
This method checks for Windows performance counters from the configuration.
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Concrete classes should implement this method
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.EventTelemetry
Sanitize additional stuff besides the common
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
 
addPerformanceCounter(String, String, String) - Static method in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
Adding a performance counter
addToDate(Date, int, int) - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
 
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Application
Adds all members of this class to a hashmap
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
Adds all members of this class to a hashmap
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
Adds all members of this class to a hashmap
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Location
 
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
Adds all members of this class to a hashmap
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
addToHashMap(HashMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
Adds all members of this class to a hashmap
AddTypeXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
AddTypeXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.AddTypeXmlElement
 
AI_BASE_FOLDER - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
 
AI_NATIVE_FOLDER - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
 
AnnotationPackageScanner - Class in com.microsoft.applicationinsights.internal.annotation
Created by gupele on 3/15/2015.
AnnotationPackageScanner() - Constructor for class com.microsoft.applicationinsights.internal.annotation.AnnotationPackageScanner
 
Application - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Application.
Application() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Application
 
ApplicationInsightsXmlConfiguration - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/13/2015.
ApplicationInsightsXmlConfiguration() - Constructor for class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
attach(File, int) - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxyFactory
 
attach(File, int) - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxyFactory
 
attachToExistingFile(File, int) - Static method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 

B

Base - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Base.
Base() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Base
Initializes a new instance of the class.
BaseTelemetry<T extends SendableData> - Class in com.microsoft.applicationinsights.telemetry
Superclass for all telemetry data classes.
BaseTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.BaseTelemetry
 

C

categoryName - Variable in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
ChannelFetcher - Interface in com.microsoft.applicationinsights.internal.util
Created by gupele on 2/2/2015.
ChannelXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
ChannelXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
ClassDataUtils - Enum in com.microsoft.applicationinsights.internal.reflect
Created by gupele on 5/26/2015.
ClassDataVerifier - Interface in com.microsoft.applicationinsights.internal.reflect
Created by gupele on 5/26/2015.
close() - Method in class com.microsoft.applicationinsights.internal.logger.ConsoleLoggerOutput
 
close() - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 
close() - Method in class com.microsoft.applicationinsights.internal.logger.FileLoggerOutput
After this method is called the instance should not be called again for logging messages
close() - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxy
 
close() - Method in interface com.microsoft.applicationinsights.internal.logger.LoggerOutput
 
close() - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
com.microsoft.applicationinsights - package com.microsoft.applicationinsights
 
com.microsoft.applicationinsights.channel - package com.microsoft.applicationinsights.channel
 
com.microsoft.applicationinsights.channel.concrete.inprocess - package com.microsoft.applicationinsights.channel.concrete.inprocess
 
com.microsoft.applicationinsights.extensibility - package com.microsoft.applicationinsights.extensibility
 
com.microsoft.applicationinsights.extensibility.context - package com.microsoft.applicationinsights.extensibility.context
 
com.microsoft.applicationinsights.extensibility.initializer - package com.microsoft.applicationinsights.extensibility.initializer
 
com.microsoft.applicationinsights.internal.annotation - package com.microsoft.applicationinsights.internal.annotation
 
com.microsoft.applicationinsights.internal.channel - package com.microsoft.applicationinsights.internal.channel
 
com.microsoft.applicationinsights.internal.channel.common - package com.microsoft.applicationinsights.internal.channel.common
 
com.microsoft.applicationinsights.internal.channel.stdout - package com.microsoft.applicationinsights.internal.channel.stdout
 
com.microsoft.applicationinsights.internal.config - package com.microsoft.applicationinsights.internal.config
 
com.microsoft.applicationinsights.internal.jmx - package com.microsoft.applicationinsights.internal.jmx
 
com.microsoft.applicationinsights.internal.logger - package com.microsoft.applicationinsights.internal.logger
 
com.microsoft.applicationinsights.internal.perfcounter - package com.microsoft.applicationinsights.internal.perfcounter
 
com.microsoft.applicationinsights.internal.reflect - package com.microsoft.applicationinsights.internal.reflect
 
com.microsoft.applicationinsights.internal.schemav2 - package com.microsoft.applicationinsights.internal.schemav2
 
com.microsoft.applicationinsights.internal.shutdown - package com.microsoft.applicationinsights.internal.shutdown
 
com.microsoft.applicationinsights.internal.system - package com.microsoft.applicationinsights.internal.system
 
com.microsoft.applicationinsights.internal.util - package com.microsoft.applicationinsights.internal.util
 
com.microsoft.applicationinsights.telemetry - package com.microsoft.applicationinsights.telemetry
 
ComponentContext - Class in com.microsoft.applicationinsights.extensibility.context
 
ComponentContext(ConcurrentMap<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.ComponentContext
 
ConfigurationFileLocator - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 5/25/2015.
ConfigurationFileLocator(String) - Constructor for class com.microsoft.applicationinsights.internal.config.ConfigurationFileLocator
 
ConsoleLoggerOutput - Class in com.microsoft.applicationinsights.internal.logger
Created by gupele on 1/14/2015.
Constants - Class in com.microsoft.applicationinsights.internal.perfcounter
Created by gupele on 3/8/2015.
ContextInitializer - Interface in com.microsoft.applicationinsights.extensibility
Represents an object that implements supporting logic for TelemetryContext.
ContextInitializersXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
ContextInitializersXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.ContextInitializersXmlElement
 
ContextTagKeys - Class in com.microsoft.applicationinsights.extensibility.context
ContextTagKeys
ContextTagKeys() - Constructor for class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
copy(Map<String, Value>, Map<String, Value>) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
counterName - Variable in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
CPU_PC_COUNTER_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
create() - Static method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionNetworkOutput
 
create(String) - Static method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionNetworkOutput
 
create(String, String) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmitterFactory
 
create(File, String, int) - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxyFactory
 
create(File, String, int) - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxyFactory
 
createDefault() - Static method in class com.microsoft.applicationinsights.TelemetryConfiguration
Creates a new instance loaded from the ApplicationInsights.xml file.
createNew(File, String, int) - Static method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 
createWithClosestLimitOnError(String, int, int, int, Integer) - Static method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
createWithClosestLimitOnError(int, int, int, String, String) - Static method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
createWithDefaultOnError(String, int, int, int, Integer) - Static method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
createWithDefaultOnError(int, int, int, String, String) - Static method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 

D

Data<TDomain extends SendableData> - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Data.
Data() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Data
Initializes a new instance of the class.
Data(TDomain) - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Data
Initializes a new instance of the class with base data
DataPoint - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class DataPoint.
DataPoint() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.DataPoint
Initializes a new instance of the class.
DataPointType - Enum in com.microsoft.applicationinsights.internal.schemav2
Enum DataPointType.
DateTimeUtils - Class in com.microsoft.applicationinsights.internal.util
Created by yonisha on 2/5/2015.
DEFAULT_DOUBLE_VALUE - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
DefaultLogFileProxy - Class in com.microsoft.applicationinsights.internal.logger
The class is responsible for doing the work with the log files.
DefaultLogFileProxyFactory - Class in com.microsoft.applicationinsights.internal.logger
Created by gupele on 2/1/2015.
DefaultLogFileProxyFactory() - Constructor for class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxyFactory
 
delete() - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 
delete() - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxy
 
DependencyKind - Enum in com.microsoft.applicationinsights.internal.schemav2
Enum DependencyKind.
DependencySourceType - Enum in com.microsoft.applicationinsights.internal.schemav2
Enum DependencySourceType.
Device - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Device.
Device() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Device
Initializes a new instance of the class.
DeviceContext - Class in com.microsoft.applicationinsights.extensibility.context
 
DeviceContext(ConcurrentMap<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
DeviceInfo - Class in com.microsoft.applicationinsights.internal.util
A view into the context information specific to device information.
DeviceInfo() - Constructor for class com.microsoft.applicationinsights.internal.util.DeviceInfo
 
DeviceInfoContextInitializer - Class in com.microsoft.applicationinsights.extensibility.initializer
Initializer class for device context information.
DeviceInfoContextInitializer() - Constructor for class com.microsoft.applicationinsights.extensibility.initializer.DeviceInfoContextInitializer
 
dispatch(Transmission) - Method in class com.microsoft.applicationinsights.internal.channel.common.NonBlockingDispatcher
 
dispatch(Transmission) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmissionDispatcher
 
displayName - Variable in class com.microsoft.applicationinsights.internal.jmx.JmxAttributeData
 
displayName - Variable in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
Domain - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Domain.
Domain() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Domain
Initializes a new instance of the class.
doneCounter - Variable in class com.microsoft.applicationinsights.internal.perfcounter.UnixParsingState
 
Duration - Class in com.microsoft.applicationinsights.telemetry
This class lets its users to define an interval of time which can be defined in terms of days, hours, minutes, seconds and milliseconds.
Duration(long, int, int, int, int) - Constructor for class com.microsoft.applicationinsights.telemetry.Duration
The interval is set by setting all the possible values.
Duration(long) - Constructor for class com.microsoft.applicationinsights.telemetry.Duration
The duration is defined by milliseconds.

E

Envelope - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Envelope.
Envelope() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Envelope
Initializes a new instance
equals(Object) - Method in class com.microsoft.applicationinsights.telemetry.Duration
 
error(String, Object...) - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
The main method, will delegate the call to the output only if the logger is enabled for errors, will not allow any exception thrown
EventData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class EventData.
EventData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.EventData
Initializes a new instance of the class.
EventTelemetry - Class in com.microsoft.applicationinsights.telemetry
Telemetry type used to track events.
EventTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.EventTelemetry
Default initialization for a new instance.
EventTelemetry(String) - Constructor for class com.microsoft.applicationinsights.telemetry.EventTelemetry
Initializes a new instance.
EXCEPTION_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
Base Type for this telemetry.
EXCEPTION_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
Envelope Name for this telemetry.
ExceptionData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class ExceptionData.
ExceptionData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
Initializes a new instance of the \class.
ExceptionDetails - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class ExceptionDetails.
ExceptionDetails() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
Initializes a new instance of the class.
ExceptionHandledAt - Enum in com.microsoft.applicationinsights.telemetry
This enumeration is used by ExceptionTelemetry to identify if and where exception was handled.
ExceptionTelemetry - Class in com.microsoft.applicationinsights.telemetry
Telemetry type used to track exceptions.
ExceptionTelemetry(Exception) - Constructor for class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
Initializes a new instance.

F

factory - Variable in class com.microsoft.applicationinsights.internal.perfcounter.AbstractPerformanceCounterModule
 
fetch() - Method in interface com.microsoft.applicationinsights.internal.channel.TelemetriesTransmitter.TelemetriesFetcher
 
fetch(String, Collection<JmxAttributeData>) - Static method in class com.microsoft.applicationinsights.internal.jmx.JmxDataFetcher
Gets an object name and its attributes to fetch and will return the data.
fetch() - Method in interface com.microsoft.applicationinsights.internal.util.ChannelFetcher
 
fetchOldestFile() - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
FileLoggerOutput - Class in com.microsoft.applicationinsights.internal.logger
The class is responsible for write log messages into log files.
FileLoggerOutput(Map<String, String>) - Constructor for class com.microsoft.applicationinsights.internal.logger.FileLoggerOutput
 
flush() - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Flushes the data that the channel might have internally.
flush() - Method in interface com.microsoft.applicationinsights.channel.TelemetryChannel
Flushes the data that the channel might have internally.
flush() - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
The method will flush the telemetries currently in the buffer to the TelemetriesTransmitter
flush() - Method in class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
flush() - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 
flush() - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxy
 
flush() - Method in class com.microsoft.applicationinsights.TelemetryClient
Flushes possible pending Telemetries in the channel.
formatAsRoundTripDate(Date) - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
Formats the given date as round-trip date string

G

generateRandomId(boolean) - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 
generateRandomIntegerId() - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 
getAccountAcquisitionDate() - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
getAccountId() - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
getAcquisitionDate() - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
getActive() - Static method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets the active TelemetryConfiguration instance loaded from the ApplicationInsights.xml file.
getAdds() - Method in class com.microsoft.applicationinsights.internal.config.ContextInitializersXmlElement
 
getAdds() - Method in class com.microsoft.applicationinsights.internal.config.TelemetryInitializersXmlElement
 
getAdds() - Method in class com.microsoft.applicationinsights.internal.config.TelemetryModulesXmlElement
 
getAgentVersion() - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
 
getAppId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getApplicationId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getApplicationTypeId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getApplicationVersion() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getAppVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getAssembly() - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
getAsync() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getAsync() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Async property.
getAttribute() - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
getBaseData() - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
 
getBaseFolder() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getBaseType() - Method in class com.microsoft.applicationinsights.internal.schemav2.Base
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Domain
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getBaseTypeName() - Method in interface com.microsoft.applicationinsights.internal.schemav2.SendableData
 
getBaseTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
getBoolValueOrNull(Map<String, String>, String) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
getCategoryName() - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
getCategoryName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getCategoryName() - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Gets the category name of the performance counter.
getChannel() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getChannel() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets the telemetry channel.
getCollectingIntervalInMillis() - Method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Gets the timeout in milliseconds that the container will wait between collections of Performance Counters.
getCommandName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getCommandName() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the command name.
getComponent() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing the component tracked by this instance.
getConfigurationFile() - Method in class com.microsoft.applicationinsights.internal.config.ConfigurationFileLocator
 
getContent() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
getContext() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Gets the context associated with the current telemetry item.
getContext() - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Gets the context associated with this telemetry instance.
getContext() - Method in class com.microsoft.applicationinsights.TelemetryClient
Gets the current context that will be used to augment telemetry you send.
getContextInitializers() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getContextInitializers() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets the list of ContextInitializer objects that supply additional information about application.
getCount() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getCount() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getCount() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets the number of samples for this metric.
getCount() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Count property.
getCounterName() - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
getCounterName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getCounterName() - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Gets the counter name of the performance counter.
getCurrentValue() - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
getData() - Method in class com.microsoft.applicationinsights.internal.config.AddTypeXmlElement
 
getData() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
getData() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getData() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Concrete classes should implement this method which supplies the data structure that this instance works with, which needs to implement SendableData
getData() - Method in class com.microsoft.applicationinsights.telemetry.EventTelemetry
Fetches the data structure the instance works with
getData() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
 
getData() - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
 
getDateDiff(Date, Date, TimeUnit) - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
 
getDateFormatter() - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 
getDateTimeNow() - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
 
getDateValueOrNull(Map<String, String>, String) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
getDays() - Method in class com.microsoft.applicationinsights.telemetry.Duration
Gets the days part of the duration.
getDefaultValue() - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
getDependencyKind() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getDependencyKind() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Dependency Kind property.
getDependencySource() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getDependencySource() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Dependency Source property.
getDeveloperMode() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
getDevice() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing the device tracked by this instance.
getDeviceId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getDeviceIp() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceLanguage() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceLocale() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceModel() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceNetwork() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceOEMName() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceOS() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceOSVersion() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceRoleInstance() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceRoleName() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceScreenResolution() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceType() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDeviceVMName() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getDisplayName() - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
getDisplayName() - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
getDomProcessing() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getDuration() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
getDuration() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getDuration() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getDuration() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Gets the page view duration.
getDuration() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the duration.
getDuration() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets the amount of time it took the application to handle the request.
getEndpointAddress() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Domain
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getEnvelopName() - Method in interface com.microsoft.applicationinsights.internal.schemav2.SendableData
 
getEnvelopName() - Method in class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
getException() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
getExceptionHandledAt() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
Gets the value indicated where the exception was handled.
getExceptions() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getExceptions() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
getFileName() - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
getFlags() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getFlushIntervalInSeconds() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
getHandledAt() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getHasFullStack() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getHostName() - Static method in class com.microsoft.applicationinsights.internal.util.DeviceInfo
 
getHours() - Method in class com.microsoft.applicationinsights.telemetry.Duration
Gets the hours part of the duration.
getHttpMethod() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getHttpMethod() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets the HTTP method of the request.
getId() - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Gets the operation id.
getId() - Method in class com.microsoft.applicationinsights.extensibility.context.SessionContext
Gets the session ID
getId() - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
getId() - Method in class com.microsoft.applicationinsights.internal.perfcounter.AbstractJmxPerformanceCounter
 
getId() - Method in class com.microsoft.applicationinsights.internal.perfcounter.JmxPerformanceCounter
 
getId() - Method in interface com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounter
 
getId() - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsMetric
 
getId() - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsPC
 
getId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getId() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
getId() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
getId() - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
getId() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets the unique identifier of the request.
getIKey() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getInstanceName() - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
getInstanceName() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getInstanceName() - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Gets the instance name of the performance counter.
getInstrumentationKey() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getInstrumentationKey() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the default instrumentation key for all Telemetry objects logged in this TelemetryContext.
getInstrumentationKey() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets or sets the default instrumentation key for the application.
getInternal() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
 
getInternalAgentVersion() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getInternalSdkVersion() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getIp() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getIp() - Method in class com.microsoft.applicationinsights.internal.schemav2.Location
 
getIsFirst() - Method in class com.microsoft.applicationinsights.extensibility.context.SessionContext
Gets a value indicating whether it is the first session.
getIsFirst() - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
getIsNew() - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
getIsNewSession() - Method in class com.microsoft.applicationinsights.extensibility.context.SessionContext
Gets a value indicating whether it is a new session.
getJmx() - Method in class com.microsoft.applicationinsights.internal.config.JmxListXmlElement
 
getJmxXmlElements() - Method in class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
getKeys() - Static method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getKind() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getKind() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getLanguage() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getLevel() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getLevel() - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
getLine() - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
getLocale() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getLocale() - Static method in class com.microsoft.applicationinsights.internal.util.DeviceInfo
 
getLocation() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing a location tracked by this instance.
getLocationCity() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getLocationContinent() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getLocationCountry() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getLocationIP() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getLocationLatitude() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getLocationLongitude() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getLocationProvince() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getMax() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getMax() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getMax() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets the max value of this metric.
getMax() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Max property.
getMaximum() - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
getMaxTelemetriesInBatch() - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
Gets the maximum number of telemetries in a batch
getMaxTelemetryBufferCapacity() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
getMeasurements() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
getMeasurements() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getMeasurements() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getMessage() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getMessage() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
getMessage() - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
Gets the message text.
getMethod() - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
getMetrics() - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
getMetrics() - Method in class com.microsoft.applicationinsights.telemetry.EventTelemetry
Gets a map of application-defined event metrics.
getMetrics() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
Gets a map of application-defined exception metrics.
getMetrics() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Gets a dictionary of custom defined metrics.
getMilliseconds() - Method in class com.microsoft.applicationinsights.telemetry.Duration
Gets the milliseconds part of the duration.
getMin() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getMin() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getMin() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets the min value of this metric.
getMin() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Min property.
getMinimum() - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
getMinutes() - Method in class com.microsoft.applicationinsights.telemetry.Duration
Gets the minutes part of the duration.
getModel() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getModules() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getName() - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Gets the operation name.
getName() - Method in class com.microsoft.applicationinsights.internal.config.ParamXmlElement
 
getName() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getName() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
getName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
getName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getName() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getName() - Method in class com.microsoft.applicationinsights.telemetry.EventTelemetry
Gets the name of the event.
getName() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets the name of the metric.
getName() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Gets the name of the page view.
getName() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets tne name resource name.
getName() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets or human-readable name of the requested page.
getNetwork() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getNetworkConnect() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getNumberOfFiles() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getNumberOfMaxThreads() - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionNetworkOutput
 
getNumberOfPersistence() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
getNumberOfSends() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
getNumberOfTotalSizeInMB() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getObjectName() - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
getOemName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getOperatingSystem() - Static method in class com.microsoft.applicationinsights.internal.util.DeviceInfo
 
getOperatingSystemVersion() - Static method in class com.microsoft.applicationinsights.internal.util.DeviceInfo
 
getOperatingVersionArchitecture() - Static method in class com.microsoft.applicationinsights.internal.util.DeviceInfo
 
getOperation() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing a operation tracked by this instance.
getOperationId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getOperationName() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getOperationParentId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getOperationRootId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getOs() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getOs() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getOsVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getOsVersion() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getOuterId() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getParameters() - Method in class com.microsoft.applicationinsights.internal.config.AddTypeXmlElement
 
getParentId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
getParsedStack() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getPerformance() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getPerformanceCounters() - Method in interface com.microsoft.applicationinsights.internal.perfcounter.PerformanceCountersFactory
Creates the PerformanceCounter Note: The method should not throw
getPerfTotal() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getProcessId() - Method in enum com.microsoft.applicationinsights.internal.system.SystemInformation
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getProperties() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getProperties(String) - Static method in class com.microsoft.applicationinsights.internal.util.PropertyHelper
Reads the properties from a properties file.
getProperties() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Gets a dictionary of application-defined property names and values providing additional information about this event.
getProperties() - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Gets the map of application-defined property names and values.
getProperties() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets a dictionary of application-defined property values.
getReceivedResponse() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getRemoves() - Method in class com.microsoft.applicationinsights.internal.config.TelemetryInitializersXmlElement
 
getResponseCode() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getResponseCode() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets response code returned by the application after handling the request.
getRoleInstance() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getRoleName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getRootId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
getSampleRate() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getSampleRate() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getSchemaVersion() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getScreenResolution() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getSdkLogger() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getSdkVersion() - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
 
getSdkVersionProperties() - Static method in class com.microsoft.applicationinsights.internal.util.PropertyHelper
A method that loads the properties file that contains SDK-Version data.
getSeconds() - Method in class com.microsoft.applicationinsights.telemetry.Duration
Gets the seconds part of the duration.
getSentRequest() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
getSeq() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getSequence() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Sequence field used to track absolute order of uploaded events.
getSequence() - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Sequence field used to track absolute order of uploaded events.
getSession() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing a user session tracked by this instance.
getSessionId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getSessionIsFirst() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getSessionIsNew() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getSessionState() - Method in class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
Gets the session state.
getSeverityLevel() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getSeverityLevel() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
getSeverityLevel() - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
getSeverityLevel() - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
 
getStack() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getStandardDeviation() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets the standard deviation of this metric.
getStartCollectingDelayInMillis() - Method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Gets the timeout in milliseconds that the container will wait before the first collection of Performance Counters.
getStartTime() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getState() - Method in class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
getStdDev() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getStdDev() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getStdDev() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Standard Deviation property.
getSuccess() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getSuccess() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Success property.
getSyntheticSource() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getSyntheticSource() - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Gets the synthetic source.
getTags() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getTags() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets a dictionary of context tags.
getTelemetryInitializers() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
getTelemetryInitializers() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets the list of modules that automatically generate application telemetry.
getTelemetryModules() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
 
getTime() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getTimestamp() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Gets date and time when event was recorded.
getTimestamp() - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Gets the time when telemetry was recorded
getTotalMilliseconds() - Method in class com.microsoft.applicationinsights.telemetry.Duration
Gets the total milliseconds of the duration.
getTransmitBufferTimeoutInSeconds() - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
Gets the transmit buffer timeout in seconds
getType() - Method in class com.microsoft.applicationinsights.internal.config.AddTypeXmlElement
 
getType() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
getType() - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
getType() - Method in class com.microsoft.applicationinsights.internal.config.RemoveTypeXmlElement
 
getType() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getType() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getType() - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
getTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getUniquePrefix() - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
getUri() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Gets the page view Uri.
getUrl() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
getUrl() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getUrl() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets request url (optional).
getUser() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing a user tracked by this instance.
getUserAccountAcquisitionDate() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserAccountId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserAgent() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserAgent() - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
getUserAgent() - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
getUserAnonymousUserAcquisitionDate() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserAuthenticatedUserAcquisitionDate() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserAuthUserId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserId() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getUserId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getUserType() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
getValue() - Method in class com.microsoft.applicationinsights.internal.config.ParamXmlElement
 
getValue() - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger.LoggingLevel
 
getValue() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
getValue() - Method in enum com.microsoft.applicationinsights.internal.schemav2.DataPointType
 
getValue() - Method in enum com.microsoft.applicationinsights.internal.schemav2.DependencyKind
 
getValue() - Method in enum com.microsoft.applicationinsights.internal.schemav2.DependencySourceType
 
getValue() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getValue() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets The value of the metric.
getValue() - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Gets the value of the performance counter.
getValue() - Method in enum com.microsoft.applicationinsights.telemetry.SeverityLevel
 
getValueOfPerformanceCounter(String) - Static method in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
This method will delegate the call to the native code after the proper sanity checks.
getValueOrNull(Map<Key, Value>, Key) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.Application
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getVer() - Method in class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
getVersion() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
getVmName() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getWebContentEncodingType() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
getWebContentType() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
getWindowsPCs() - Method in class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
GzipTelemetrySerializer - Class in com.microsoft.applicationinsights.internal.channel.common
The class is an implementation of the TelemetrySerializer where the Telemetry instances are compressed by Gzip after converted to Json format Created by gupele on 12/17/2014.
GzipTelemetrySerializer() - Constructor for class com.microsoft.applicationinsights.internal.channel.common.GzipTelemetrySerializer
 

H

hashCode() - Method in class com.microsoft.applicationinsights.telemetry.Duration
 

I

incrementNumberOfPersistence() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
incrementNumberOfSends() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
info(String, Object...) - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
The main method, will delegate the call to the output only if the logger is enabled for info messages, will not allow any exception thrown
initialize(TelemetryContext) - Method in interface com.microsoft.applicationinsights.extensibility.ContextInitializer
Initializes the given TelemetryContext.
initialize(TelemetryContext) - Method in class com.microsoft.applicationinsights.extensibility.initializer.DeviceInfoContextInitializer
 
initialize(TelemetryContext) - Method in class com.microsoft.applicationinsights.extensibility.initializer.SdkVersionContextInitializer
 
initialize(Telemetry) - Method in class com.microsoft.applicationinsights.extensibility.initializer.SequencePropertyInitializer
Sets the Telemetry's sequence if there that sequence is null or empty.
initialize(Telemetry) - Method in class com.microsoft.applicationinsights.extensibility.initializer.TimestampPropertyInitializer
Sets the timestamp to 'now' unless the timestamp is already set.
initialize(Telemetry) - Method in interface com.microsoft.applicationinsights.extensibility.TelemetryInitializer
Initializes properties of the specified object.
initialize(TelemetryConfiguration) - Method in interface com.microsoft.applicationinsights.extensibility.TelemetryModule
Initializes the telemetry module.
initialize(TelemetryConfiguration) - Method in enum com.microsoft.applicationinsights.internal.config.TelemetryConfigurationFactory
Currently we do the following: Set Instrumentation Key Set Developer Mode (default false) Set Channel (default InProcessTelemetryChannel) Set Tracking Disabled Mode (default false) Set Context Initializers where they should be written with full package name Set Telemetry Initializers where they should be written with full package name
initialize(String, Map<String, String>) - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
The method will first try to find the logger level and then the logger type.
initialize(TelemetryConfiguration) - Method in class com.microsoft.applicationinsights.internal.perfcounter.AbstractPerformanceCounterModule
The main method will use the factory to fetch the performance counters and register them for work.
initialize() - Static method in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
This method must be called before any other method.
initialize() - Method in enum com.microsoft.applicationinsights.internal.reflect.ClassDataUtils
 
initialize(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Initializes the instance with the context properties
initialize(TelemetryContext) - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Application
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Base
Optionally initializes fields for the current context.
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
Optionally initializes fields for the current context.
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
Optionally initializes fields for the current context.
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Domain
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Location
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
InitializeFields() - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
InProcessTelemetryChannel - Class in com.microsoft.applicationinsights.channel.concrete.inprocess
An implementation of TelemetryChannel The channel holds two main entities: A buffer for incoming Telemetry instances A transmitter The buffer is stores incoming telemetry instances.
InProcessTelemetryChannel() - Constructor for class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
 
InProcessTelemetryChannel(String, boolean) - Constructor for class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Ctor
InProcessTelemetryChannel(String, boolean, int, int) - Constructor for class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Ctor
InProcessTelemetryChannel(Map<String, String>) - Constructor for class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
This Ctor will query the 'namesAndValues' map for data to initialize itself It will ignore data that is not of its interest, this Ctor is useful for building an instance from configuration
INSTANCE_NAME_TOTAL - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
instanceName - Variable in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
Internal - Class in com.microsoft.applicationinsights.internal.schemav2
 
Internal() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Internal
Initializes a new instance of the class.
InternalContext - Class in com.microsoft.applicationinsights.extensibility.context
 
InternalContext(ConcurrentMap<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.InternalContext
 
InternalLogger - Enum in com.microsoft.applicationinsights.internal.logger
A first, very simple version of an internal logger Note: this class is for the SDK internal use only, and therefore should ONLY be used by SDK classes.
InternalLogger.LoggerOutputType - Enum in com.microsoft.applicationinsights.internal.logger
 
InternalLogger.LoggingLevel - Enum in com.microsoft.applicationinsights.internal.logger
 
isDeveloperMode() - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Gets value indicating whether this channel is in developer mode.
isDeveloperMode() - Method in interface com.microsoft.applicationinsights.channel.TelemetryChannel
Gets value indicating whether this channel is in developer mode.
isDeveloperMode() - Method in class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
isDisabled() - Method in class com.microsoft.applicationinsights.TelemetryClient
Checks whether tracking is enabled or not.
isDisableTelemetry() - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
isErrorEnabled() - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
 
isFull() - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 
isFull() - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxy
 
isInfoEnabled() - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
 
isMaxTransmissionStorageFilesCapacityInMB() - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
isNullOrEmpty(String) - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
Determine whether a string is null or empty.
isSuccess() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
isSuccess() - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Gets a value indicating whether application handled the request successfully.
isTraceEnabled() - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
 
isTrackingDisabled() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets value indicating whether sending of telemetry to Application Insights is disabled.
isUnix() - Method in enum com.microsoft.applicationinsights.internal.system.SystemInformation
 
isUseBuiltIn() - Method in class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
isUUID(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
isWarnEnabled() - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
 
isWindows() - Method in enum com.microsoft.applicationinsights.internal.system.SystemInformation
 

J

JmxAttributeData - Class in com.microsoft.applicationinsights.internal.jmx
Represents JMX data of an Attribute The display name The name of the attribute The type of the attribute Created by gupele on 3/15/2015.
JmxAttributeData(String, String) - Constructor for class com.microsoft.applicationinsights.internal.jmx.JmxAttributeData
 
JmxAttributeData(String, String, String) - Constructor for class com.microsoft.applicationinsights.internal.jmx.JmxAttributeData
 
JmxDataFetcher - Class in com.microsoft.applicationinsights.internal.jmx
A utility class that knows how to fetch JMX data.
JmxListXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
JmxListXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.JmxListXmlElement
 
JmxMetricPerformanceCounter - Class in com.microsoft.applicationinsights.internal.perfcounter
A performance counter that sends MetricTelemetry Created by gupele on 3/15/2015.
JmxMetricPerformanceCounter(String, String, Collection<JmxAttributeData>) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.JmxMetricPerformanceCounter
 
JmxPerformanceCounter - Class in com.microsoft.applicationinsights.internal.perfcounter
A performance counter that sends PerformanceCounterTelemetry Created by gupele on 3/15/2015.
JmxPerformanceCounter(String, String, String, Collection<JmxAttributeData>) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.JmxPerformanceCounter
 
JmxPerformanceCounter(String, String, Map<String, Collection<JmxAttributeData>>) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.JmxPerformanceCounter
 
JmxXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
JmxXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
JniPCConnector - Class in com.microsoft.applicationinsights.internal.perfcounter
This class serves as the connection to the native code that does the work with Windows.
JniPCConnector() - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
 
JsonSerializable - Interface in com.microsoft.applicationinsights.telemetry
Represents objects that support serialization to JSON.
JsonTelemetryDataSerializer - Class in com.microsoft.applicationinsights.telemetry
This class knows how to transform data that is relevant to Telemetry instances into JSON
JsonTelemetryDataSerializer(Writer) - Constructor for class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 

L

LimitsEnforcer - Class in com.microsoft.applicationinsights.internal.util
Created by gupele on 5/10/2015.
load(boolean) - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionLoader
 
load(boolean) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmissionsLoader
 
LocalStringsUtils - Class in com.microsoft.applicationinsights.internal.util
 
LocalStringsUtils() - Constructor for class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 
Location - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Location.
Location() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Location
Initializes a new instance of the class.
LocationContext - Class in com.microsoft.applicationinsights.extensibility.context
 
LocationContext(ConcurrentMap<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.LocationContext
 
log(String) - Method in class com.microsoft.applicationinsights.internal.logger.ConsoleLoggerOutput
 
log(String) - Method in class com.microsoft.applicationinsights.internal.logger.FileLoggerOutput
 
log(String) - Method in interface com.microsoft.applicationinsights.internal.logger.LoggerOutput
 
logAlways(InternalLogger.LoggingLevel, String, Object...) - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
The method will log the message in any case.
LogFileProxy - Interface in com.microsoft.applicationinsights.internal.logger
Created by gupele on 2/1/2015.
LogFileProxyFactory - Interface in com.microsoft.applicationinsights.internal.logger
Created by gupele on 2/1/2015.
LoggerOutput - Interface in com.microsoft.applicationinsights.internal.logger
Created by gupele on 1/14/2015.

M

MapUtil - Class in com.microsoft.applicationinsights.internal.util
Methods that would have been great to have on maps.
MapUtil() - Constructor for class com.microsoft.applicationinsights.internal.util.MapUtil
 
MAX_MAP_NAME_LENGTH - Static variable in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
MAX_MESSAGE_LENGTH - Static variable in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
MAX_NAME_LENGTH - Static variable in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
MAX_THREADS_ALLOWED - Static variable in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionLoader
 
MAX_URL_LENGTH - Static variable in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
MAX_VALUE_LENGTH - Static variable in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
MESSAGE_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.MessageData
Base Type for this telemetry.
MESSAGE_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.MessageData
Envelope Name for this telemetry.
MessageData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class MessageData.
MessageData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.MessageData
Initializes a new instance of the class.
METRIC_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.MetricData
Base Type for this telemetry.
METRIC_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.MetricData
Envelope Name for this telemetry.
MetricData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class MetricData.
MetricData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.MetricData
Initializes a new instance of the class.
MetricTelemetry - Class in com.microsoft.applicationinsights.telemetry
Telemetry type used to track metrics.
MetricTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Default constructor
MetricTelemetry(String, double) - Constructor for class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Initializes the instance with a name and value

N

name - Variable in class com.microsoft.applicationinsights.internal.jmx.JmxAttributeData
 
newLimitedThreadPool(int, int, long, int) - Static method in class com.microsoft.applicationinsights.internal.util.ThreadPoolUtils
 
NonBlockingDispatcher - Class in com.microsoft.applicationinsights.internal.channel.common
The class implements TransmissionDispatcher Basically, the class tries to find one TransmissionOutput that will accept the incoming Transmission.
NonBlockingDispatcher(TransmissionOutput[]) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.NonBlockingDispatcher
 
normalizeStringValue(String) - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 
normalizeValue(Integer) - Method in class com.microsoft.applicationinsights.internal.util.LimitsEnforcer
 

O

Operation - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Operation.
Operation() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Operation
Initializes a new instance of the class.
OperationContext - Class in com.microsoft.applicationinsights.extensibility.context
 
OperationContext(Map<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.OperationContext
Constructs new OperationContext object with the given tags.

P

PAGE_VIEW_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
Base Type for this telemetry.
PAGE_VIEW_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
Envelope Name for this telemetry.
PAGE_VIEW_PERF_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
Base Type for this telemetry.
PAGE_VIEW_PERF_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
Envelope Name for this telemetry.
PageViewData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class PageViewData.
PageViewData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.PageViewData
Initializes a new instance of the class.
PageViewPerfData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class PageViewPerfData.
PageViewPerfData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
Initializes a new instance of the class.
PageViewTelemetry - Class in com.microsoft.applicationinsights.telemetry
Telemetry type used to track page views.
PageViewTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Default Ctor
PageViewTelemetry(String) - Constructor for class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Initializes a new instance of the class with the specified 'pageName'
ParamXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by yonisha on 3/16/2015.
ParamXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.ParamXmlElement
 
parseRoundTripDateString(String) - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
Parses the given round-trip date string (e.g.
PERFORMANCE_COUNTER_PREFIX - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PerformanceCounter - Interface in com.microsoft.applicationinsights.internal.perfcounter
PerformanceCounter interface.
PerformanceCounterConfigurationAware - Interface in com.microsoft.applicationinsights.internal.perfcounter
This class should by performance modules who wish to work with the configuration data.
PerformanceCounterContainer - Enum in com.microsoft.applicationinsights.internal.perfcounter
The class serves as the container of all PerformanceCounter If there is a need for a performance counter, the user of this class should create an implementation of that interface and then register it in this container.
PerformanceCounterData - Class in com.microsoft.applicationinsights.internal.schemav2
Created by gupele on 3/1/2015.
PerformanceCounterData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
PerformanceCountersFactory - Interface in com.microsoft.applicationinsights.internal.perfcounter
Defines the interface that concrete factories should follow.
PerformanceCountersXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
PerformanceCountersXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
PerformanceCounterTelemetry - Class in com.microsoft.applicationinsights.telemetry
The class that represents information about performance counters.
PerformanceCounterTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
 
PerformanceCounterTelemetry(String, String, String, double) - Constructor for class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Initializes the instance with all the needed data.
PerformanceModule - Annotation Type in com.microsoft.applicationinsights.internal.annotation
 
populateRequiredStringWithNullValue(String, String, String) - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 
PROCESS_CATEGORY - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PROCESS_CPU_PC_ID - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PROCESS_IO_PC_COUNTER_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PROCESS_IO_PC_ID - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PROCESS_MEM_PC_COUNTER_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PROCESS_MEM_PC_ID - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
PROCESS_SELF_INSTANCE_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
 
ProcessPerformanceCountersModule - Class in com.microsoft.applicationinsights.internal.perfcounter
The class will be used when the SDK needs to add the 'built-in' performance counters.
ProcessPerformanceCountersModule() - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.ProcessPerformanceCountersModule
 
ProcessPerformanceCountersModule(PerformanceCountersFactory) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.ProcessPerformanceCountersModule
 
PropertyHelper - Class in com.microsoft.applicationinsights.internal.util
Helper class for reading data from a properties file found on the class path.

R

register(PerformanceCounter) - Method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
/** Registers a PerformanceCounter that can collect data.
register(ChannelFetcher) - Method in enum com.microsoft.applicationinsights.internal.shutdown.SDKShutdownActivity
 
register(Stoppable) - Method in enum com.microsoft.applicationinsights.internal.shutdown.SDKShutdownActivity
 
REMOTE_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
Base Type for this telemetry.
REMOTE_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
Envelope Name for this telemetry.
RemoteDependencyData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class RemoteDependencyData.
RemoteDependencyData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
Initializes a new instance of the class.
RemoteDependencyTelemetry - Class in com.microsoft.applicationinsights.telemetry
The class that represents information about collected RDD.
RemoteDependencyTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Default Ctor
RemoteDependencyTelemetry(String) - Constructor for class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Initializes an instance with a 'name'
RemoteDependencyTelemetry(String, String, Duration, boolean) - Constructor for class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Initializes an instnace with the given parameters.
RemoveTypeXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/16/2015.
RemoveTypeXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.RemoveTypeXmlElement
 
report(TelemetryClient) - Method in class com.microsoft.applicationinsights.internal.perfcounter.AbstractJmxPerformanceCounter
The main method.
report(TelemetryClient) - Method in class com.microsoft.applicationinsights.internal.perfcounter.JmxPerformanceCounter
 
report(TelemetryClient) - Method in interface com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounter
 
report(TelemetryClient) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsMetric
Go through the data that we have and ask for each key its value, and then send using the requested display name.
report(TelemetryClient) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsPC
 
reportError(double, String) - Method in class com.microsoft.applicationinsights.internal.perfcounter.AbstractWindowsPerformanceCounter
 
REQUEST_BASE_TYPE - Static variable in class com.microsoft.applicationinsights.internal.schemav2.RequestData
Base Type for this telemetry.
REQUEST_ENVELOPE_NAME - Static variable in class com.microsoft.applicationinsights.internal.schemav2.RequestData
Envelope Name for this telemetry.
RequestData - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class RequestData.
RequestData() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.RequestData
Initializes a new instance of the class.
RequestTelemetry - Class in com.microsoft.applicationinsights.telemetry
Encapsulates information about a web request handled by the application.
RequestTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Initializes a new instance of the HttpRequestTelemetry class.
RequestTelemetry(String, Date, long, String, boolean) - Constructor for class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Initializes a new instance of the HttpRequestTelemetry class with the given name, time stamp, duration, HTTP response code and success property values.
RequestTelemetry(String, Date, Duration, String, boolean) - Constructor for class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Initializes a new instance of the HttpRequestTelemetry class with the given name, time stamp, duration, HTTP response code and success property values.
reset() - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
reset(String, String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
reset(Writer) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
returnValue - Variable in class com.microsoft.applicationinsights.internal.perfcounter.UnixParsingState
 

S

safeStringToUri(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
sanitize() - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Makes sure the data to send is sanitized from bad chars, proper length etc.
sanitize() - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Sanitizes the properties of the telemetry item based on DP constraints.
sanitizeMeasurements(Map<String, Double>) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
sanitizeMessage(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
sanitizeName(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
sanitizeProperties(Map<String, String>) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
Sanitizer - Class in com.microsoft.applicationinsights.internal.util
Created by gupele on 1/7/2015.
Sanitizer() - Constructor for class com.microsoft.applicationinsights.internal.util.Sanitizer
 
sanitizeUri(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
sanitizeValue(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 
scanForClassAnnotations(Class<? extends Annotation>[], String) - Method in class com.microsoft.applicationinsights.internal.annotation.AnnotationPackageScanner
The method will scan packages searching for classes that have the needed annotations.
scheduleSend(TelemetriesTransmitter.TelemetriesFetcher, long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmitterImpl
 
scheduleSend(TelemetriesTransmitter.TelemetriesFetcher, long, TimeUnit) - Method in interface com.microsoft.applicationinsights.internal.channel.TelemetriesTransmitter
 
SDK_VERSION_FILE_NAME - Static variable in class com.microsoft.applicationinsights.internal.util.PropertyHelper
 
SDKLoggerXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
SDKLoggerXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
SDKShutdownActivity - Enum in com.microsoft.applicationinsights.internal.shutdown
The class is responsible for all shutdown activities done in the SDK.
SdkVersionContextInitializer - Class in com.microsoft.applicationinsights.extensibility.initializer
Initializer for SDK version.
SdkVersionContextInitializer() - Constructor for class com.microsoft.applicationinsights.extensibility.initializer.SdkVersionContextInitializer
 
send(Telemetry) - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Sends a Telemetry instance through the channel.
send(Telemetry) - Method in interface com.microsoft.applicationinsights.channel.TelemetryChannel
Sends a Telemetry instance through the channel.
send(Transmission) - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionFileSystemOutput
 
send(Transmission) - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionNetworkOutput
 
send(Transmission) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
send(Transmission) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionNetworkOutput
Tries to send a Transmission The thread that calls that method might be suspended if there is a throttling issues, in any case the thread that enters this method is responsive for 'stop' request that might be issued by the application.
send(Telemetry) - Method in class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
send(Transmission) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmissionOutput
 
send(TelemetryClient, String, double) - Method in class com.microsoft.applicationinsights.internal.perfcounter.AbstractJmxPerformanceCounter
 
send(TelemetryClient, String, double) - Method in class com.microsoft.applicationinsights.internal.perfcounter.JmxMetricPerformanceCounter
 
send(TelemetryClient, double, String) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsMetric
 
SendableData - Interface in com.microsoft.applicationinsights.internal.schemav2
Defines the interface for data that might be sent to the Server.
sendNow(Collection<String>) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmitterImpl
 
sendNow(Collection<String>) - Method in interface com.microsoft.applicationinsights.internal.channel.TelemetriesTransmitter
 
SequencePropertyInitializer - Class in com.microsoft.applicationinsights.extensibility.initializer
An TelemetryInitializer implementation that populates Sequence property for the Microsoft internal telemetry sent to the Vortex endpoint.
SequencePropertyInitializer() - Constructor for class com.microsoft.applicationinsights.extensibility.initializer.SequencePropertyInitializer
 
serialize(Collection<String>) - Method in class com.microsoft.applicationinsights.internal.channel.common.GzipTelemetrySerializer
 
serialize(Collection<String>) - Method in interface com.microsoft.applicationinsights.internal.channel.TelemetrySerializer
 
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Application
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Base
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Domain
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Location
 
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
Serializes the beginning of this object to the passed in writer.
serialize(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Serializes this object in JSON format.
serialize(JsonTelemetryDataSerializer) - Method in interface com.microsoft.applicationinsights.telemetry.JsonSerializable
Writes JSON representation of the object to the specified writer.
serialize(JsonTelemetryDataSerializer) - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Serializes itself to Json using the JsonTelemetryDataSerializer
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Application
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Base
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Domain
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Location
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
Serializes the beginning of this object to the passed in writer.
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
serializeContent(JsonTelemetryDataSerializer) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
Serializes the beginning of this object to the passed in writer.
Session - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Session.
Session() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Session
Initializes a new instance of the class.
SessionContext - Class in com.microsoft.applicationinsights.extensibility.context
 
SessionContext(ConcurrentMap<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.SessionContext
Constructs a SessionContext objects with the given tags.
SessionState - Enum in com.microsoft.applicationinsights.telemetry
Session states.
SessionStateData - Class in com.microsoft.applicationinsights.internal.schemav2
Created by gupele on 2/19/2015.
SessionStateData(SessionState) - Constructor for class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
SessionStateTelemetry - Class in com.microsoft.applicationinsights.telemetry
Telemetry type used to track user sessions.
SessionStateTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
Default initialization of a new instance of the class.
SessionStateTelemetry(SessionState) - Constructor for class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
Initializes a new instance of the class with the specified sessionState
setAccountAcquisitionDate(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
setAccountId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
setAccountId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
setAcquisitionDate(Date) - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
setAdds(ArrayList<AddTypeXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.ContextInitializersXmlElement
 
setAdds(ArrayList<AddTypeXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.TelemetryInitializersXmlElement
 
setAdds(ArrayList<AddTypeXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.TelemetryModulesXmlElement
 
setAgentVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.InternalContext
 
setAgentVersion(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
 
setAppId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setApplicationId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setApplicationTypeId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setApplicationVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setAppVer(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setAssembly(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
setAsync(Boolean) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setAsync(Boolean) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Async property.
setAttribute(String) - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
setBaseData(TDomain) - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
 
setBaseFolder(String) - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
setBaseType(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Base
 
setBoolValueOrRemove(Map<String, String>, String, Boolean) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
setCapacity(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
setCategoryName(String) - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
setCategoryName(String) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
setCategoryName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
setCategoryName(String) - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Sets the category name of the performance counter.
setChannel(ChannelXmlElement) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setChannel(TelemetryChannel) - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Sets the telemetry channel.
setCommandName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setCommandName(String) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the command name.
setContextInitializers(ContextInitializersXmlElement) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setCount(Integer) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setCount(Integer) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setCount(Integer) - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Sets the number of samples for this metric.
setCount(Integer) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Count property.
setCounterName(String) - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
setCounterName(String) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
setCounterName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
setCounterName(String) - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Sets the counter name of the performance counter.
setData(Base) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setDateValueOrRemove(Map<String, String>, String, Date) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
setDependencyKind(DependencyKind) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setDependencyKind(DependencyKind) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Dependency Kind property.
setDependencySource(DependencySourceType) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setDependencySource(DependencySourceType) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Dependency Source property.
setDeveloperMode(boolean) - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Sets value indicating whether this channel is in developer mode.
setDeveloperMode(boolean) - Method in interface com.microsoft.applicationinsights.channel.TelemetryChannel
Sets value indicating whether this channel is in developer mode.
setDeveloperMode(boolean) - Method in class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
setDeveloperMode(boolean) - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
setDeviceId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setDeviceIp(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceLanguage(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceLocale(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceModel(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceNetwork(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceOEMName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceOS(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceOSVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceRoleInstance(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceRoleName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceScreenResolution(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceType(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDeviceVMName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setDisableTelemetry(boolean) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setDisplayName(String) - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
setDisplayName(String) - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
setDisplayName(String) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
setDomProcessing(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
setDuration(Long) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
setDuration(Duration) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setDuration(Duration) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setDuration(long) - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Sets the page view duration.
setDuration(Duration) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the duration.
setDuration(Duration) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets the amount of time it took the application to handle the request.
setEndpointAddress(String) - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
setException(Exception) - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
setExceptionHandledAt(ExceptionHandledAt) - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
Sets the value indicated where the exception was handled.
setExceptions(ArrayList<ExceptionDetails>) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
setFileName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
setFlags(long) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setFlushIntervalInSeconds(String) - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
setHandledAt(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
setHasFullStack(boolean) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setHttpMethod(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setHttpMethod(String) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets the HTTP method of the request.
setId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Sets the operation id.
setId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.SessionContext
Sets the session ID.
setId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
setId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setId(int) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
setId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
setId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
setId(String) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets the unique identifier of the request.
setIKey(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setInstanceName(String) - Method in class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
setInstanceName(String) - Method in class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
Sets the instance name, the method will consult the JniPCConnector for the proper instance name.
setInstanceName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
setInstanceName(String) - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Sets the instance name of the performance counter.
setInstrumentationKey(String) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setInstrumentationKey(String) - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Sets the default instrumentation key for all Telemetry objects logged in this TelemetryContext.
setInstrumentationKey(String) - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets or sets the default instrumentation key for the application.
setInternalAgentVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setInternalSdkVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setIp(String) - Method in class com.microsoft.applicationinsights.extensibility.context.LocationContext
 
setIp(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setIp(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Location
 
setIsFirst(Boolean) - Method in class com.microsoft.applicationinsights.extensibility.context.SessionContext
Sets whether it is the first session.
setIsFirst(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
setIsNew(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Session
 
setIsNewSession(Boolean) - Method in class com.microsoft.applicationinsights.extensibility.context.SessionContext
Sets a value indicating whether it is a new session.
setJmx(ArrayList<JmxXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.JmxListXmlElement
 
setJmxXmlElements(ArrayList<JmxXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
setKind(DataPointType) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setKind(DataPointType) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setLanguage(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setLanguage(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setLevel(String) - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
setLevel(int) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
setLine(int) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
setLocale(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setLocale(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setLocationCity(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setLocationContinent(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setLocationCountry(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setLocationIP(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setLocationLatitude(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setLocationLongitude(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setLocationProvince(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setMax(Double) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setMax(Double) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setMax(Double) - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Sets the max value of this metric.
setMax(Double) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Max property.
setMaxTelemetriesInBatch(int) - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Sets the buffer size
setMaxTelemetriesInBatch(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
Sets the maximum number of telemetries in a batch
setMaxTelemetryBufferCapacity(String) - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
setMaxTransmissionStorageFilesCapacityInMB(String) - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
setMeasurements(ConcurrentMap<String, Double>) - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
setMeasurements(ConcurrentMap<String, Double>) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
setMeasurements(ConcurrentMap<String, Double>) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setMessage(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setMessage(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
setMessage(String) - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
Sets the message text.
setMethod(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.StackFrame
 
setMetrics(List<DataPoint>) - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
setMin(Double) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setMin(Double) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setMin(Double) - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Sets the min value of this metric.
setMin(Double) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Min property.
setModel(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setModel(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setModules(TelemetryModulesXmlElement) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Sets the operation name.
setName(String) - Method in class com.microsoft.applicationinsights.internal.config.ParamXmlElement
 
setName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
setName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
setName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setName(String) - Method in class com.microsoft.applicationinsights.telemetry.EventTelemetry
Sets the name of the event.
setName(String) - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Sets the name of the metric.
setName(String) - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Sets the name of the page view.
setName(String) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the resource name.
setName(String) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets or human-readable name of the requested page.
setNetwork(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setNetworkConnect(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
setNetworkType(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setNumberOfFiles(String) - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
setNumberOfPersistence(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
setNumberOfSends(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
setNumberOfTotalSizeInMB(String) - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
setObjectName(String) - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
setOemName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setOemName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setOperatingSystem(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setOperatingSystemVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setOperationId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setOperationName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setOperationParentId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setOperationRootId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setOs(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setOs(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setOsVer(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setOsVersion(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setOuterId(int) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setParameters(ArrayList<ParamXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.AddTypeXmlElement
 
setParentId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
setParsedStack(ArrayList<StackFrame>) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setPerformance(PerformanceCountersXmlElement) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setPerfTotal(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
setProperties(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.EventData
 
setProperties(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
setProperties(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
setProperties(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.MetricData
 
setProperties(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setProperties(ConcurrentMap<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setReceivedResponse(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
setRemoves(ArrayList<AddTypeXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.TelemetryInitializersXmlElement
 
setResponseCode(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setResponseCode(String) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets response code returned by the application after handling the request.
setRoleInstance(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setRoleInstance(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setRoleName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setRoleName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setRootId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
setSampleRate(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setSampleRate(double) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setSchemaVersion(String) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setScreenResolution(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setScreenResolution(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setSdkLogger(SDKLoggerXmlElement) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setSdkVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.InternalContext
 
setSdkVersion(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
 
setSentRequest(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
setSeq(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setSequence(String) - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Sets the value that defines absolute order of the telemetry item.
setSequence(String) - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Sets the sequence.
setSessionId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setSessionIsFirst(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setSessionIsNew(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setSessionState(SessionState) - Method in class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
Sets the session state.
setSeverityLevel(SeverityLevel) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionData
 
setSeverityLevel(SeverityLevel) - Method in class com.microsoft.applicationinsights.internal.schemav2.MessageData
 
setSeverityLevel(SeverityLevel) - Method in class com.microsoft.applicationinsights.telemetry.ExceptionTelemetry
 
setSeverityLevel(SeverityLevel) - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
 
setStack(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setStandardDeviation(Double) - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Sets the standard deviation of this metric.
setStartTime(Date) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setState(SessionState) - Method in class com.microsoft.applicationinsights.internal.schemav2.SessionStateData
 
setStdDev(Double) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setStdDev(Double) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setStdDev(Double) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the StdDev property.
setStringValueOrRemove(Map<String, String>, String, String) - Static method in class com.microsoft.applicationinsights.internal.util.MapUtil
 
setSuccess(Boolean) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
setSuccess(boolean) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setSuccess(boolean) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Success property.
setSuccess(boolean) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets a value indicating whether application handled the request successfully.
setSyntheticSource(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setSyntheticSource(String) - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Sets the synthetic source.
setTags(Map<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setTelemetryInitializers(TelemetryInitializersXmlElement) - Method in class com.microsoft.applicationinsights.internal.config.ApplicationInsightsXmlConfiguration
 
setTime(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setTimestamp(Date) - Method in class com.microsoft.applicationinsights.telemetry.BaseTelemetry
Sets date and time when event was recorded.
setTimestamp(Date) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets the StartTime.
setTimestamp(Date) - Method in interface com.microsoft.applicationinsights.telemetry.Telemetry
Sets the time when telemetry was recorded
setTrackingIsDisabled(boolean) - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Sets value indicating whether sending of telemetry to Application Insights is disabled.
setTransmissionDispatcher(TransmissionDispatcher) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionNetworkOutput
 
setTransmitBufferTimeoutInSeconds(int) - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Sets the time tow wait before flushing the internal buffer
setTransmitBufferTimeoutInSeconds(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
Sets the transmit buffer timeout in seconds
setType(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setType(String) - Method in class com.microsoft.applicationinsights.internal.config.AddTypeXmlElement
 
setType(String) - Method in class com.microsoft.applicationinsights.internal.config.ChannelXmlElement
 
setType(String) - Method in class com.microsoft.applicationinsights.internal.config.JmxXmlElement
 
setType(String) - Method in class com.microsoft.applicationinsights.internal.config.RemoveTypeXmlElement
 
setType(String) - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
setType(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setTypeName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setUniquePrefix(String) - Method in class com.microsoft.applicationinsights.internal.config.SDKLoggerXmlElement
 
setUrl(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
setUrl(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setUrl(URI) - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Sets the page view Uri.
setUrl(URL) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets request url
setUrl(String) - Method in class com.microsoft.applicationinsights.telemetry.RequestTelemetry
Sets request url.
setUseBuiltIn(boolean) - Method in class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
setUserAccountAcquisitionDate(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserAccountId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserAgent(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserAgent(String) - Method in class com.microsoft.applicationinsights.extensibility.context.UserContext
 
setUserAgent(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.User
 
setUserAnonymousUserAcquisitionDate(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserAuthenticatedUserAcquisitionDate(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserAuthUserId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserId(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setUserId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
setUserType(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ContextTagKeys
 
setValue(String) - Method in class com.microsoft.applicationinsights.internal.config.ParamXmlElement
 
setValue(double) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setValue(double) - Method in class com.microsoft.applicationinsights.internal.schemav2.PerformanceCounterData
 
setValue(double) - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Sets The value of the metric.
setValue(double) - Method in class com.microsoft.applicationinsights.telemetry.PerformanceCounterTelemetry
Sets the value of the performance counter.
setVer(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Application
 
setVersion(String) - Method in class com.microsoft.applicationinsights.extensibility.context.ComponentContext
 
setVmName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
setWindowsPCs(ArrayList<WindowsPerformanceCounterXmlElement>) - Method in class com.microsoft.applicationinsights.internal.config.PerformanceCountersXmlElement
 
setWindowsPCs(Iterable<WindowsPerformanceCounterData>) - Method in interface com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCountersFactory
 
SeverityLevel - Enum in com.microsoft.applicationinsights.telemetry
Enum SeverityLevel.
StackFrame - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class StackFrame.
StackFrame() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.StackFrame
Initializes a new instance of the class.
StdOutChannel - Class in com.microsoft.applicationinsights.internal.channel.stdout
A telemetry channel routing information to stdout.
StdOutChannel() - Constructor for class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
StdOutChannel(Map<String, String>) - Constructor for class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel
Stops on going work
stop(long, TimeUnit) - Method in interface com.microsoft.applicationinsights.channel.TelemetryChannel
Stops on going work
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionFileSystemOutput
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionLoader
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.ActiveTransmissionNetworkOutput
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.NonBlockingDispatcher
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionNetworkOutput
Stops all threads from sending data.
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmitterImpl
 
stop(long, TimeUnit) - Method in class com.microsoft.applicationinsights.internal.channel.stdout.StdOutChannel
 
stop(long, TimeUnit) - Method in interface com.microsoft.applicationinsights.internal.channel.TelemetriesTransmitter
 
stop(long, TimeUnit) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmissionDispatcher
 
stop(long, TimeUnit) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmissionOutput
 
stop(long, TimeUnit) - Method in interface com.microsoft.applicationinsights.internal.channel.TransmissionsLoader
 
stop() - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
Closes the Internal Logger for messages.
stop(long, TimeUnit) - Method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Stopping the collection of performance data.
stop(long, TimeUnit) - Method in interface com.microsoft.applicationinsights.internal.shutdown.Stoppable
 
stop(ThreadPoolExecutor, long, TimeUnit) - Static method in class com.microsoft.applicationinsights.internal.util.ThreadPoolUtils
 
Stoppable - Interface in com.microsoft.applicationinsights.internal.shutdown
Created by gupele on 3/3/2015.
SystemInformation - Enum in com.microsoft.applicationinsights.internal.system
Created by gupele on 3/3/2015.

T

TelemetriesTransmitter - Interface in com.microsoft.applicationinsights.internal.channel
The class is responsible for getting containers of Telemetry, transform them into Transmission and then initiate the sending process.
TelemetriesTransmitter.TelemetriesFetcher - Interface in com.microsoft.applicationinsights.internal.channel
 
Telemetry - Interface in com.microsoft.applicationinsights.telemetry
The base telemetry type interface for application insights.
TelemetryBuffer - Class in com.microsoft.applicationinsights.internal.channel.common
The class is responsible for getting instances of Telemetry It is responsible for managing the buffers.
TelemetryBuffer(TelemetriesTransmitter, LimitsEnforcer, LimitsEnforcer) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
The constructor needs to get the 'sender' we work with
TelemetryChannel - Interface in com.microsoft.applicationinsights.channel
Represents a communication channel for sending telemetry to application insights.
TelemetryClient - Class in com.microsoft.applicationinsights
Created by gupele on 1/5/2015.
TelemetryClient(TelemetryConfiguration) - Constructor for class com.microsoft.applicationinsights.TelemetryClient
Initializes a new instance of the TelemetryClient class.
TelemetryClient() - Constructor for class com.microsoft.applicationinsights.TelemetryClient
Initializes a new instance of the TelemetryClient class, configured from the active configuration.
TelemetryConfiguration - Class in com.microsoft.applicationinsights
Encapsulates the global telemetry configuration typically loaded from the ApplicationInsights.xml file.
TelemetryConfiguration() - Constructor for class com.microsoft.applicationinsights.TelemetryConfiguration
 
TelemetryConfigurationFactory - Enum in com.microsoft.applicationinsights.internal.config
Initializer class for configuration instances.
TelemetryContext - Class in com.microsoft.applicationinsights.telemetry
Represents a context for sending telemetry to the Application Insights service.
TelemetryContext() - Constructor for class com.microsoft.applicationinsights.telemetry.TelemetryContext
Default Ctor
TelemetryInitializer - Interface in com.microsoft.applicationinsights.extensibility
Created by gupele on 12/30/2014.
TelemetryInitializersXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
TelemetryInitializersXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.TelemetryInitializersXmlElement
 
TelemetryModule - Interface in com.microsoft.applicationinsights.extensibility
Created by yonisha on 2/2/2015.
TelemetryModulesXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/15/2015.
TelemetryModulesXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.TelemetryModulesXmlElement
 
TelemetrySerializer - Interface in com.microsoft.applicationinsights.internal.channel
Created by gupele on 12/17/2014.
ThreadPoolUtils - Class in com.microsoft.applicationinsights.internal.util
Created by gupele on 12/22/2014.
ThreadPoolUtils() - Constructor for class com.microsoft.applicationinsights.internal.util.ThreadPoolUtils
 
TimestampPropertyInitializer - Class in com.microsoft.applicationinsights.extensibility.initializer
An TelemetryInitializer implementation that sets the timestamp on the Telemetry unless the timestamp is already set.
TimestampPropertyInitializer() - Constructor for class com.microsoft.applicationinsights.extensibility.initializer.TimestampPropertyInitializer
 
toString() - Method in class com.microsoft.applicationinsights.telemetry.Duration
 
TOTAL_CPU_PC_CATEGORY_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
TOTAL_CPU_PC_ID - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
TOTAL_MEMORY_PC_CATEGORY_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
TOTAL_MEMORY_PC_COUNTER_NAME - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
TOTAL_MEMORY_PC_ID - Static variable in class com.microsoft.applicationinsights.internal.perfcounter.Constants
 
trace(String, Object...) - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
The main method, will delegate the call to the output only if the logger is enabled for at least trace level, will not allow any exception thrown
TraceTelemetry - Class in com.microsoft.applicationinsights.telemetry
Telemetry type used for log messages.
TraceTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.TraceTelemetry
Default Ctor
TraceTelemetry(String) - Constructor for class com.microsoft.applicationinsights.telemetry.TraceTelemetry
 
TraceTelemetry(String, SeverityLevel) - Constructor for class com.microsoft.applicationinsights.telemetry.TraceTelemetry
Initializes a new instance of the class with the specified parameter 'message'.
track(Telemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
This method is part of the Application Insights infrastructure.
trackDependency(String, String, Duration, boolean) - Method in class com.microsoft.applicationinsights.TelemetryClient
 
trackDependency(RemoteDependencyTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
 
trackEvent(String, Map<String, String>, Map<String, Double>) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends an EventTelemetry record for display in Diagnostic Search and aggregation in Metrics Explorer.
trackEvent(String) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends an EventTelemetry record for display in Diagnostic Search and aggregation in Metrics Explorer.
trackEvent(EventTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends an EventTelemetry record for display in Diagnostic Search and aggregation in Metrics Explorer.
trackException(Exception, Map<String, String>, Map<String, Double>) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends an ExceptionTelemetry record for display in Diagnostic Search.
trackException(Exception) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends an ExceptionTelemetry record for display in Diagnostic Search.
trackException(ExceptionTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends an ExceptionTelemetry record for display in Diagnostic Search.
trackHttpRequest(String, Date, long, String, boolean) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends a HttpRequestTelemetry record for display in Diagnostic Search.
trackMetric(String, double, int, double, double, Map<String, String>) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends a MetricTelemetry record for aggregation in Metric Explorer.
trackMetric(String, double) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends a MetricTelemetry record for aggregation in Metric Explorer.
trackMetric(MetricTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
Send a MetricTelemetry record for aggregation in Metric Explorer.
trackPageView(String) - Method in class com.microsoft.applicationinsights.TelemetryClient
 
trackPageView(PageViewTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
Send information about the page viewed in the application.
trackRequest(RequestTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
 
trackSessionState(SessionState) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends the specified state of a user session to Application Insights.
trackTrace(String, SeverityLevel, Map<String, String>) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends a TraceTelemetry record for display in Diagnostic Search.
trackTrace(String) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends a TraceTelemetry record for display in Diagnostic Search.
trackTrace(String, SeverityLevel) - Method in class com.microsoft.applicationinsights.TelemetryClient
 
trackTrace(TraceTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
Sends a TraceTelemetry record for display in Diagnostic Search.
translateInstanceName(String) - Static method in class com.microsoft.applicationinsights.internal.perfcounter.JniPCConnector
Process instance name is only known at runtime, therefore process level performance counters should use the 'PROCESS_SELF_INSTANCE_NAME' as the requested process name and then call this method to translate that logical name into the actual name that is fetched from the native code.
Transmission - Class in com.microsoft.applicationinsights.internal.channel.common
Holds the stuff that defines a transmission of data to the server.
Transmission(byte[], String, String, int) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
Transmission(byte[], String, String) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
TransmissionDispatcher - Interface in com.microsoft.applicationinsights.internal.channel
A dispatcher should know how and to whom to dispatch a Transmission Created by gupele on 12/18/2014.
TransmissionFileSystemOutput - Class in com.microsoft.applicationinsights.internal.channel.common
The class knows how to manage Transmission that needs to be saved to the file system.
TransmissionFileSystemOutput(String, String) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
TransmissionFileSystemOutput() - Constructor for class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
TransmissionFileSystemOutput(String) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
TransmissionNetworkOutput - Class in com.microsoft.applicationinsights.internal.channel.common
The class is responsible for the actual sending of Transmission The class uses Apache's HttpClient framework for that.
TransmissionOutput - Interface in com.microsoft.applicationinsights.internal.channel
Defines the interface of classes that get a Transmission and can 'send' it.
TransmissionsLoader - Interface in com.microsoft.applicationinsights.internal.channel
Created by gupele on 12/22/2014.
TransmitterFactory - Interface in com.microsoft.applicationinsights.internal.channel
Created by gupele on 12/21/2014.
TransmitterImpl - Class in com.microsoft.applicationinsights.internal.channel.common
The default implementation of the TelemetriesTransmitter The class is responsible holds the classes that do the actual sending to the server Telemetry instances buffered in a collection are sent through this class.
TransmitterImpl(TransmissionDispatcher, TelemetrySerializer, TransmissionsLoader) - Constructor for class com.microsoft.applicationinsights.internal.channel.common.TransmitterImpl
 
type - Variable in class com.microsoft.applicationinsights.internal.jmx.JmxAttributeData
 

U

UnixParsingState - Class in com.microsoft.applicationinsights.internal.perfcounter
Created by gupele on 3/16/2015.
UnixParsingState(int) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.UnixParsingState
 
unregister(PerformanceCounter) - Method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Un-registers a performance counter.
unregister(String) - Method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Un-registers a performance counter by its id.
User - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class User.
User() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.User
Initializes a new instance of the class.
UserContext - Class in com.microsoft.applicationinsights.extensibility.context
 
UserContext(ConcurrentMap<String, String>) - Constructor for class com.microsoft.applicationinsights.extensibility.context.UserContext
 

V

valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.config.TelemetryConfigurationFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger.LoggerOutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.reflect.ClassDataUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.schemav2.DataPointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.schemav2.DependencyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.schemav2.DependencySourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.shutdown.SDKShutdownActivity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.internal.system.SystemInformation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.telemetry.ExceptionHandledAt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.telemetry.SessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.applicationinsights.telemetry.SeverityLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.microsoft.applicationinsights.internal.config.TelemetryConfigurationFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger.LoggerOutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.perfcounter.PerformanceCounterContainer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.reflect.ClassDataUtils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.schemav2.DataPointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.schemav2.DependencyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.schemav2.DependencySourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.shutdown.SDKShutdownActivity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.internal.system.SystemInformation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.telemetry.ExceptionHandledAt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.telemetry.SessionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.applicationinsights.telemetry.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
verifyClassExists(String) - Method in enum com.microsoft.applicationinsights.internal.reflect.ClassDataUtils
 
verifyClassExists(String) - Method in interface com.microsoft.applicationinsights.internal.reflect.ClassDataVerifier
 
verifyMethodExists(Class<?>, String, Class<?>...) - Method in enum com.microsoft.applicationinsights.internal.reflect.ClassDataUtils
 
verifyMethodExists(Class<?>, String, Class<?>...) - Method in interface com.microsoft.applicationinsights.internal.reflect.ClassDataVerifier
 

W

warn(String, Object...) - Method in enum com.microsoft.applicationinsights.internal.logger.InternalLogger
The main method, will delegate the call to the output only if the logger is enabled for warnings, will not allow any exception thrown
WindowsPerformanceCounterAsMetric - Class in com.microsoft.applicationinsights.internal.perfcounter
Performance counters that are sent as MetricTelemetry Created by gupele on 3/30/2015.
WindowsPerformanceCounterAsMetric(Iterable<WindowsPerformanceCounterData>) - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsMetric
Registers the argument's data into performance counters.
WindowsPerformanceCounterAsPC - Class in com.microsoft.applicationinsights.internal.perfcounter
Built-in Windows performance counters that are sent as PerformanceCounterTelemetry Created by gupele on 3/30/2015.
WindowsPerformanceCounterAsPC() - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterAsPC
Registers the 'built-in' Windows performance counters that are not fetched from the JVM JMX.
WindowsPerformanceCounterData - Class in com.microsoft.applicationinsights.internal.perfcounter
Created by gupele on 3/30/2015.
WindowsPerformanceCounterData() - Constructor for class com.microsoft.applicationinsights.internal.perfcounter.WindowsPerformanceCounterData
 
WindowsPerformanceCountersFactory - Interface in com.microsoft.applicationinsights.internal.perfcounter
An interface that is used by factories that know to create Windows based on data that is given in a container of WindowsPerformanceCounterData Created by gupele on 3/31/2015.
WindowsPerformanceCounterXmlElement - Class in com.microsoft.applicationinsights.internal.config
Created by gupele on 3/30/2015.
WindowsPerformanceCounterXmlElement() - Constructor for class com.microsoft.applicationinsights.internal.config.WindowsPerformanceCounterXmlElement
 
write(String, int) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Integer) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, double) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Double) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, short) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Short) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, long) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Long) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, boolean) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Boolean) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Date) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, String) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, T) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, Map<String, T>) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
write(String, List<T>) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
writeEscapedString(String) - Method in class com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer
 
writeLine(String) - Method in class com.microsoft.applicationinsights.internal.logger.DefaultLogFileProxy
 
writeLine(String) - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxy
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links