ConnectionApi class

Constructors

ConnectionApi([ApiClient? apiClient])

Properties

apiClient ApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addConnection(AddConnectionRequest addConnectionRequest, {required String uuidToken}) Future<AddConnectionResponse?>
Creates a new connection
addConnectionWithHttpInfo(AddConnectionRequest addConnectionRequest, {required String uuidToken}) Future<Response>
Creates a new connection
clearConnections({required String uuidToken}) Future<List<Connection>?>
Deletes all active connections
clearConnectionsWithHttpInfo({required String uuidToken}) Future<Response>
Deletes all active connections
connectionDiscover(String id, {required String uuidToken, ConnectionDiscoverRequest? connectionDiscoverRequest}) Future<List<DiscoverResponse>?>
Discovers PLC metrics.
connectionDiscoverWithHttpInfo(String id, {required String uuidToken, ConnectionDiscoverRequest? connectionDiscoverRequest}) Future<Response>
Discovers PLC metrics.
connectionRead(String id, ConnectionReadRequest connectionReadRequest, {required String uuidToken}) Future<List<Status>?>
Read one metric over the specified connection
connectionReadWithHttpInfo(String id, ConnectionReadRequest connectionReadRequest, {required String uuidToken}) Future<Response>
Read one metric over the specified connection
connectionWrite(String id, ConnectionWriteRequest connectionWriteRequest, {required String uuidToken}) Future<List<Status>?>
Write one metric over the specified connection
connectionWriteWithHttpInfo(String id, ConnectionWriteRequest connectionWriteRequest, {required String uuidToken}) Future<Response>
Write one metric over the specified connection
deleteConnection(String id, {required String uuidToken}) Future<Connection?>
Deletes the connection
deleteConnectionWithHttpInfo(String id, {required String uuidToken}) Future<Response>
Deletes the connection
discover(DiscoverRequest discoverRequest, {required String uuidToken}) Future<List<DiscoverResponse>?>
Creates a temporary connection and discover its metrics
discoverWithHttpInfo(DiscoverRequest discoverRequest, {required String uuidToken}) Future<Response>
Creates a temporary connection and discover its metrics
getConnection(String id, {required String uuidToken}) Future<Connection?>
Retrives informations about the connection
getConnectionWithHttpInfo(String id, {required String uuidToken}) Future<Response>
Retrives informations about the connection
listConnections({required String uuidToken}) Future<List<Connection>?>
Retrives informations about all active connections
listConnectionsWithHttpInfo({required String uuidToken}) Future<Response>
Retrives informations about all active connections
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
read(ReadRequest readRequest, {required String uuidToken}) Future<List<Status>?>
Creates a temporary connection and reads the given metric
readWithHttpInfo(ReadRequest readRequest, {required String uuidToken}) Future<Response>
Creates a temporary connection and reads the given metric
toString() String
A string representation of this object.
inherited
write(WriteRequest writeRequest, {required String uuidToken}) Future<List<Status>?>
Creates a temporary connection and writes the given metric
writeWithHttpInfo(WriteRequest writeRequest, {required String uuidToken}) Future<Response>
Creates a temporary connection and writes the given metric

Operators

operator ==(Object other) bool
The equality operator.
inherited