你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

LoadBalancerProbesClient Interface

public interface LoadBalancerProbesClient

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

Method Summary

Modifier and Type Method and Description
abstract ProbeInner get(String resourceGroupName, String loadBalancerName, String probeName)

Gets load balancer probe.

abstract Mono<ProbeInner> getAsync(String resourceGroupName, String loadBalancerName, String probeName)

Gets load balancer probe.

abstract Response<ProbeInner> getWithResponse(String resourceGroupName, String loadBalancerName, String probeName, Context context)

Gets load balancer probe.

abstract Mono<Response<ProbeInner>> getWithResponseAsync(String resourceGroupName, String loadBalancerName, String probeName)

Gets load balancer probe.

abstract PagedIterable<ProbeInner> list(String resourceGroupName, String loadBalancerName)

Gets all the load balancer probes.

abstract PagedIterable<ProbeInner> list(String resourceGroupName, String loadBalancerName, Context context)

Gets all the load balancer probes.

abstract PagedFlux<ProbeInner> listAsync(String resourceGroupName, String loadBalancerName)

Gets all the load balancer probes.

Method Details

get

public abstract ProbeInner get(String resourceGroupName, String loadBalancerName, String probeName)

Gets load balancer probe.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
probeName - The name of the probe.

Returns:

load balancer probe.

getAsync

public abstract Mono<ProbeInner> getAsync(String resourceGroupName, String loadBalancerName, String probeName)

Gets load balancer probe.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
probeName - The name of the probe.

Returns:

load balancer probe on successful completion of Mono.

getWithResponse

public abstract Response<ProbeInner> getWithResponse(String resourceGroupName, String loadBalancerName, String probeName, Context context)

Gets load balancer probe.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
probeName - The name of the probe.
context - The context to associate with this operation.

Returns:

load balancer probe along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<ProbeInner>> getWithResponseAsync(String resourceGroupName, String loadBalancerName, String probeName)

Gets load balancer probe.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
probeName - The name of the probe.

Returns:

load balancer probe along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable<ProbeInner> list(String resourceGroupName, String loadBalancerName)

Gets all the load balancer probes.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.

Returns:

all the load balancer probes as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ProbeInner> list(String resourceGroupName, String loadBalancerName, Context context)

Gets all the load balancer probes.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
context - The context to associate with this operation.

Returns:

all the load balancer probes as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux<ProbeInner> listAsync(String resourceGroupName, String loadBalancerName)

Gets all the load balancer probes.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.

Returns:

all the load balancer probes as paginated response with PagedFlux<T>.

Applies to