ConsumptionManagementClient Interface

public interface ConsumptionManagementClient

The interface for ConsumptionManagementClient class.

Method Summary

Modifier and Type Method and Description
abstract AggregatedCostsClient getAggregatedCosts()

Gets the AggregatedCostsClient object to access its operations.

abstract String getApiVersion()

Gets Api Version.

abstract BalancesClient getBalances()

Gets the BalancesClient object to access its operations.

abstract BudgetsClient getBudgets()

Gets the BudgetsClient object to access its operations.

abstract ChargesClient getCharges()

Gets the ChargesClient object to access its operations.

abstract CreditsClient getCredits()

Gets the CreditsClient object to access its operations.

abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

abstract String getEndpoint()

Gets server parameter.

abstract EventsOperationsClient getEventsOperations()

Gets the EventsOperationsClient object to access its operations.

abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

abstract LotsOperationsClient getLotsOperations()

Gets the LotsOperationsClient object to access its operations.

abstract MarketplacesClient getMarketplaces()

Gets the MarketplacesClient object to access its operations.

abstract OperationsClient getOperations()

Gets the OperationsClient object to access its operations.

abstract PriceSheetsClient getPriceSheets()

Gets the PriceSheetsClient object to access its operations.

abstract ReservationRecommendationDetailsClient getReservationRecommendationDetails()

Gets the ReservationRecommendationDetailsClient object to access its operations.

abstract ReservationRecommendationsClient getReservationRecommendations()

Gets the ReservationRecommendationsClient object to access its operations.

abstract ReservationTransactionsClient getReservationTransactions()

Gets the ReservationTransactionsClient object to access its operations.

abstract ReservationsDetailsClient getReservationsDetails()

Gets the ReservationsDetailsClient object to access its operations.

abstract ReservationsSummariesClient getReservationsSummaries()

Gets the ReservationsSummariesClient object to access its operations.

abstract String getSubscriptionId()

Gets Azure Subscription ID.

abstract TagsClient getTags()

Gets the TagsClient object to access its operations.

abstract UsageDetailsClient getUsageDetails()

Gets the UsageDetailsClient object to access its operations.

Method Details

getAggregatedCosts

public abstract AggregatedCostsClient getAggregatedCosts()

Gets the AggregatedCostsClient object to access its operations.

Returns:

the AggregatedCostsClient object.

getApiVersion

public abstract String getApiVersion()

Gets Api Version.

Returns:

the apiVersion value.

getBalances

public abstract BalancesClient getBalances()

Gets the BalancesClient object to access its operations.

Returns:

the BalancesClient object.

getBudgets

public abstract BudgetsClient getBudgets()

Gets the BudgetsClient object to access its operations.

Returns:

the BudgetsClient object.

getCharges

public abstract ChargesClient getCharges()

Gets the ChargesClient object to access its operations.

Returns:

the ChargesClient object.

getCredits

public abstract CreditsClient getCredits()

Gets the CreditsClient object to access its operations.

Returns:

the CreditsClient object.

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.

getEventsOperations

public abstract EventsOperationsClient getEventsOperations()

Gets the EventsOperationsClient object to access its operations.

Returns:

the EventsOperationsClient object.

getHttpPipeline

public abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

Returns:

the httpPipeline value.

getLotsOperations

public abstract LotsOperationsClient getLotsOperations()

Gets the LotsOperationsClient object to access its operations.

Returns:

the LotsOperationsClient object.

getMarketplaces

public abstract MarketplacesClient getMarketplaces()

Gets the MarketplacesClient object to access its operations.

Returns:

the MarketplacesClient object.

getOperations

public abstract OperationsClient getOperations()

Gets the OperationsClient object to access its operations.

Returns:

the OperationsClient object.

getPriceSheets

public abstract PriceSheetsClient getPriceSheets()

Gets the PriceSheetsClient object to access its operations.

Returns:

the PriceSheetsClient object.

getReservationRecommendationDetails

public abstract ReservationRecommendationDetailsClient getReservationRecommendationDetails()

Gets the ReservationRecommendationDetailsClient object to access its operations.

Returns:

the ReservationRecommendationDetailsClient object.

getReservationRecommendations

public abstract ReservationRecommendationsClient getReservationRecommendations()

Gets the ReservationRecommendationsClient object to access its operations.

Returns:

the ReservationRecommendationsClient object.

getReservationTransactions

public abstract ReservationTransactionsClient getReservationTransactions()

Gets the ReservationTransactionsClient object to access its operations.

Returns:

the ReservationTransactionsClient object.

getReservationsDetails

public abstract ReservationsDetailsClient getReservationsDetails()

Gets the ReservationsDetailsClient object to access its operations.

Returns:

the ReservationsDetailsClient object.

getReservationsSummaries

public abstract ReservationsSummariesClient getReservationsSummaries()

Gets the ReservationsSummariesClient object to access its operations.

Returns:

the ReservationsSummariesClient object.

getSubscriptionId

public abstract String getSubscriptionId()

Gets Azure Subscription ID.

Returns:

the subscriptionId value.

getTags

public abstract TagsClient getTags()

Gets the TagsClient object to access its operations.

Returns:

the TagsClient object.

getUsageDetails

public abstract UsageDetailsClient getUsageDetails()

Gets the UsageDetailsClient object to access its operations.

Returns:

the UsageDetailsClient object.

Applies to