Interface ReachabilityAnalysisRunsClient
public interface ReachabilityAnalysisRunsClient
An instance of this class provides access to all the operations defined in ReachabilityAnalysisRunsClient.
-
Method Summary
Modifier and TypeMethodDescriptionbeginDelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, com.azure.core.util.Context context) Deletes Reachability Analysis Run.beginDeleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.create(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body) Creates Reachability Analysis Runs.createAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body) Creates Reachability Analysis Runs.com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner> createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body, com.azure.core.util.Context context) Creates Reachability Analysis Runs.Mono<com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner>> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body) Creates Reachability Analysis Runs.voiddelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.voiddelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, com.azure.core.util.Context context) Deletes Reachability Analysis Run.deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.get(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Gets Reachability Analysis Run.getAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Gets Reachability Analysis Run.com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner> getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, com.azure.core.util.Context context) Gets Reachability Analysis Run.Mono<com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner>> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Gets Reachability Analysis Run.com.azure.core.http.rest.PagedIterable<ReachabilityAnalysisRunInner> Gets list of Reachability Analysis Runs.com.azure.core.http.rest.PagedIterable<ReachabilityAnalysisRunInner> list(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue, com.azure.core.util.Context context) Gets list of Reachability Analysis Runs.com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisRunInner> Gets list of Reachability Analysis Runs.com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisRunInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue) Gets list of Reachability Analysis Runs.
-
Method Details
-
listAsync
com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisRunInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue) Gets list of Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.skipToken- Optional skip token.skip- Optional num entries to skip.top- Optional num entries to show.sortKey- Optional key by which to sort.sortValue- Optional sort value for pagination.- Returns:
- list of Reachability Analysis Runs as paginated response with
PagedFlux. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listAsync
com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisRunInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName) Gets list of Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.- Returns:
- list of Reachability Analysis Runs as paginated response with
PagedFlux. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<ReachabilityAnalysisRunInner> list(String resourceGroupName, String networkManagerName, String workspaceName) Gets list of Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.- Returns:
- list of Reachability Analysis Runs as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<ReachabilityAnalysisRunInner> list(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue, com.azure.core.util.Context context) Gets list of Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.skipToken- Optional skip token.skip- Optional num entries to skip.top- Optional num entries to show.sortKey- Optional key by which to sort.sortValue- Optional sort value for pagination.context- The context to associate with this operation.- Returns:
- list of Reachability Analysis Runs as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner>> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Gets Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- reachability Analysis Run along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getAsync
Mono<ReachabilityAnalysisRunInner> getAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Gets Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- reachability Analysis Run on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner> getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, com.azure.core.util.Context context) Gets Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.context- The context to associate with this operation.- Returns:
- reachability Analysis Run along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
get
ReachabilityAnalysisRunInner get(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Gets Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- reachability Analysis Run.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createWithResponseAsync
Mono<com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner>> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body) Creates Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.body- Analysis Run resource object to create/update.- Returns:
- configuration information for analysis run along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createAsync
Mono<ReachabilityAnalysisRunInner> createAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body) Creates Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.body- Analysis Run resource object to create/update.- Returns:
- configuration information for analysis run on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createWithResponse
com.azure.core.http.rest.Response<ReachabilityAnalysisRunInner> createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body, com.azure.core.util.Context context) Creates Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.body- Analysis Run resource object to create/update.context- The context to associate with this operation.- Returns:
- configuration information for analysis run along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
create
ReachabilityAnalysisRunInner create(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body) Creates Reachability Analysis Runs.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.body- Analysis Run resource object to create/update.- Returns:
- configuration information for analysis run.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- the
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, com.azure.core.util.Context context) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, com.azure.core.util.Context context) Deletes Reachability Analysis Run.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisRunName- Reachability Analysis Run name.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-