Interface ExposureControls
public interface ExposureControls
Resource collection API of ExposureControls.
-
Method Summary
Modifier and TypeMethodDescriptiongetFeatureValue
(String locationId, ExposureControlRequest exposureControlRequest) Get exposure control feature for specific location.getFeatureValueByFactory
(String resourceGroupName, String factoryName, ExposureControlRequest exposureControlRequest) Get exposure control feature for specific factory.com.azure.core.http.rest.Response<ExposureControlResponse>
getFeatureValueByFactoryWithResponse
(String resourceGroupName, String factoryName, ExposureControlRequest exposureControlRequest, com.azure.core.util.Context context) Get exposure control feature for specific factory.com.azure.core.http.rest.Response<ExposureControlResponse>
getFeatureValueWithResponse
(String locationId, ExposureControlRequest exposureControlRequest, com.azure.core.util.Context context) Get exposure control feature for specific location.queryFeatureValuesByFactory
(String resourceGroupName, String factoryName, ExposureControlBatchRequest exposureControlBatchRequest) Get list of exposure control features for specific factory.com.azure.core.http.rest.Response<ExposureControlBatchResponse>
queryFeatureValuesByFactoryWithResponse
(String resourceGroupName, String factoryName, ExposureControlBatchRequest exposureControlBatchRequest, com.azure.core.util.Context context) Get list of exposure control features for specific factory.
-
Method Details
-
getFeatureValueWithResponse
com.azure.core.http.rest.Response<ExposureControlResponse> getFeatureValueWithResponse(String locationId, ExposureControlRequest exposureControlRequest, com.azure.core.util.Context context) Get exposure control feature for specific location.- Parameters:
locationId
- The location identifier.exposureControlRequest
- The exposure control request.context
- The context to associate with this operation.- Returns:
- exposure control feature for specific location 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.
-
getFeatureValue
ExposureControlResponse getFeatureValue(String locationId, ExposureControlRequest exposureControlRequest) Get exposure control feature for specific location.- Parameters:
locationId
- The location identifier.exposureControlRequest
- The exposure control request.- Returns:
- exposure control feature for specific location.
- 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.
-
getFeatureValueByFactoryWithResponse
com.azure.core.http.rest.Response<ExposureControlResponse> getFeatureValueByFactoryWithResponse(String resourceGroupName, String factoryName, ExposureControlRequest exposureControlRequest, com.azure.core.util.Context context) Get exposure control feature for specific factory.- Parameters:
resourceGroupName
- The resource group name.factoryName
- The factory name.exposureControlRequest
- The exposure control request.context
- The context to associate with this operation.- Returns:
- exposure control feature for specific factory 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.
-
getFeatureValueByFactory
ExposureControlResponse getFeatureValueByFactory(String resourceGroupName, String factoryName, ExposureControlRequest exposureControlRequest) Get exposure control feature for specific factory.- Parameters:
resourceGroupName
- The resource group name.factoryName
- The factory name.exposureControlRequest
- The exposure control request.- Returns:
- exposure control feature for specific factory.
- 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.
-
queryFeatureValuesByFactoryWithResponse
com.azure.core.http.rest.Response<ExposureControlBatchResponse> queryFeatureValuesByFactoryWithResponse(String resourceGroupName, String factoryName, ExposureControlBatchRequest exposureControlBatchRequest, com.azure.core.util.Context context) Get list of exposure control features for specific factory.- Parameters:
resourceGroupName
- The resource group name.factoryName
- The factory name.exposureControlBatchRequest
- The exposure control request for list of features.context
- The context to associate with this operation.- Returns:
- list of exposure control features for specific factory 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.
-
queryFeatureValuesByFactory
ExposureControlBatchResponse queryFeatureValuesByFactory(String resourceGroupName, String factoryName, ExposureControlBatchRequest exposureControlBatchRequest) Get list of exposure control features for specific factory.- Parameters:
resourceGroupName
- The resource group name.factoryName
- The factory name.exposureControlBatchRequest
- The exposure control request for list of features.- Returns:
- list of exposure control features for specific factory.
- 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.
-