ApplicationInsightsComponentExportConfigurationInner Class
- java.
lang. Object - com.
azure. resourcemanager. applicationinsights. fluent. models. ApplicationInsightsComponentExportConfigurationInner
- com.
Implements
public final class ApplicationInsightsComponentExportConfigurationInner
implements JsonSerializable<ApplicationInsightsComponentExportConfigurationInner>
Properties that define a Continuous Export configuration.
Constructor Summary
| Constructor | Description |
|---|---|
| ApplicationInsightsComponentExportConfigurationInner() |
Creates an instance of Application |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
applicationName()
Get the application |
| String |
containerName()
Get the container |
| String |
destinationAccountId()
Get the destination |
| String |
destinationStorageLocationId()
Get the destination |
| String |
destinationStorageSubscriptionId()
Get the destination |
| String |
destinationType()
Get the destination |
| String |
exportId()
Get the export |
| String |
exportStatus()
Get the export |
|
static
Application |
fromJson(JsonReader jsonReader)
Reads an instance of Application |
| String |
instrumentationKey()
Get the instrumentation |
| String |
isUserEnabled()
Get the is |
| String |
lastGapTime()
Get the last |
| String |
lastSuccessTime()
Get the last |
| String |
lastUserUpdate()
Get the last |
| String |
notificationQueueEnabled()
Get the notification |
| String |
permanentErrorReason()
Get the permanent |
| String |
recordTypes()
Get the record |
| String |
resourceGroup()
Get the resource |
| String |
storageName()
Get the storage |
| String |
subscriptionId()
Get the subscription |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Application |
withNotificationQueueEnabled(String notificationQueueEnabled)
Set the notification |
|
Application |
withRecordTypes(String recordTypes)
Set the record |
Methods inherited from java.lang.Object
Constructor Details
ApplicationInsightsComponentExportConfigurationInner
public ApplicationInsightsComponentExportConfigurationInner()
Creates an instance of ApplicationInsightsComponentExportConfigurationInner class.
Method Details
applicationName
public String applicationName()
Get the applicationName property: The name of the Application Insights component.
Returns:
containerName
public String containerName()
Get the containerName property: The name of the destination storage container.
Returns:
destinationAccountId
public String destinationAccountId()
Get the destinationAccountId property: The name of destination account.
Returns:
destinationStorageLocationId
public String destinationStorageLocationId()
Get the destinationStorageLocationId property: The destination account location ID.
Returns:
destinationStorageSubscriptionId
public String destinationStorageSubscriptionId()
Get the destinationStorageSubscriptionId property: The destination storage account subscription ID.
Returns:
destinationType
public String destinationType()
Get the destinationType property: The destination type.
Returns:
exportId
public String 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:
exportStatus
public String exportStatus()
Get the exportStatus property: This indicates current Continuous Export configuration status. The possible values are 'Preparing', 'Success', 'Failure'.
Returns:
fromJson
public static ApplicationInsightsComponentExportConfigurationInner fromJson(JsonReader jsonReader)
Reads an instance of ApplicationInsightsComponentExportConfigurationInner from the JsonReader.
Parameters:
Returns:
Throws:
instrumentationKey
public String instrumentationKey()
Get the instrumentationKey property: The instrumentation key of the Application Insights component.
Returns:
isUserEnabled
public String isUserEnabled()
Get the isUserEnabled property: This will be 'true' if the Continuous Export configuration is enabled, otherwise it will be 'false'.
Returns:
lastGapTime
public String lastGapTime()
Get the lastGapTime property: The last time the Continuous Export configuration started failing.
Returns:
lastSuccessTime
public String lastSuccessTime()
Get the lastSuccessTime property: The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.
Returns:
lastUserUpdate
public String lastUserUpdate()
Get the lastUserUpdate property: Last time the Continuous Export configuration was updated.
Returns:
notificationQueueEnabled
public String notificationQueueEnabled()
Get the notificationQueueEnabled property: Deprecated.
Returns:
permanentErrorReason
public String permanentErrorReason()
Get the permanentErrorReason property: This is the reason the Continuous Export configuration started failing. It can be 'AzureStorageNotFound' or 'AzureStorageAccessDenied'.
Returns:
recordTypes
public String 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:
resourceGroup
public String resourceGroup()
Get the resourceGroup property: The resource group of the Application Insights component.
Returns:
storageName
public String storageName()
Get the storageName property: The name of the destination storage account.
Returns:
subscriptionId
public String subscriptionId()
Get the subscriptionId property: The subscription of the Application Insights component.
Returns:
toJson
validate
public void validate()
Validates the instance.
withNotificationQueueEnabled
public ApplicationInsightsComponentExportConfigurationInner withNotificationQueueEnabled(String notificationQueueEnabled)
Set the notificationQueueEnabled property: Deprecated.
Parameters:
Returns:
withRecordTypes
public ApplicationInsightsComponentExportConfigurationInner withRecordTypes(String recordTypes)
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:
Returns: