LocationsClient Interface

public interface LocationsClient

An instance of this class provides access to all the operations defined in LocationsClient.

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<CachedImages> listCachedImages(String location)

Get the list of cached images.

abstract PagedIterable<CachedImages> listCachedImages(String location, Context context)

Get the list of cached images.

abstract PagedFlux<CachedImages> listCachedImagesAsync(String location)

Get the list of cached images.

abstract PagedIterable<Capabilities> listCapabilities(String location)

Get the list of capabilities of the location.

abstract PagedIterable<Capabilities> listCapabilities(String location, Context context)

Get the list of capabilities of the location.

abstract PagedFlux<Capabilities> listCapabilitiesAsync(String location)

Get the list of capabilities of the location.

abstract PagedIterable<UsageInner> listUsage(String location)

Get the usage for a subscription.

abstract PagedIterable<UsageInner> listUsage(String location, Context context)

Get the usage for a subscription.

abstract PagedFlux<UsageInner> listUsageAsync(String location)

Get the usage for a subscription.

Method Details

listCachedImages

public abstract PagedIterable listCachedImages(String location)

Get the list of cached images. Get the list of cached images on specific OS type for a subscription in a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of cached images on specific OS type for a subscription in a region as paginated response with PagedIterable<T>.

listCachedImages

public abstract PagedIterable listCachedImages(String location, Context context)

Get the list of cached images. Get the list of cached images on specific OS type for a subscription in a region.

Parameters:

location - The identifier for the physical azure location.
context - The context to associate with this operation.

Returns:

the list of cached images on specific OS type for a subscription in a region as paginated response with PagedIterable<T>.

listCachedImagesAsync

public abstract PagedFlux listCachedImagesAsync(String location)

Get the list of cached images. Get the list of cached images on specific OS type for a subscription in a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of cached images on specific OS type for a subscription in a region as paginated response with PagedFlux<T>.

listCapabilities

public abstract PagedIterable listCapabilities(String location)

Get the list of capabilities of the location. Get the list of CPU/memory/GPU capabilities of a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of CPU/memory/GPU capabilities of a region as paginated response with PagedIterable<T>.

listCapabilities

public abstract PagedIterable listCapabilities(String location, Context context)

Get the list of capabilities of the location. Get the list of CPU/memory/GPU capabilities of a region.

Parameters:

location - The identifier for the physical azure location.
context - The context to associate with this operation.

Returns:

the list of CPU/memory/GPU capabilities of a region as paginated response with PagedIterable<T>.

listCapabilitiesAsync

public abstract PagedFlux listCapabilitiesAsync(String location)

Get the list of capabilities of the location. Get the list of CPU/memory/GPU capabilities of a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of CPU/memory/GPU capabilities of a region as paginated response with PagedFlux<T>.

listUsage

public abstract PagedIterable listUsage(String location)

Get the usage for a subscription.

Parameters:

location - The identifier for the physical azure location.

Returns:

the usage for a subscription as paginated response with PagedIterable<T>.

listUsage

public abstract PagedIterable listUsage(String location, Context context)

Get the usage for a subscription.

Parameters:

location - The identifier for the physical azure location.
context - The context to associate with this operation.

Returns:

the usage for a subscription as paginated response with PagedIterable<T>.

listUsageAsync

public abstract PagedFlux listUsageAsync(String location)

Get the usage for a subscription.

Parameters:

location - The identifier for the physical azure location.

Returns:

the usage for a subscription as paginated response with PagedFlux<T>.

Applies to