MapsClient Interface

public interface MapsClient

An instance of this class provides access to all the operations defined in MapsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginCreateOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource)

Create a MapsResource.

abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginCreateOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource, Context context)

Create a MapsResource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String mapName)

Delete a MapsResource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String mapName, Context context)

Delete a MapsResource.

abstract SyncPoller<PollResult<Void>,Void> beginExportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body)

Export dependencies.

abstract SyncPoller<PollResult<Void>,Void> beginExportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body, Context context)

Export dependencies.

abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body)

Get network connections of a process.

abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body, Context context)

Get network connections of a process.

abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body)

Get network connections between machines.

abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body, Context context)

Get network connections between machines.

abstract SyncPoller<PollResult<Void>,Void> beginGetDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body)

Get dependency map of single machine.

abstract SyncPoller<PollResult<Void>,Void> beginGetDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body, Context context)

Get dependency map of single machine.

abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginUpdate(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties)

Update a MapsResource.

abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginUpdate(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties, Context context)

Update a MapsResource.

abstract MapsResourceInner createOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource)

Create a MapsResource.

abstract MapsResourceInner createOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource, Context context)

Create a MapsResource.

abstract void delete(String resourceGroupName, String mapName)

Delete a MapsResource.

abstract void delete(String resourceGroupName, String mapName, Context context)

Delete a MapsResource.

abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body)

Export dependencies.

abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body, Context context)

Export dependencies.

abstract MapsResourceInner getByResourceGroup(String resourceGroupName, String mapName)

Get a MapsResource.

abstract Response<MapsResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String mapName, Context context)

Get a MapsResource.

abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body)

Get network connections of a process.

abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body, Context context)

Get network connections of a process.

abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body)

Get network connections between machines.

abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body, Context context)

Get network connections between machines.

abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body)

Get dependency map of single machine.

abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body, Context context)

Get dependency map of single machine.

abstract PagedIterable<MapsResourceInner> list()

List MapsResource resources by subscription ID.

abstract PagedIterable<MapsResourceInner> list(Context context)

List MapsResource resources by subscription ID.

abstract PagedIterable<MapsResourceInner> listByResourceGroup(String resourceGroupName)

List MapsResource resources by resource group.

abstract PagedIterable<MapsResourceInner> listByResourceGroup(String resourceGroupName, Context context)

List MapsResource resources by resource group.

abstract MapsResourceInner update(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties)

Update a MapsResource.

abstract MapsResourceInner update(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties, Context context)

Update a MapsResource.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginCreateOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource)

Create a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
resource - Resource create parameters.

Returns:

the SyncPoller<T,U> for polling of a Maps resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginCreateOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource, Context context)

Create a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
resource - Resource create parameters.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a Maps resource.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String mapName)

Delete a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String mapName, Context context)

Delete a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginExportDependencies

public abstract SyncPoller<PollResult<Void>,Void> beginExportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body)

Export dependencies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginExportDependencies

public abstract SyncPoller<PollResult<Void>,Void> beginExportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body, Context context)

Export dependencies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginGetConnectionsForProcessOnFocusedMachine

public abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body)

Get network connections of a process.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

Returns:

the SyncPoller<T,U> for polling of network connections of a process.

beginGetConnectionsForProcessOnFocusedMachine

public abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body, Context context)

Get network connections of a process.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of network connections of a process.

beginGetConnectionsWithConnectedMachineForFocusedMachine

public abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body)

Get network connections between machines.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

Returns:

the SyncPoller<T,U> for polling of network connections between machines.

beginGetConnectionsWithConnectedMachineForFocusedMachine

public abstract SyncPoller<PollResult<Void>,Void> beginGetConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body, Context context)

Get network connections between machines.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of network connections between machines.

beginGetDependencyViewForFocusedMachine

public abstract SyncPoller<PollResult<Void>,Void> beginGetDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body)

Get dependency map of single machine.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

Returns:

the SyncPoller<T,U> for polling of dependency map of single machine.

beginGetDependencyViewForFocusedMachine

public abstract SyncPoller<PollResult<Void>,Void> beginGetDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body, Context context)

Get dependency map of single machine.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of dependency map of single machine.

beginUpdate

public abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginUpdate(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties)

Update a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
properties - The resource properties to be updated.

Returns:

the SyncPoller<T,U> for polling of a Maps resource.

beginUpdate

public abstract SyncPoller<PollResult<MapsResourceInner>,MapsResourceInner> beginUpdate(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties, Context context)

Update a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
properties - The resource properties to be updated.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a Maps resource.

createOrUpdate

public abstract MapsResourceInner createOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource)

Create a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
resource - Resource create parameters.

Returns:

a Maps resource.

createOrUpdate

public abstract MapsResourceInner createOrUpdate(String resourceGroupName, String mapName, MapsResourceInner resource, Context context)

Create a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
resource - Resource create parameters.
context - The context to associate with this operation.

Returns:

a Maps resource.

delete

public abstract void delete(String resourceGroupName, String mapName)

Delete a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.

delete

public abstract void delete(String resourceGroupName, String mapName, Context context)

Delete a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
context - The context to associate with this operation.

exportDependencies

public abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body)

Export dependencies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

exportDependencies

public abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body, Context context)

Export dependencies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

getByResourceGroup

public abstract MapsResourceInner getByResourceGroup(String resourceGroupName, String mapName)

Get a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.

Returns:

a MapsResource.

getByResourceGroupWithResponse

public abstract Response<MapsResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String mapName, Context context)

Get a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
context - The context to associate with this operation.

Returns:

a MapsResource along with Response<T>.

getConnectionsForProcessOnFocusedMachine

public abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body)

Get network connections of a process.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

getConnectionsForProcessOnFocusedMachine

public abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body, Context context)

Get network connections of a process.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

getConnectionsWithConnectedMachineForFocusedMachine

public abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body)

Get network connections between machines.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

getConnectionsWithConnectedMachineForFocusedMachine

public abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body, Context context)

Get network connections between machines.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

getDependencyViewForFocusedMachine

public abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body)

Get dependency map of single machine.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

getDependencyViewForFocusedMachine

public abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body, Context context)

Get dependency map of single machine.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

list

public abstract PagedIterable<MapsResourceInner> list()

List MapsResource resources by subscription ID.

Returns:

the response of a MapsResource list operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<MapsResourceInner> list(Context context)

List MapsResource resources by subscription ID.

Parameters:

context - The context to associate with this operation.

Returns:

the response of a MapsResource list operation as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<MapsResourceInner> listByResourceGroup(String resourceGroupName)

List MapsResource resources by resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.

Returns:

the response of a MapsResource list operation as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<MapsResourceInner> listByResourceGroup(String resourceGroupName, Context context)

List MapsResource resources by resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
context - The context to associate with this operation.

Returns:

the response of a MapsResource list operation as paginated response with PagedIterable<T>.

update

public abstract MapsResourceInner update(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties)

Update a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
properties - The resource properties to be updated.

Returns:

a Maps resource.

update

public abstract MapsResourceInner update(String resourceGroupName, String mapName, MapsResourceTagsUpdate properties, Context context)

Update a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
properties - The resource properties to be updated.
context - The context to associate with this operation.

Returns:

a Maps resource.

Applies to