ApplicationGateways Interface
Implements
public interface ApplicationGateways
extends SupportsCreating<Blank>, SupportsListing<ApplicationGateway>, SupportsListingByResourceGroup<ApplicationGateway>, SupportsGettingByResourceGroup<ApplicationGateway>, SupportsGettingById<ApplicationGateway>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsBatchCreation<ApplicationGateway>, SupportsBatchDeletion, HasManager<NetworkManager>
Entry point to application gateway management API in Azure.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract void |
start(Collection<String> ids)
Starts the specified application gateways. |
| abstract void |
start(String[] ids)
Starts the specified application gateways. |
| abstract Flux<String> |
startAsync(Collection<String> ids)
Starts the specified application gateways in parallel asynchronously. |
| abstract Flux<String> |
startAsync(String[] ids)
Starts the specified application gateways in parallel asynchronously. |
| abstract void |
stop(Collection<String> ids)
Stops the specified application gateways. |
| abstract void |
stop(String[] ids)
Stops the specified application gateways. |
| abstract Flux<String> |
stopAsync(Collection<String> ids)
Stops the specified application gateways in parallel asynchronously. |
| abstract Flux<String> |
stopAsync(String[] ids)
Stops the specified application gateways in parallel asynchronously. |
Method Details
start
public abstract void start(Collection<String> ids)
Starts the specified application gateways.
Parameters:
start
public abstract void start(String[] ids)
Starts the specified application gateways.
Parameters:
startAsync
public abstract Flux<String> startAsync(Collection<String> ids)
Starts the specified application gateways in parallel asynchronously.
Parameters:
Returns:
startAsync
public abstract Flux<String> startAsync(String[] ids)
Starts the specified application gateways in parallel asynchronously.
Parameters:
Returns:
stop
public abstract void stop(Collection<String> ids)
Stops the specified application gateways.
Parameters:
stop
public abstract void stop(String[] ids)
Stops the specified application gateways.
Parameters:
stopAsync
public abstract Flux<String> stopAsync(Collection<String> ids)
Stops the specified application gateways in parallel asynchronously.
Parameters:
Returns:
stopAsync
public abstract Flux<String> stopAsync(String[] ids)
Stops the specified application gateways in parallel asynchronously.
Parameters:
Returns: