Class RemoteTableBuilder.Unauthenticated

java.lang.Object
io.deephaven.enterprise.remote.RemoteTableBuilder.Unauthenticated
Enclosing class:
RemoteTableBuilder

public static final class RemoteTableBuilder.Unauthenticated extends Object
An interposed interface that forces users to authenticate with the remote system before they can call any subscription methods.
  • Method Details

    • password

      public RemoteTableBuilder password(@NotNull @NotNull String userName, @NotNull @NotNull String password)
      Authenticate with the server using a username and password
      Parameters:
      userName - the username
      password - the password
      Returns:
      a RemoteTableBuilder for fetching tables
    • privateKey

      public RemoteTableBuilder privateKey(@NotNull @NotNull String keyFile)
      Authenticate to the server using a private key file.
      Parameters:
      keyFile - the private key file
      Returns:
      a RemoteTableBuilder for fetching tables