Class AuthenticationPollingClientInfo.AuthenticationPollingClientInfoBuilder<C extends AuthenticationPollingClientInfo,B extends AuthenticationPollingClientInfo.AuthenticationPollingClientInfoBuilder<C,B>>

java.lang.Object
com.gsitm.ustra.java.autoconfigure.security.duplication.polling.AuthenticationPollingClientInfo.AuthenticationPollingClientInfoBuilder<C,B>
Enclosing class:
AuthenticationPollingClientInfo

public abstract static class AuthenticationPollingClientInfo.AuthenticationPollingClientInfoBuilder<C extends AuthenticationPollingClientInfo,B extends AuthenticationPollingClientInfo.AuthenticationPollingClientInfoBuilder<C,B>> extends Object
  • Constructor Details

    • AuthenticationPollingClientInfoBuilder

      public AuthenticationPollingClientInfoBuilder()
  • Method Details

    • clientIp

      public B clientIp(String clientIp)
      Returns:
      this.
    • userKey

      public B userKey(String userKey)
      Returns:
      this.
    • duplicationKey

      public B duplicationKey(String duplicationKey)
      Returns:
      this.
    • procId

      public B procId(String procId)
      Returns:
      this.
    • refreshToken

      public B refreshToken(String refreshToken)
      Returns:
      this.
    • checkNumber

      public B checkNumber(AtomicInteger checkNumber)
      Returns:
      this.
    • duplicated

      public B duplicated(boolean duplicated)
      Returns:
      this.
    • expired

      public B expired(boolean expired)
      Returns:
      this.
    • self

      protected abstract B self()
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object