Partager via


FeatureClient Interface

public interface FeatureClient

The interface for FeatureClient class.

Method Summary

Modifier and Type Method and Description
abstract String getApiVersion()

Gets Api Version.

abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

abstract String getEndpoint()

Gets server parameter.

abstract FeaturesClient getFeatures()

Gets the FeaturesClient object to access its operations.

abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

abstract SubscriptionFeatureRegistrationsClient getSubscriptionFeatureRegistrations()

Gets the SubscriptionFeatureRegistrationsClient object to access its operations.

abstract String getSubscriptionId()

Gets The Azure subscription ID.

abstract PagedIterable<OperationInner> listOperations()

Lists all of the available Microsoft.Features REST API operations.

abstract PagedIterable<OperationInner> listOperations(Context context)

Lists all of the available Microsoft.Features REST API operations.

abstract PagedFlux<OperationInner> listOperationsAsync()

Lists all of the available Microsoft.Features REST API operations.

Method Details

getApiVersion

public abstract String getApiVersion()

Gets Api Version.

Returns:

the apiVersion value.

getDefaultPollInterval

public abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

Returns:

the defaultPollInterval value.

getEndpoint

public abstract String getEndpoint()

Gets server parameter.

Returns:

the endpoint value.

getFeatures

public abstract FeaturesClient getFeatures()

Gets the FeaturesClient object to access its operations.

Returns:

the FeaturesClient object.

getHttpPipeline

public abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

Returns:

the httpPipeline value.

getSubscriptionFeatureRegistrations

public abstract SubscriptionFeatureRegistrationsClient getSubscriptionFeatureRegistrations()

Gets the SubscriptionFeatureRegistrationsClient object to access its operations.

Returns:

the SubscriptionFeatureRegistrationsClient object.

getSubscriptionId

public abstract String getSubscriptionId()

Gets The Azure subscription ID.

Returns:

the subscriptionId value.

listOperations

public abstract PagedIterable 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<T>.

listOperations

public abstract PagedIterable listOperations(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<T>.

listOperationsAsync

public abstract PagedFlux 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<T>.

Applies to