PacketCapturesClient Interface
public interface PacketCapturesClient
An instance of this class provides access to all the operations defined in PacketCapturesClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller
Create and start a packet capture on the specified VM.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Create and start a packet capture on the specified VM.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux
Create and start a packet capture on the specified VM.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the specified packet capture session.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the specified packet capture session.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes the specified packet capture session.
Parameters:
Returns:
beginGetStatus
public abstract SyncPoller
Query the status of a running packet capture session.
Parameters:
Returns:
beginGetStatus
public abstract SyncPoller
Query the status of a running packet capture session.
Parameters:
Returns:
beginGetStatusAsync
public abstract PollerFlux
Query the status of a running packet capture session.
Parameters:
Returns:
beginStop
public abstract SyncPoller
Stops a specified packet capture session.
Parameters:
Returns:
beginStop
public abstract SyncPoller
Stops a specified packet capture session.
Parameters:
Returns:
beginStopAsync
public abstract PollerFlux
Stops a specified packet capture session.
Parameters:
Returns:
create
public abstract PacketCaptureResultInner create(String resourceGroupName, String networkWatcherName, String packetCaptureName, PacketCaptureInner parameters)
Create and start a packet capture on the specified VM.
Parameters:
Returns:
create
public abstract PacketCaptureResultInner create(String resourceGroupName, String networkWatcherName, String packetCaptureName, PacketCaptureInner parameters, Context context)
Create and start a packet capture on the specified VM.
Parameters:
Returns:
createAsync
public abstract Mono
Create and start a packet capture on the specified VM.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Create and start a packet capture on the specified VM.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String networkWatcherName, String packetCaptureName)
Deletes the specified packet capture session.
Parameters:
delete
public abstract void delete(String resourceGroupName, String networkWatcherName, String packetCaptureName, Context context)
Deletes the specified packet capture session.
Parameters:
deleteAsync
public abstract Mono
Deletes the specified packet capture session.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes the specified packet capture session.
Parameters:
Returns:
get
public abstract PacketCaptureResultInner get(String resourceGroupName, String networkWatcherName, String packetCaptureName)
Gets a packet capture session by name.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a packet capture session by name.
Parameters:
Returns:
getStatus
public abstract PacketCaptureQueryStatusResultInner getStatus(String resourceGroupName, String networkWatcherName, String packetCaptureName)
Query the status of a running packet capture session.
Parameters:
Returns:
getStatus
public abstract PacketCaptureQueryStatusResultInner getStatus(String resourceGroupName, String networkWatcherName, String packetCaptureName, Context context)
Query the status of a running packet capture session.
Parameters:
Returns:
getStatusAsync
public abstract Mono
Query the status of a running packet capture session.
Parameters:
Returns:
getStatusWithResponseAsync
public abstract Mono
Query the status of a running packet capture session.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a packet capture session by name.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a packet capture session by name.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all packet capture sessions within the specified resource group.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all packet capture sessions within the specified resource group.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Lists all packet capture sessions within the specified resource group.
Parameters:
Returns:
stop
public abstract void stop(String resourceGroupName, String networkWatcherName, String packetCaptureName)
Stops a specified packet capture session.
Parameters:
stop
public abstract void stop(String resourceGroupName, String networkWatcherName, String packetCaptureName, Context context)
Stops a specified packet capture session.
Parameters:
stopAsync
public abstract Mono
Stops a specified packet capture session.
Parameters:
Returns:
stopWithResponseAsync
public abstract Mono
Stops a specified packet capture session.
Parameters:
Returns:
Applies to
Azure SDK for Java