@Beta(value=V1_10_0) public interface ConnectionMonitor extends HasInner<com.microsoft.azure.management.network.implementation.ConnectionMonitorResultInner>, HasName, HasId, Indexable
Modifier and Type | Interface and Description |
---|---|
static interface |
ConnectionMonitor.Definition
The entirety of the connection monitor definition.
|
static interface |
ConnectionMonitor.DefinitionStages
Grouping of connection monitor definition stages.
|
Modifier and Type | Method and Description |
---|---|
boolean |
autoStart()
Determines if the connection monitor will start automatically once
created.
|
ConnectionMonitorDestination |
destination() |
String |
location() |
int |
monitoringIntervalInSeconds() |
String |
monitoringStatus() |
ProvisioningState |
provisioningState() |
ConnectionMonitorQueryResult |
query()
Query a snapshot of the most recent connection state of a connection monitor.
|
rx.Observable<ConnectionMonitorQueryResult> |
queryAsync()
Query a snapshot of the most recent connection state of a connection monitor asynchronously.
|
ConnectionMonitorSource |
source() |
void |
start()
Starts a specified connection monitor.
|
rx.Completable |
startAsync()
Starts a specified connection monitor asynchronously.
|
org.joda.time.DateTime |
startTime() |
void |
stop()
Stops a specified connection monitor.
|
rx.Completable |
stopAsync()
Stops a specified connection monitor asynchronously.
|
Map<String,String> |
tags() |
inner
name
String location()
ConnectionMonitorSource source()
ConnectionMonitorDestination destination()
boolean autoStart()
ProvisioningState provisioningState()
org.joda.time.DateTime startTime()
String monitoringStatus()
int monitoringIntervalInSeconds()
void stop()
rx.Completable stopAsync()
void start()
rx.Completable startAsync()
ConnectionMonitorQueryResult query()
rx.Observable<ConnectionMonitorQueryResult> queryAsync()
Copyright © 2019. All rights reserved.