ApplicationInsightsComponentExportRequest Class
- java.
lang. Object - com.
azure. resourcemanager. applicationinsights. models. ApplicationInsightsComponentExportRequest
- com.
public final class ApplicationInsightsComponentExportRequest
An Application Insights component Continuous Export configuration request definition.
Constructor Summary
Constructor | Description | |
---|---|---|
ApplicationInsightsComponentExportRequest() |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
destinationAccountId()
Get the destination |
String |
destinationAddress()
Get the destination |
String |
destinationStorageLocationId()
Get the destination |
String |
destinationStorageSubscriptionId()
Get the destination |
String |
destinationType()
Get the destination |
String |
isEnabled()
Get the is |
String |
notificationQueueEnabled()
Get the notification |
String |
notificationQueueUri()
Get the notification |
String |
recordTypes()
Get the record |
void |
validate()
Validates the instance. |
Application |
withDestinationAccountId(String destinationAccountId)
Set the destination |
Application |
withDestinationAddress(String destinationAddress)
Set the destination |
Application |
withDestinationStorageLocationId(String destinationStorageLocationId)
Set the destination |
Application |
withDestinationStorageSubscriptionId(String destinationStorageSubscriptionId)
Set the destination |
Application |
withDestinationType(String destinationType)
Set the destination |
Application |
withIsEnabled(String isEnabled)
Set the is |
Application |
withNotificationQueueEnabled(String notificationQueueEnabled)
Set the notification |
Application |
withNotificationQueueUri(String notificationQueueUri)
Set the notification |
Application |
withRecordTypes(String recordTypes)
Set the record |
Methods inherited from java.lang.Object
Constructor Details
ApplicationInsightsComponentExportRequest
public ApplicationInsightsComponentExportRequest()
Method Details
destinationAccountId
public String destinationAccountId()
Get the destinationAccountId property: The name of destination storage account.
Returns:
destinationAddress
public String destinationAddress()
Get the destinationAddress property: The SAS URL for the destination storage container. It must grant write permission.
Returns:
destinationStorageLocationId
public String destinationStorageLocationId()
Get the destinationStorageLocationId property: The location ID of the destination storage container.
Returns:
destinationStorageSubscriptionId
public String destinationStorageSubscriptionId()
Get the destinationStorageSubscriptionId property: The subscription ID of the destination storage container.
Returns:
destinationType
public String destinationType()
Get the destinationType property: The Continuous Export destination type. This has to be 'Blob'.
Returns:
isEnabled
public String isEnabled()
Get the isEnabled property: Set to 'true' to create a Continuous Export configuration as enabled, otherwise set it to 'false'.
Returns:
notificationQueueEnabled
public String notificationQueueEnabled()
Get the notificationQueueEnabled property: Deprecated.
Returns:
notificationQueueUri
public String notificationQueueUri()
Get the notificationQueueUri property: Deprecated.
Returns:
recordTypes
public String recordTypes()
Get the recordTypes property: The document types to be exported, as comma separated values. Allowed values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.
Returns:
validate
public void validate()
Validates the instance.
withDestinationAccountId
public ApplicationInsightsComponentExportRequest withDestinationAccountId(String destinationAccountId)
Set the destinationAccountId property: The name of destination storage account.
Parameters:
Returns:
withDestinationAddress
public ApplicationInsightsComponentExportRequest withDestinationAddress(String destinationAddress)
Set the destinationAddress property: The SAS URL for the destination storage container. It must grant write permission.
Parameters:
Returns:
withDestinationStorageLocationId
public ApplicationInsightsComponentExportRequest withDestinationStorageLocationId(String destinationStorageLocationId)
Set the destinationStorageLocationId property: The location ID of the destination storage container.
Parameters:
Returns:
withDestinationStorageSubscriptionId
public ApplicationInsightsComponentExportRequest withDestinationStorageSubscriptionId(String destinationStorageSubscriptionId)
Set the destinationStorageSubscriptionId property: The subscription ID of the destination storage container.
Parameters:
Returns:
withDestinationType
public ApplicationInsightsComponentExportRequest withDestinationType(String destinationType)
Set the destinationType property: The Continuous Export destination type. This has to be 'Blob'.
Parameters:
Returns:
withIsEnabled
public ApplicationInsightsComponentExportRequest withIsEnabled(String isEnabled)
Set the isEnabled property: Set to 'true' to create a Continuous Export configuration as enabled, otherwise set it to 'false'.
Parameters:
Returns:
withNotificationQueueEnabled
public ApplicationInsightsComponentExportRequest withNotificationQueueEnabled(String notificationQueueEnabled)
Set the notificationQueueEnabled property: Deprecated.
Parameters:
Returns:
withNotificationQueueUri
public ApplicationInsightsComponentExportRequest withNotificationQueueUri(String notificationQueueUri)
Set the notificationQueueUri property: Deprecated.
Parameters:
Returns:
withRecordTypes
public ApplicationInsightsComponentExportRequest withRecordTypes(String recordTypes)
Set the recordTypes property: The document types to be exported, as comma separated values. Allowed values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for