ReachabilityAnalysisRunsClient Interface
public interface ReachabilityAnalysisRunsClient
An instance of this class provides access to all the operations defined in ReachabilityAnalysisRunsClient.
Method Summary
Method Details
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Deletes Reachability Analysis Run.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, Context context)
Deletes Reachability Analysis Run.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Deletes Reachability Analysis Run.
Parameters:
Returns:
create
public abstract ReachabilityAnalysisRunInner create(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body)
Creates Reachability Analysis Runs.
Parameters:
Returns:
createAsync
public abstract Mono<ReachabilityAnalysisRunInner> createAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body)
Creates Reachability Analysis Runs.
Parameters:
Returns:
createWithResponse
public abstract Response<ReachabilityAnalysisRunInner> createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body, Context context)
Creates Reachability Analysis Runs.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<ReachabilityAnalysisRunInner>> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, ReachabilityAnalysisRunInner body)
Creates Reachability Analysis Runs.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Deletes Reachability Analysis Run.
Parameters:
delete
public abstract void delete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, Context context)
Deletes Reachability Analysis Run.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Deletes Reachability Analysis Run.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Deletes Reachability Analysis Run.
Parameters:
Returns:
get
public abstract ReachabilityAnalysisRunInner get(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Gets Reachability Analysis Run.
Parameters:
Returns:
getAsync
public abstract Mono<ReachabilityAnalysisRunInner> getAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Gets Reachability Analysis Run.
Parameters:
Returns:
getWithResponse
public abstract Response<ReachabilityAnalysisRunInner> getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName, Context context)
Gets Reachability Analysis Run.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ReachabilityAnalysisRunInner>> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisRunName)
Gets Reachability Analysis Run.
Parameters:
Returns:
list
public abstract PagedIterable<ReachabilityAnalysisRunInner> list(String resourceGroupName, String networkManagerName, String workspaceName)
Gets list of Reachability Analysis Runs.
Parameters:
Returns:
list
public abstract PagedIterable<ReachabilityAnalysisRunInner> list(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue, Context context)
Gets list of Reachability Analysis Runs.
Parameters:
Returns:
listAsync
public abstract PagedFlux<ReachabilityAnalysisRunInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName)
Gets list of Reachability Analysis Runs.
Parameters:
Returns:
listAsync
public abstract 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:
Returns: