Class ApplicationInsightsComponentExportConfigurationInner
java.lang.Object
com.azure.resourcemanager.applicationinsights.fluent.models.ApplicationInsightsComponentExportConfigurationInner
Properties that define a Continuous Export configuration.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the applicationName property: The name of the Application Insights component.Get the containerName property: The name of the destination storage container.Get the destinationAccountId property: The name of destination account.Get the destinationStorageLocationId property: The destination account location ID.Get the destinationStorageSubscriptionId property: The destination storage account subscription ID.Get the destinationType property: The destination type.exportId()
Get the exportId property: The unique ID of the export configuration inside an Application Insights component.Get the exportStatus property: This indicates current Continuous Export configuration status.Get the instrumentationKey property: The instrumentation key of the Application Insights component.Get the isUserEnabled property: This will be 'true' if the Continuous Export configuration is enabled, otherwise it will be 'false'.Get the lastGapTime property: The last time the Continuous Export configuration started failing.Get the lastSuccessTime property: The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.Get the lastUserUpdate property: Last time the Continuous Export configuration was updated.Get the notificationQueueEnabled property: Deprecated.Get the permanentErrorReason property: This is the reason the Continuous Export configuration started failing.Get the recordTypes property: This comma separated list of document types that will be exported.Get the resourceGroup property: The resource group of the Application Insights component.Get the storageName property: The name of the destination storage account.Get the subscriptionId property: The subscription of the Application Insights component.void
validate()
Validates the instance.withNotificationQueueEnabled
(String notificationQueueEnabled) Set the notificationQueueEnabled property: Deprecated.withRecordTypes
(String recordTypes) Set the recordTypes property: This comma separated list of document types that will be exported.
-
Constructor Details
-
ApplicationInsightsComponentExportConfigurationInner
public ApplicationInsightsComponentExportConfigurationInner()
-
-
Method Details
-
exportId
Get the exportId property: The unique ID of the export configuration inside an Application Insights component. It is auto generated when the Continuous Export configuration is created.- Returns:
- the exportId value.
-
instrumentationKey
Get the instrumentationKey property: The instrumentation key of the Application Insights component.- Returns:
- the instrumentationKey value.
-
recordTypes
Get the recordTypes property: This comma separated list of document types that will be exported. The possible values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.- Returns:
- the recordTypes value.
-
withRecordTypes
Set the recordTypes property: This comma separated list of document types that will be exported. The possible values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.- Parameters:
recordTypes
- the recordTypes value to set.- Returns:
- the ApplicationInsightsComponentExportConfigurationInner object itself.
-
applicationName
Get the applicationName property: The name of the Application Insights component.- Returns:
- the applicationName value.
-
subscriptionId
Get the subscriptionId property: The subscription of the Application Insights component.- Returns:
- the subscriptionId value.
-
resourceGroup
Get the resourceGroup property: The resource group of the Application Insights component.- Returns:
- the resourceGroup value.
-
destinationStorageSubscriptionId
Get the destinationStorageSubscriptionId property: The destination storage account subscription ID.- Returns:
- the destinationStorageSubscriptionId value.
-
destinationStorageLocationId
Get the destinationStorageLocationId property: The destination account location ID.- Returns:
- the destinationStorageLocationId value.
-
destinationAccountId
Get the destinationAccountId property: The name of destination account.- Returns:
- the destinationAccountId value.
-
destinationType
Get the destinationType property: The destination type.- Returns:
- the destinationType value.
-
isUserEnabled
Get the isUserEnabled property: This will be 'true' if the Continuous Export configuration is enabled, otherwise it will be 'false'.- Returns:
- the isUserEnabled value.
-
lastUserUpdate
Get the lastUserUpdate property: Last time the Continuous Export configuration was updated.- Returns:
- the lastUserUpdate value.
-
notificationQueueEnabled
Get the notificationQueueEnabled property: Deprecated.- Returns:
- the notificationQueueEnabled value.
-
withNotificationQueueEnabled
public ApplicationInsightsComponentExportConfigurationInner withNotificationQueueEnabled(String notificationQueueEnabled) Set the notificationQueueEnabled property: Deprecated.- Parameters:
notificationQueueEnabled
- the notificationQueueEnabled value to set.- Returns:
- the ApplicationInsightsComponentExportConfigurationInner object itself.
-
exportStatus
Get the exportStatus property: This indicates current Continuous Export configuration status. The possible values are 'Preparing', 'Success', 'Failure'.- Returns:
- the exportStatus value.
-
lastSuccessTime
Get the lastSuccessTime property: The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.- Returns:
- the lastSuccessTime value.
-
lastGapTime
Get the lastGapTime property: The last time the Continuous Export configuration started failing.- Returns:
- the lastGapTime value.
-
permanentErrorReason
Get the permanentErrorReason property: This is the reason the Continuous Export configuration started failing. It can be 'AzureStorageNotFound' or 'AzureStorageAccessDenied'.- Returns:
- the permanentErrorReason value.
-
storageName
Get the storageName property: The name of the destination storage account.- Returns:
- the storageName value.
-
containerName
Get the containerName property: The name of the destination storage container.- Returns:
- the containerName value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-