Interface ReachabilityAnalysisIntentsClient
public interface ReachabilityAnalysisIntentsClient
An instance of this class provides access to all the operations defined in ReachabilityAnalysisIntentsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncreate(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body) Creates Reachability Analysis Intent.createAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body) Creates Reachability Analysis Intent.com.azure.core.http.rest.Response<ReachabilityAnalysisIntentInner> createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body, com.azure.core.util.Context context) Creates Reachability Analysis Intent.Mono<com.azure.core.http.rest.Response<ReachabilityAnalysisIntentInner>> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body) Creates Reachability Analysis Intent.voiddelete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Deletes Reachability Analysis Intent.deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Deletes Reachability Analysis Intent.com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, com.azure.core.util.Context context) Deletes Reachability Analysis Intent.deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Deletes Reachability Analysis Intent.get(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Get the Reachability Analysis Intent.getAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Get the Reachability Analysis Intent.com.azure.core.http.rest.Response<ReachabilityAnalysisIntentInner> getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, com.azure.core.util.Context context) Get the Reachability Analysis Intent.Mono<com.azure.core.http.rest.Response<ReachabilityAnalysisIntentInner>> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Get the Reachability Analysis Intent.com.azure.core.http.rest.PagedIterable<ReachabilityAnalysisIntentInner> Gets list of Reachability Analysis Intents .com.azure.core.http.rest.PagedIterable<ReachabilityAnalysisIntentInner> 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 Intents .com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisIntentInner> Gets list of Reachability Analysis Intents .com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisIntentInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue) Gets list of Reachability Analysis Intents .
-
Method Details
-
listAsync
com.azure.core.http.rest.PagedFlux<ReachabilityAnalysisIntentInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue) Gets list of Reachability Analysis Intents .- 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 Intents 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<ReachabilityAnalysisIntentInner> listAsync(String resourceGroupName, String networkManagerName, String workspaceName) Gets list of Reachability Analysis Intents .- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.- Returns:
- list of Reachability Analysis Intents 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<ReachabilityAnalysisIntentInner> list(String resourceGroupName, String networkManagerName, String workspaceName) Gets list of Reachability Analysis Intents .- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.- Returns:
- list of Reachability Analysis Intents 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<ReachabilityAnalysisIntentInner> 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 Intents .- 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 Intents 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<ReachabilityAnalysisIntentInner>> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Get the Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.- Returns:
- the Reachability Analysis Intent 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<ReachabilityAnalysisIntentInner> getAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Get the Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.- Returns:
- the Reachability Analysis Intent 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<ReachabilityAnalysisIntentInner> getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, com.azure.core.util.Context context) Get the Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.context- The context to associate with this operation.- Returns:
- the Reachability Analysis Intent 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
ReachabilityAnalysisIntentInner get(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Get the Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.- Returns:
- the Reachability Analysis Intent.
- 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<ReachabilityAnalysisIntentInner>> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body) Creates Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.body- Reachability Analysis Intent object to create/update.- Returns:
- configuration information or intent on which to do the analysis on 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<ReachabilityAnalysisIntentInner> createAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body) Creates Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.body- Reachability Analysis Intent object to create/update.- Returns:
- configuration information or intent on which to do the analysis on 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<ReachabilityAnalysisIntentInner> createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body, com.azure.core.util.Context context) Creates Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.body- Reachability Analysis Intent object to create/update.context- The context to associate with this operation.- Returns:
- configuration information or intent on which to do the analysis on 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
ReachabilityAnalysisIntentInner create(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, ReachabilityAnalysisIntentInner body) Creates Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.body- Reachability Analysis Intent object to create/update.- Returns:
- configuration information or intent on which to do the analysis on.
- 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<Void>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Deletes Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent 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.
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Deletes Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent 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.
-
deleteWithResponse
com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName, com.azure.core.util.Context context) Deletes Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent name.context- The context to associate with this operation.- Returns:
- the
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.
-
delete
void delete(String resourceGroupName, String networkManagerName, String workspaceName, String reachabilityAnalysisIntentName) Deletes Reachability Analysis Intent.- Parameters:
resourceGroupName- The name of the resource group.networkManagerName- The name of the network manager.workspaceName- Workspace name.reachabilityAnalysisIntentName- Reachability Analysis Intent 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.
-