RoutesClient Interface
public interface RoutesClient
An instance of this class provides access to all the operations defined in RoutesClient.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Sync |
beginCreate(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Sync |
beginCreate(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route, Context context)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Poller |
beginCreateAsync(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Sync |
beginDelete(String resourceGroupName, String profileName, String endpointName, String routeName)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Sync |
beginDelete(String resourceGroupName, String profileName, String endpointName, String routeName, Context context)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Poller |
beginDeleteAsync(String resourceGroupName, String profileName, String endpointName, String routeName)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Sync |
beginUpdate(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Sync |
beginUpdate(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties, Context context)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Poller |
beginUpdateAsync(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Route |
create(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Route |
create(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route, Context context)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Route |
createAsync(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Response<Flux<Byte |
createWithResponseAsync(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract void |
delete(String resourceGroupName, String profileName, String endpointName, String routeName)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract void |
delete(String resourceGroupName, String profileName, String endpointName, String routeName, Context context)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract Mono<Void> |
deleteAsync(String resourceGroupName, String profileName, String endpointName, String routeName)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Response<Flux<Byte |
deleteWithResponseAsync(String resourceGroupName, String profileName, String endpointName, String routeName)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Route |
get(String resourceGroupName, String profileName, String endpointName, String routeName)
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Route |
getAsync(String resourceGroupName, String profileName, String endpointName, String routeName)
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Response<Route |
getWithResponse(String resourceGroupName, String profileName, String endpointName, String routeName, Context context)
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Response<Route |
getWithResponseAsync(String resourceGroupName, String profileName, String endpointName, String routeName)
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Paged |
listByEndpoint(String resourceGroupName, String profileName, String endpointName)
Lists all of the existing origins within a profile. |
abstract
Paged |
listByEndpoint(String resourceGroupName, String profileName, String endpointName, Context context)
Lists all of the existing origins within a profile. |
abstract
Paged |
listByEndpointAsync(String resourceGroupName, String profileName, String endpointName)
Lists all of the existing origins within a profile. |
abstract
Route |
update(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Route |
update(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties, Context context)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Route |
updateAsync(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
abstract
Mono<Response<Flux<Byte |
updateWithResponseAsync(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and Azure |
Method Details
beginCreate
public abstract SyncPoller
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
create
public abstract RouteInner create(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
create
public abstract RouteInner create(String resourceGroupName, String profileName, String endpointName, String routeName, RouteInner route, Context context)
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
createAsync
public abstract Mono
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Creates a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String profileName, String endpointName, String routeName)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
delete
public abstract void delete(String resourceGroupName, String profileName, String endpointName, String routeName, Context context)
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
deleteAsync
public abstract Mono
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
get
public abstract RouteInner get(String resourceGroupName, String profileName, String endpointName, String routeName)
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
getAsync
public abstract Mono
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
listByEndpoint
public abstract PagedIterable
Lists all of the existing origins within a profile.
Parameters:
Returns:
listByEndpoint
public abstract PagedIterable
Lists all of the existing origins within a profile.
Parameters:
Returns:
listByEndpointAsync
public abstract PagedFlux
Lists all of the existing origins within a profile.
Parameters:
Returns:
update
public abstract RouteInner update(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
update
public abstract RouteInner update(String resourceGroupName, String profileName, String endpointName, String routeName, RouteUpdateParameters routeUpdateProperties, Context context)
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint.
Parameters:
Returns:
Applies to
Azure SDK for Java