Class AzureTelemetry
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.telemetry.AzureTelemetry
-
public class AzureTelemetry extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAzureTelemetry.Contextstatic interfaceAzureTelemetry.Propertiesstatic interfaceAzureTelemetry.Propertystatic classAzureTelemetry.Type
-
Field Summary
Fields Modifier and Type Field Description (package private) static StringOP_CREATE_AT(package private) static StringOP_ENTER_AT(package private) static StringOP_EXIT_AT
-
Constructor Summary
Constructors Constructor Description AzureTelemetry()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AzureTelemetry.ContextgetActionContext()static AzureTelemetry.ContextgetContext()static AzureTelemetry.ContextgetContext(IAzureOperation operation)
-
-
-
Field Detail
-
OP_CREATE_AT
static final String OP_CREATE_AT
- See Also:
- Constant Field Values
-
OP_ENTER_AT
static final String OP_ENTER_AT
- See Also:
- Constant Field Values
-
OP_EXIT_AT
static final String OP_EXIT_AT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContext
@Nonnull public static AzureTelemetry.Context getContext()
-
getActionContext
@Nonnull public static AzureTelemetry.Context getActionContext()
-
getContext
@Nonnull public static AzureTelemetry.Context getContext(@Nullable IAzureOperation operation)
-
-