Interface ExposureControlsClient
-
public interface ExposureControlsClient
An instance of this class provides access to all the operations defined in ExposureControlsClient.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExposureControlResponseInner
getFeatureValue(String locationId, ExposureControlRequest exposureControlRequest)
Get exposure control feature for specific location.ExposureControlResponseInner
getFeatureValueByFactory(String resourceGroupName, String factoryName, ExposureControlRequest exposureControlRequest)
Get exposure control feature for specific factory.com.azure.core.http.rest.Response<ExposureControlResponseInner>
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<ExposureControlResponseInner>
getFeatureValueWithResponse(String locationId, ExposureControlRequest exposureControlRequest, com.azure.core.util.Context context)
Get exposure control feature for specific location.ExposureControlBatchResponseInner
queryFeatureValuesByFactory(String resourceGroupName, String factoryName, ExposureControlBatchRequest exposureControlBatchRequest)
Get list of exposure control features for specific factory.com.azure.core.http.rest.Response<ExposureControlBatchResponseInner>
queryFeatureValuesByFactoryWithResponse(String resourceGroupName, String factoryName, ExposureControlBatchRequest exposureControlBatchRequest, com.azure.core.util.Context context)
Get list of exposure control features for specific factory.
-
-
-
Method Detail
-
getFeatureValue
ExposureControlResponseInner 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.
-
getFeatureValueWithResponse
com.azure.core.http.rest.Response<ExposureControlResponseInner> 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.
-
getFeatureValueByFactory
ExposureControlResponseInner 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.
-
getFeatureValueByFactoryWithResponse
com.azure.core.http.rest.Response<ExposureControlResponseInner> 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.
-
queryFeatureValuesByFactory
ExposureControlBatchResponseInner 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.
-
queryFeatureValuesByFactoryWithResponse
com.azure.core.http.rest.Response<ExposureControlBatchResponseInner> 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.
-
-