BillingManagementClient Interface

public interface BillingManagementClient

The interface for BillingManagementClient class.

Method Summary

Modifier and Type Method and Description
abstract AddressClient getAddress()

Gets the AddressClient object to access its operations.

abstract AgreementsClient getAgreements()

Gets the AgreementsClient object to access its operations.

abstract String getApiVersion()

Gets Api Version.

abstract AssociatedTenantsClient getAssociatedTenants()

Gets the AssociatedTenantsClient object to access its operations.

abstract AvailableBalancesClient getAvailableBalances()

Gets the AvailableBalancesClient object to access its operations.

abstract BillingAccountsClient getBillingAccounts()

Gets the BillingAccountsClient object to access its operations.

abstract BillingPermissionsClient getBillingPermissions()

Gets the BillingPermissionsClient object to access its operations.

abstract BillingProfilesClient getBillingProfiles()

Gets the BillingProfilesClient object to access its operations.

abstract BillingPropertiesClient getBillingProperties()

Gets the BillingPropertiesClient object to access its operations.

abstract BillingRequestsClient getBillingRequests()

Gets the BillingRequestsClient object to access its operations.

abstract BillingRoleAssignmentsClient getBillingRoleAssignments()

Gets the BillingRoleAssignmentsClient object to access its operations.

abstract BillingRoleDefinitionsClient getBillingRoleDefinitions()

Gets the BillingRoleDefinitionsClient object to access its operations.

abstract BillingSubscriptionsClient getBillingSubscriptions()

Gets the BillingSubscriptionsClient object to access its operations.

abstract BillingSubscriptionsAliasesClient getBillingSubscriptionsAliases()

Gets the BillingSubscriptionsAliasesClient object to access its operations.

abstract CustomersClient getCustomers()

Gets the CustomersClient object to access its operations.

abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

abstract DepartmentsClient getDepartments()

Gets the DepartmentsClient object to access its operations.

abstract String getEndpoint()

Gets server parameter.

abstract EnrollmentAccountsClient getEnrollmentAccounts()

Gets the EnrollmentAccountsClient object to access its operations.

abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

abstract InvoicesClient getInvoices()

Gets the InvoicesClient object to access its operations.

abstract InvoiceSectionsClient getInvoiceSections()

Gets the InvoiceSectionsClient object to access its operations.

abstract OperationsClient getOperations()

Gets the OperationsClient object to access its operations.

abstract PartnerTransfersClient getPartnerTransfers()

Gets the PartnerTransfersClient object to access its operations.

abstract PaymentMethodsClient getPaymentMethods()

Gets the PaymentMethodsClient object to access its operations.

abstract PoliciesClient getPolicies()

Gets the PoliciesClient object to access its operations.

abstract ProductsClient getProducts()

Gets the ProductsClient object to access its operations.

abstract RecipientTransfersClient getRecipientTransfers()

Gets the RecipientTransfersClient object to access its operations.

abstract ReservationOrdersClient getReservationOrders()

Gets the ReservationOrdersClient object to access its operations.

abstract ReservationsClient getReservations()

Gets the ReservationsClient object to access its operations.

abstract SavingsPlanOrdersClient getSavingsPlanOrders()

Gets the SavingsPlanOrdersClient object to access its operations.

abstract SavingsPlansClient getSavingsPlans()

Gets the SavingsPlansClient object to access its operations.

abstract String getSubscriptionId()

Gets The ID that uniquely identifies a billing subscription.

abstract TransactionsClient getTransactions()

Gets the TransactionsClient object to access its operations.

abstract TransfersClient getTransfers()

Gets the TransfersClient object to access its operations.

Method Details

getAddress

public abstract AddressClient getAddress()

Gets the AddressClient object to access its operations.

Returns:

the AddressClient object.

getAgreements

public abstract AgreementsClient getAgreements()

Gets the AgreementsClient object to access its operations.

Returns:

the AgreementsClient object.

getApiVersion

public abstract String getApiVersion()

Gets Api Version.

Returns:

the apiVersion value.

getAssociatedTenants

public abstract AssociatedTenantsClient getAssociatedTenants()

Gets the AssociatedTenantsClient object to access its operations.

Returns:

the AssociatedTenantsClient object.

getAvailableBalances

public abstract AvailableBalancesClient getAvailableBalances()

Gets the AvailableBalancesClient object to access its operations.

Returns:

the AvailableBalancesClient object.

getBillingAccounts

public abstract BillingAccountsClient getBillingAccounts()

Gets the BillingAccountsClient object to access its operations.

Returns:

the BillingAccountsClient object.

getBillingPermissions

public abstract BillingPermissionsClient getBillingPermissions()

Gets the BillingPermissionsClient object to access its operations.

Returns:

the BillingPermissionsClient object.

getBillingProfiles

public abstract BillingProfilesClient getBillingProfiles()

Gets the BillingProfilesClient object to access its operations.

Returns:

the BillingProfilesClient object.

getBillingProperties

public abstract BillingPropertiesClient getBillingProperties()

Gets the BillingPropertiesClient object to access its operations.

Returns:

the BillingPropertiesClient object.

getBillingRequests

public abstract BillingRequestsClient getBillingRequests()

Gets the BillingRequestsClient object to access its operations.

Returns:

the BillingRequestsClient object.

getBillingRoleAssignments

public abstract BillingRoleAssignmentsClient getBillingRoleAssignments()

Gets the BillingRoleAssignmentsClient object to access its operations.

Returns:

the BillingRoleAssignmentsClient object.

getBillingRoleDefinitions

public abstract BillingRoleDefinitionsClient getBillingRoleDefinitions()

Gets the BillingRoleDefinitionsClient object to access its operations.

Returns:

the BillingRoleDefinitionsClient object.

getBillingSubscriptions

public abstract BillingSubscriptionsClient getBillingSubscriptions()

Gets the BillingSubscriptionsClient object to access its operations.

Returns:

the BillingSubscriptionsClient object.

getBillingSubscriptionsAliases

public abstract BillingSubscriptionsAliasesClient getBillingSubscriptionsAliases()

Gets the BillingSubscriptionsAliasesClient object to access its operations.

Returns:

the BillingSubscriptionsAliasesClient object.

getCustomers

public abstract CustomersClient getCustomers()

Gets the CustomersClient object to access its operations.

Returns:

the CustomersClient object.

getDefaultPollInterval

public abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

Returns:

the defaultPollInterval value.

getDepartments

public abstract DepartmentsClient getDepartments()

Gets the DepartmentsClient object to access its operations.

Returns:

the DepartmentsClient object.

getEndpoint

public abstract String getEndpoint()

Gets server parameter.

Returns:

the endpoint value.

getEnrollmentAccounts

public abstract EnrollmentAccountsClient getEnrollmentAccounts()

Gets the EnrollmentAccountsClient object to access its operations.

Returns:

the EnrollmentAccountsClient object.

getHttpPipeline

public abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

Returns:

the httpPipeline value.

getInvoices

public abstract InvoicesClient getInvoices()

Gets the InvoicesClient object to access its operations.

Returns:

the InvoicesClient object.

getInvoiceSections

public abstract InvoiceSectionsClient getInvoiceSections()

Gets the InvoiceSectionsClient object to access its operations.

Returns:

the InvoiceSectionsClient object.

getOperations

public abstract OperationsClient getOperations()

Gets the OperationsClient object to access its operations.

Returns:

the OperationsClient object.

getPartnerTransfers

public abstract PartnerTransfersClient getPartnerTransfers()

Gets the PartnerTransfersClient object to access its operations.

Returns:

the PartnerTransfersClient object.

getPaymentMethods

public abstract PaymentMethodsClient getPaymentMethods()

Gets the PaymentMethodsClient object to access its operations.

Returns:

the PaymentMethodsClient object.

getPolicies

public abstract PoliciesClient getPolicies()

Gets the PoliciesClient object to access its operations.

Returns:

the PoliciesClient object.

getProducts

public abstract ProductsClient getProducts()

Gets the ProductsClient object to access its operations.

Returns:

the ProductsClient object.

getRecipientTransfers

public abstract RecipientTransfersClient getRecipientTransfers()

Gets the RecipientTransfersClient object to access its operations.

Returns:

the RecipientTransfersClient object.

getReservationOrders

public abstract ReservationOrdersClient getReservationOrders()

Gets the ReservationOrdersClient object to access its operations.

Returns:

the ReservationOrdersClient object.

getReservations

public abstract ReservationsClient getReservations()

Gets the ReservationsClient object to access its operations.

Returns:

the ReservationsClient object.

getSavingsPlanOrders

public abstract SavingsPlanOrdersClient getSavingsPlanOrders()

Gets the SavingsPlanOrdersClient object to access its operations.

Returns:

the SavingsPlanOrdersClient object.

getSavingsPlans

public abstract SavingsPlansClient getSavingsPlans()

Gets the SavingsPlansClient object to access its operations.

Returns:

the SavingsPlansClient object.

getSubscriptionId

public abstract String getSubscriptionId()

Gets The ID that uniquely identifies a billing subscription.

Returns:

the subscriptionId value.

getTransactions

public abstract TransactionsClient getTransactions()

Gets the TransactionsClient object to access its operations.

Returns:

the TransactionsClient object.

getTransfers

public abstract TransfersClient getTransfers()

Gets the TransfersClient object to access its operations.

Returns:

the TransfersClient object.

Applies to