Package org.metricshub.winrm
package org.metricshub.winrm
-
ClassDescriptionAuthentication scheme for
WinRMClient.builder(String).A cursor over the raw output of a running remote command, returned byWindowsRemoteExecutor.startCommand(String, String, long).One Receive response's worth of raw output bytes, split by stream.A command being prepared for execution, created byWinRMClient.command(String).The result of a command executed on the remote host: its output streams, its process exit code, and the time it took.A running remote command, created byCommandRequest.start()— the streaming counterpart ofCommandRequest.execute(), shaped likeProcess.Copies local files to the remote host through the WinRM command shell itself, without SMB.for stagged timeout handling.The fluent entry point of the library: a reusable WinRM connection to one host, created with a builder and closed with try-with-resources.Builder ofWinRMClientinstances: connection-scoped settings with sensible defaults.Enumeration for protocol to use.A lazily-advancing cursor over the rows of a WQL enumeration, returned byWindowsRemoteExecutor.streamWql(String, String, long, int, long).A WQL query being prepared for execution, created byWinRMClient.wql(String).The complete result of a WQL query: the rows, the column names in query order, and the time the query took.One row of a WQL query result: an immutable, ordered view of the instance properties.