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

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.
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.HttpRequestTelemetry
 
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.RemoteDependencyTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.SessionStateTelemetry
 
additionalSanitize() - Method in class com.microsoft.applicationinsights.telemetry.TraceTelemetry
 
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
Application - Class in com.microsoft.applicationinsights.internal.schemav2
Data contract class Application.
Application() - Constructor for class com.microsoft.applicationinsights.internal.schemav2.Application
 
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

ChannelFetcher - Interface in com.microsoft.applicationinsights.internal.util
Created by gupele on 2/2/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.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.logger - package com.microsoft.applicationinsights.internal.logger
 
com.microsoft.applicationinsights.internal.schemav2 - package com.microsoft.applicationinsights.internal.schemav2
 
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
 
ConsoleLoggerOutput - Class in com.microsoft.applicationinsights.internal.logger
Created by gupele on 1/14/2015.
ContextInitializer - Interface in com.microsoft.applicationinsights.extensibility
Represents an object that implements supporting logic for TelemetryContext.
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
 
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) - 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
 

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.
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
 
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.
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

fetch() - Method in interface com.microsoft.applicationinsights.internal.channel.TelemetriesTransmitter.TelemetriesFetcher
 
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.internal.logger.DefaultLogFileProxy
 
flush() - Method in interface com.microsoft.applicationinsights.internal.logger.LogFileProxy
 
formatAsRoundTripDate(Date) - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
Formats the given date as round-trip date string

G

generateRandomId() - 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
 
getActive() - Static method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets the active TelemetryConfiguration instance loaded from the ApplicationInsights.xml file.
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.
getBaseData() - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
 
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.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
 
getChannel() - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Gets the telemetry channel.
getComponent() - Method in class com.microsoft.applicationinsights.telemetry.TelemetryContext
Gets the object describing the component tracked by this instance.
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.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.
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.HttpRequestTelemetry
 
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.RemoteDependencyTelemetry
 
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.
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.
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
 
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.RequestData
 
getDuration() - Method in class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Gets the amount of time it took the application to handle the request.
getDuration() - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Gets the page view duration.
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.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
 
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.HttpRequestTelemetry
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.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.HttpRequestTelemetry
Gets the unique identifier of the request.
getIKey() - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
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.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.
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.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.
getMaxTelemetriesInBatch() - Method in class com.microsoft.applicationinsights.internal.channel.common.TelemetryBuffer
Gets the maximum number of telemetries in a batch
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.
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
 
getName() - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Gets the operation name.
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.HttpRequestTelemetry
Gets or human-readable name of the requested page.
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.
getNetwork() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getNetworkConnect() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
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
 
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
 
getParentId() - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
getParsedStack() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
getPerfTotal() - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewPerfData
 
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.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
 
getResponseCode() - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
getResponseCode() - Method in class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
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
 
getScreenResolution() - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
getSdkVersion() - Method in class com.microsoft.applicationinsights.internal.schemav2.Internal
 
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.
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.
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.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
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.schemav2.Device
 
getTypeName() - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
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.HttpRequestTelemetry
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.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 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.RemoteDependencyData
 
getValue() - Method in class com.microsoft.applicationinsights.telemetry.MetricTelemetry
Gets The value of the metric.
getValue() - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Gets the Value property.
getValue() - Method in enum com.microsoft.applicationinsights.telemetry.SeverityLevel
 
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.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
 
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
 
HttpRequestTelemetry - Class in com.microsoft.applicationinsights.telemetry
Encapsulates information about a web request handled by the application.
HttpRequestTelemetry() - Constructor for class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Initializes a new instance of the HttpRequestTelemetry class.
HttpRequestTelemetry(String, Date, long, String, boolean) - Constructor for class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Initializes a new instance of the HttpRequestTelemetry class with the given name, time stamp, duration, HTTP response code and success property values.
HttpRequestTelemetry(String, Date, Duration, String, boolean) - Constructor for class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Initializes a new instance of the HttpRequestTelemetry class with the given name, time stamp, duration, HTTP response code and success property values.

I

incrementNumberOfPersistence() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
incrementNumberOfSends() - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
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(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(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
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.
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
 
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.HttpRequestTelemetry
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.
isUUID(String) - Static method in class com.microsoft.applicationinsights.internal.util.Sanitizer
 

J

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

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
 
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

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
 

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'
parseRoundTripDateString(String) - Static method in class com.microsoft.applicationinsights.internal.util.DateTimeUtils
Parses the given round-trip date string into Date object.
populateRequiredStringWithNullValue(String, String, String) - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 
PropertyHelper - Class in com.microsoft.applicationinsights.internal.util
Helper class for reading data from a properties file found on the class path.
PropertyHelper() - Constructor for class com.microsoft.applicationinsights.internal.util.PropertyHelper
 

R

register(ChannelFetcher) - Method in enum com.microsoft.applicationinsights.internal.util.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'
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.
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
 

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
 
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
 
SDKShutdownActivity - Enum in com.microsoft.applicationinsights.internal.util
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
 
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.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
 
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.
setBaseData(TDomain) - Method in class com.microsoft.applicationinsights.internal.schemav2.Data
 
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(long) - Method in class com.microsoft.applicationinsights.internal.channel.common.TransmissionFileSystemOutput
 
setChannel(TelemetryChannel) - Method in class com.microsoft.applicationinsights.TelemetryConfiguration
Sets the telemetry channel.
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.
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
 
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
 
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.RequestData
 
setDuration(Duration) - Method in class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Sets the amount of time it took the application to handle the request.
setDuration(long) - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Sets the page view duration.
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
 
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.HttpRequestTelemetry
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.HttpRequestTelemetry
Sets the unique identifier of the request.
setIKey(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
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.
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(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.internal.channel.common.TelemetryBuffer
Sets the maximum number of telemetries in a batch
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
 
setName(String) - Method in class com.microsoft.applicationinsights.extensibility.context.OperationContext
Sets the operation name.
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.HttpRequestTelemetry
Sets or human-readable name of the requested page.
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.
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
 
setNumberOfPersistence(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
setNumberOfSends(int) - Method in class com.microsoft.applicationinsights.internal.channel.common.Transmission
 
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
 
setParentId(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Operation
 
setParsedStack(ArrayList<StackFrame>) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setParserData(ConfigFileParser, String) - Method in enum com.microsoft.applicationinsights.internal.config.TelemetryConfigurationFactory
 
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
 
setResponseCode(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setResponseCode(String) - Method in class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
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
 
setScreenResolution(String) - Method in class com.microsoft.applicationinsights.extensibility.context.DeviceContext
 
setScreenResolution(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.Device
 
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.HttpRequestTelemetry
Sets a value indicating whether application handled the request successfully.
setSuccess(boolean) - Method in class com.microsoft.applicationinsights.telemetry.RemoteDependencyTelemetry
Sets the Success property.
setTags(Map<String, String>) - Method in class com.microsoft.applicationinsights.internal.schemav2.Envelope
 
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.HttpRequestTelemetry
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.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.schemav2.Device
 
setTypeName(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.ExceptionDetails
 
setUrl(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.PageViewData
 
setUrl(String) - Method in class com.microsoft.applicationinsights.internal.schemav2.RequestData
 
setUrl(URL) - Method in class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Sets request url
setUrl(String) - Method in class com.microsoft.applicationinsights.telemetry.HttpRequestTelemetry
Sets request url.
setUrl(URI) - Method in class com.microsoft.applicationinsights.telemetry.PageViewTelemetry
Sets the page view Uri.
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(double) - Method in class com.microsoft.applicationinsights.internal.schemav2.DataPoint
 
setValue(double) - Method in class com.microsoft.applicationinsights.internal.schemav2.RemoteDependencyData
 
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.RemoteDependencyTelemetry
Sets the Value property.
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
 
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(ThreadPoolExecutor, long, TimeUnit) - Static method in class com.microsoft.applicationinsights.internal.util.ThreadPoolUtils
 

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, int, int) - 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.
TelemetryModule - Interface in com.microsoft.applicationinsights.extensibility
Created by yonisha on 2/2/2015.
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
 
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.
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.
trackHttpRequest(HttpRequestTelemetry) - Method in class com.microsoft.applicationinsights.TelemetryClient
 
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.
trackRemoteDependency(RemoteDependencyTelemetry) - 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.
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() - 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
 
tryParseByte(String) - Static method in class com.microsoft.applicationinsights.internal.util.LocalStringsUtils
 

U

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.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.util.SDKShutdownActivity
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.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.util.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.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.

W

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