public ServiceFuture<VnetRouteInner> updateVnetRouteAsync(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route, final ServiceCallback<VnetRouteInner> serviceCallback) {
        return ServiceFuture.fromResponse(updateVnetRouteWithServiceResponseAsync(resourceGroupName, name, vnetName, routeName, route), serviceCallback);
    }
public ServiceFuture < VnetRouteInner > updateVnetRouteAsync ( String resourceGroupName , String name , String vnetName , String routeName , VnetRouteInner route , final ServiceCallback < VnetRouteInner > serviceCallback ) { return ServiceFuture . fromResponse ( updateVnetRouteWithServiceResponseAsync ( resourceGroupName , name , vnetName , routeName , route ) , serviceCallback ) ; }
Create or update a Virtual Network route in an App Service plan.
Create or update a Virtual Network route in an App Service plan.

@param resourceGroupName Name of the resource group to which the resource belongs.
@param name Name of the App Service plan.
@param vnetName Name of the Virtual Network.
@param routeName Name of the Virtual Network route.
@param route Definition of the Virtual Network route.
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object