code: public ScreenRecordingUploadOptions withAuthCredentials(String user, String pass) {
          this.user = checkNotNull(user);
          this.pass = checkNotNull(pass);
          return this;
      }
docs: Sets the credentials for remote ftp/http authentication (if needed).
  This option only has an effect if remotePath is provided.
  
  @param user The name of the user for the remote authentication.
  @param pass The password for the remote authentication.
  @return self instance for chaining.