LocationsInner Class
- java.
lang. Object - com.
microsoft. azure. management. batch. implementation. LocationsInner
- com.
public class LocationsInner
An instance of this class provides access to all the operations defined in Locations.
Constructor Summary
Constructor | Description |
---|---|
LocationsInner(Retrofit retrofit, BatchManagementClientImpl client) |
Initializes an instance of LocationsInner. |
Method Summary
Modifier and Type | Method and Description |
---|---|
Check |
checkNameAvailability(String locationName, String name)
Checks whether the Batch account name is available in the specified region. |
Observable<Check |
checkNameAvailabilityAsync(String locationName, String name)
Checks whether the Batch account name is available in the specified region. |
ServiceFuture<Check |
checkNameAvailabilityAsync(String locationName, String name, final ServiceCallback<CheckNameAvailabilityResultInner> serviceCallback)
Checks whether the Batch account name is available in the specified region. |
Observable<ServiceResponse<Check |
checkNameAvailabilityWithServiceResponseAsync(String locationName, String name)
Checks whether the Batch account name is available in the specified region. |
Batch |
getQuotas(String locationName)
Gets the Batch service quotas for the specified subscription at the given location. |
Observable<Batch |
getQuotasAsync(String locationName)
Gets the Batch service quotas for the specified subscription at the given location. |
ServiceFuture<Batch |
getQuotasAsync(String locationName, final ServiceCallback<BatchLocationQuotaInner> serviceCallback)
Gets the Batch service quotas for the specified subscription at the given location. |
Observable<ServiceResponse<Batch |
getQuotasWithServiceResponseAsync(String locationName)
Gets the Batch service quotas for the specified subscription at the given location. |
PagedList<Supported |
listSupportedCloudServiceSkus(final String locationName)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
PagedList<Supported |
listSupportedCloudServiceSkus(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<Page<Supported |
listSupportedCloudServiceSkusAsync(final String locationName)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<Page<Supported |
listSupportedCloudServiceSkusAsync(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
ServiceFuture<List<Supported |
listSupportedCloudServiceSkusAsync(final String locationName, final Integer maxresults, final String filter, final ListOperationCallback<SupportedSkuInner> serviceCallback)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
ServiceFuture<List<Supported |
listSupportedCloudServiceSkusAsync(final String locationName, final ListOperationCallback<SupportedSkuInner> serviceCallback)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
PagedList<Supported |
listSupportedCloudServiceSkusNext(final String nextPageLink)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<Page<Supported |
listSupportedCloudServiceSkusNextAsync(final String nextPageLink)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
ServiceFuture<List<Supported |
listSupportedCloudServiceSkusNextAsync(final String nextPageLink, final ServiceFuture<List<SupportedSkuInner>> serviceFuture, final ListOperationCallback<SupportedSkuInner> serviceCallback)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedCloudServiceSkusNextSinglePageAsync(final String nextPageLink)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. ServiceResponse<PageImpl<SupportedSkuInner>> * |
Observable<ServiceResponse<Page<Supported |
listSupportedCloudServiceSkusNextWithServiceResponseAsync(final String nextPageLink)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedCloudServiceSkusSinglePageAsync(final String locationName)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedCloudServiceSkusSinglePageAsync(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. ServiceResponse<PageImpl<SupportedSkuInner>> * |
Observable<ServiceResponse<Page<Supported |
listSupportedCloudServiceSkusWithServiceResponseAsync(final String locationName)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedCloudServiceSkusWithServiceResponseAsync(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Cloud Service VM sizes available at the given location. |
PagedList<Supported |
listSupportedVirtualMachineSkus(final String locationName)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
PagedList<Supported |
listSupportedVirtualMachineSkus(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<Page<Supported |
listSupportedVirtualMachineSkusAsync(final String locationName)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<Page<Supported |
listSupportedVirtualMachineSkusAsync(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
ServiceFuture<List<Supported |
listSupportedVirtualMachineSkusAsync(final String locationName, final Integer maxresults, final String filter, final ListOperationCallback<SupportedSkuInner> serviceCallback)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
ServiceFuture<List<Supported |
listSupportedVirtualMachineSkusAsync(final String locationName, final ListOperationCallback<SupportedSkuInner> serviceCallback)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
PagedList<Supported |
listSupportedVirtualMachineSkusNext(final String nextPageLink)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<Page<Supported |
listSupportedVirtualMachineSkusNextAsync(final String nextPageLink)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
ServiceFuture<List<Supported |
listSupportedVirtualMachineSkusNextAsync(final String nextPageLink, final ServiceFuture<List<SupportedSkuInner>> serviceFuture, final ListOperationCallback<SupportedSkuInner> serviceCallback)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedVirtualMachineSkusNextSinglePageAsync(final String nextPageLink)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. ServiceResponse<PageImpl<SupportedSkuInner>> * |
Observable<ServiceResponse<Page<Supported |
listSupportedVirtualMachineSkusNextWithServiceResponseAsync(final String nextPageLink)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedVirtualMachineSkusSinglePageAsync(final String locationName)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedVirtualMachineSkusSinglePageAsync(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. ServiceResponse<PageImpl<SupportedSkuInner>> * |
Observable<ServiceResponse<Page<Supported |
listSupportedVirtualMachineSkusWithServiceResponseAsync(final String locationName)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Observable<ServiceResponse<Page<Supported |
listSupportedVirtualMachineSkusWithServiceResponseAsync(final String locationName, final Integer maxresults, final String filter)
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
Constructor Details
LocationsInner
public LocationsInner(Retrofit retrofit, BatchManagementClientImpl client)
Initializes an instance of LocationsInner.
Parameters:
Method Details
checkNameAvailability
public CheckNameAvailabilityResultInner checkNameAvailability(String locationName, String name)
Checks whether the Batch account name is available in the specified region.
Parameters:
Returns:
Throws:
checkNameAvailabilityAsync
public Observable
Checks whether the Batch account name is available in the specified region.
Parameters:
Returns:
Throws:
checkNameAvailabilityAsync
public ServiceFuture
Checks whether the Batch account name is available in the specified region.
Parameters:
Returns:
Throws:
checkNameAvailabilityWithServiceResponseAsync
public Observable
Checks whether the Batch account name is available in the specified region.
Parameters:
Returns:
Throws:
getQuotas
public BatchLocationQuotaInner getQuotas(String locationName)
Gets the Batch service quotas for the specified subscription at the given location.
Parameters:
Returns:
Throws:
getQuotasAsync
public Observable
Gets the Batch service quotas for the specified subscription at the given location.
Parameters:
Returns:
Throws:
getQuotasAsync
public ServiceFuture
Gets the Batch service quotas for the specified subscription at the given location.
Parameters:
Returns:
Throws:
getQuotasWithServiceResponseAsync
public Observable
Gets the Batch service quotas for the specified subscription at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkus
public PagedList
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkus
public PagedList
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusAsync
public ServiceFuture> listSupportedCloudServiceSkusAsync(final String locationName, final Integer maxresults, final String filter, final ListOperationCallback
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusAsync
public ServiceFuture> listSupportedCloudServiceSkusAsync(final String locationName, final ListOperationCallback
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusNext
public PagedList
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusNextAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusNextAsync
public ServiceFuture> listSupportedCloudServiceSkusNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusNextSinglePageAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
ServiceResponse<PageImpl<SupportedSkuInner>> *
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusNextWithServiceResponseAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusSinglePageAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusSinglePageAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
ServiceResponse<PageImpl<SupportedSkuInner>> *
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusWithServiceResponseAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedCloudServiceSkusWithServiceResponseAsync
public Observable
Gets the list of Batch supported Cloud Service VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkus
public PagedList
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkus
public PagedList
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusAsync
public ServiceFuture> listSupportedVirtualMachineSkusAsync(final String locationName, final Integer maxresults, final String filter, final ListOperationCallback
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusAsync
public ServiceFuture> listSupportedVirtualMachineSkusAsync(final String locationName, final ListOperationCallback
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusNext
public PagedList
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusNextAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusNextAsync
public ServiceFuture> listSupportedVirtualMachineSkusNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusNextSinglePageAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
ServiceResponse<PageImpl<SupportedSkuInner>> *
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusNextWithServiceResponseAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusSinglePageAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusSinglePageAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
ServiceResponse<PageImpl<SupportedSkuInner>> *
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusWithServiceResponseAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
listSupportedVirtualMachineSkusWithServiceResponseAsync
public Observable
Gets the list of Batch supported Virtual Machine VM sizes available at the given location.
Parameters:
Returns:
Throws:
Applies to
Azure SDK for Java