Interface ExportConfigurations
public interface ExportConfigurations
Resource collection API of ExportConfigurations.
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(String resourceGroupName, String resourceName, ApplicationInsightsComponentExportRequest exportProperties) Create a Continuous Export configuration of an Application Insights component.com.azure.core.http.rest.Response<List<ApplicationInsightsComponentExportConfiguration>>
createWithResponse
(String resourceGroupName, String resourceName, ApplicationInsightsComponentExportRequest exportProperties, com.azure.core.util.Context context) Create a Continuous Export configuration of an Application Insights component.Delete a Continuous Export configuration of an Application Insights component.com.azure.core.http.rest.Response<ApplicationInsightsComponentExportConfiguration>
deleteWithResponse
(String resourceGroupName, String resourceName, String exportId, com.azure.core.util.Context context) Delete a Continuous Export configuration of an Application Insights component.Get the Continuous Export configuration for this export id.com.azure.core.http.rest.Response<ApplicationInsightsComponentExportConfiguration>
getWithResponse
(String resourceGroupName, String resourceName, String exportId, com.azure.core.util.Context context) Get the Continuous Export configuration for this export id.Gets a list of Continuous Export configuration of an Application Insights component.com.azure.core.http.rest.Response<List<ApplicationInsightsComponentExportConfiguration>>
listWithResponse
(String resourceGroupName, String resourceName, com.azure.core.util.Context context) Gets a list of Continuous Export configuration of an Application Insights component.update
(String resourceGroupName, String resourceName, String exportId, ApplicationInsightsComponentExportRequest exportProperties) Update the Continuous Export configuration for this export id.com.azure.core.http.rest.Response<ApplicationInsightsComponentExportConfiguration>
updateWithResponse
(String resourceGroupName, String resourceName, String exportId, ApplicationInsightsComponentExportRequest exportProperties, com.azure.core.util.Context context) Update the Continuous Export configuration for this export id.
-
Method Details
-
list
List<ApplicationInsightsComponentExportConfiguration> list(String resourceGroupName, String resourceName) Gets a list of Continuous Export configuration of an Application Insights component.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.- Returns:
- a list of Continuous Export configuration of an Application Insights component.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listWithResponse
com.azure.core.http.rest.Response<List<ApplicationInsightsComponentExportConfiguration>> listWithResponse(String resourceGroupName, String resourceName, com.azure.core.util.Context context) Gets a list of Continuous Export configuration of an Application Insights component.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.context
- The context to associate with this operation.- Returns:
- a list of Continuous Export configuration of an Application Insights component along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
create
List<ApplicationInsightsComponentExportConfiguration> create(String resourceGroupName, String resourceName, ApplicationInsightsComponentExportRequest exportProperties) Create a Continuous Export configuration of an Application Insights component.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportProperties
- Properties that need to be specified to create a Continuous Export configuration of a Application Insights component.- Returns:
- a list of Continuous Export configurations.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createWithResponse
com.azure.core.http.rest.Response<List<ApplicationInsightsComponentExportConfiguration>> createWithResponse(String resourceGroupName, String resourceName, ApplicationInsightsComponentExportRequest exportProperties, com.azure.core.util.Context context) Create a Continuous Export configuration of an Application Insights component.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportProperties
- Properties that need to be specified to create a Continuous Export configuration of a Application Insights component.context
- The context to associate with this operation.- Returns:
- a list of Continuous Export configurations along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
ApplicationInsightsComponentExportConfiguration delete(String resourceGroupName, String resourceName, String exportId) Delete a Continuous Export configuration of an Application Insights component.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportId
- The Continuous Export configuration ID. This is unique within a Application Insights component.- Returns:
- properties that define a Continuous Export configuration.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteWithResponse
com.azure.core.http.rest.Response<ApplicationInsightsComponentExportConfiguration> deleteWithResponse(String resourceGroupName, String resourceName, String exportId, com.azure.core.util.Context context) Delete a Continuous Export configuration of an Application Insights component.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportId
- The Continuous Export configuration ID. This is unique within a Application Insights component.context
- The context to associate with this operation.- Returns:
- properties that define a Continuous Export configuration along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
get
ApplicationInsightsComponentExportConfiguration get(String resourceGroupName, String resourceName, String exportId) Get the Continuous Export configuration for this export id.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportId
- The Continuous Export configuration ID. This is unique within a Application Insights component.- Returns:
- the Continuous Export configuration for this export id.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<ApplicationInsightsComponentExportConfiguration> getWithResponse(String resourceGroupName, String resourceName, String exportId, com.azure.core.util.Context context) Get the Continuous Export configuration for this export id.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportId
- The Continuous Export configuration ID. This is unique within a Application Insights component.context
- The context to associate with this operation.- Returns:
- the Continuous Export configuration for this export id along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
ApplicationInsightsComponentExportConfiguration update(String resourceGroupName, String resourceName, String exportId, ApplicationInsightsComponentExportRequest exportProperties) Update the Continuous Export configuration for this export id.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportId
- The Continuous Export configuration ID. This is unique within a Application Insights component.exportProperties
- Properties that need to be specified to update the Continuous Export configuration.- Returns:
- properties that define a Continuous Export configuration.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateWithResponse
com.azure.core.http.rest.Response<ApplicationInsightsComponentExportConfiguration> updateWithResponse(String resourceGroupName, String resourceName, String exportId, ApplicationInsightsComponentExportRequest exportProperties, com.azure.core.util.Context context) Update the Continuous Export configuration for this export id.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.resourceName
- The name of the Application Insights component resource.exportId
- The Continuous Export configuration ID. This is unique within a Application Insights component.exportProperties
- Properties that need to be specified to update the Continuous Export configuration.context
- The context to associate with this operation.- Returns:
- properties that define a Continuous Export configuration along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-