Interface FeatureClient
public interface FeatureClient
The interface for FeatureClient class.
-
Method Summary
Modifier and TypeMethodDescriptionGets Api Version.Gets The default poll interval for long-running operation.Gets server parameter.Gets the FeaturesClient object to access its operations.com.azure.core.http.HttpPipelineGets The HTTP pipeline to send requests through.Gets the SubscriptionFeatureRegistrationsClient object to access its operations.Gets The Azure subscription ID.com.azure.core.http.rest.PagedIterable<OperationInner>Lists all of the available Microsoft.Features REST API operations.com.azure.core.http.rest.PagedIterable<OperationInner>listOperations(com.azure.core.util.Context context) Lists all of the available Microsoft.Features REST API operations.com.azure.core.http.rest.PagedFlux<OperationInner>Lists all of the available Microsoft.Features REST API operations.
-
Method Details
-
getSubscriptionId
String getSubscriptionId()Gets The Azure subscription ID.- Returns:
- the subscriptionId value.
-
getEndpoint
String getEndpoint()Gets server parameter.- Returns:
- the endpoint value.
-
getApiVersion
String getApiVersion()Gets Api Version.- Returns:
- the apiVersion value.
-
getHttpPipeline
com.azure.core.http.HttpPipeline getHttpPipeline()Gets The HTTP pipeline to send requests through.- Returns:
- the httpPipeline value.
-
getDefaultPollInterval
Duration getDefaultPollInterval()Gets The default poll interval for long-running operation.- Returns:
- the defaultPollInterval value.
-
getFeatures
FeaturesClient getFeatures()Gets the FeaturesClient object to access its operations.- Returns:
- the FeaturesClient object.
-
getSubscriptionFeatureRegistrations
SubscriptionFeatureRegistrationsClient getSubscriptionFeatureRegistrations()Gets the SubscriptionFeatureRegistrationsClient object to access its operations.- Returns:
- the SubscriptionFeatureRegistrationsClient object.
-
listOperationsAsync
com.azure.core.http.rest.PagedFlux<OperationInner> listOperationsAsync()Lists all of the available Microsoft.Features REST API operations.- Returns:
- result of the request to list Microsoft.Features operations as paginated response with
PagedFlux. - Throws:
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.
-
listOperations
com.azure.core.http.rest.PagedIterable<OperationInner> listOperations()Lists all of the available Microsoft.Features REST API operations.- Returns:
- result of the request to list Microsoft.Features operations as paginated response with
PagedIterable. - Throws:
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.
-
listOperations
com.azure.core.http.rest.PagedIterable<OperationInner> listOperations(com.azure.core.util.Context context) Lists all of the available Microsoft.Features REST API operations.- Parameters:
context- The context to associate with this operation.- Returns:
- result of the request to list Microsoft.Features operations as paginated response with
PagedIterable. - 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.
-