Interface RemoteAgentAuthenticationEntity

All Superinterfaces:
BambooIdProvider, BambooObject, Cloneable, Comparable<RemoteAgentAuthenticationEntity>, RemoteAgentAuthentication
All Known Implementing Classes:
RemoteAgentAuthenticationImpl

@Internal public interface RemoteAgentAuthenticationEntity extends RemoteAgentAuthentication, BambooObject, Comparable<RemoteAgentAuthenticationEntity>, Cloneable
Represents entity with authentication data of a remote agent.
Since:
3.4
  • Method Details

    • setIp

      void setIp(String ip)
      Set IP address of this authentication.
      Parameters:
      ip - IP address
    • setUuid

      void setUuid(UUID uuid)
      Set unique ID of this authentication
      Parameters:
      uuid - UUID
    • setApproved

      void setApproved(boolean isApproved)
      Set whether this authentication has been approved.
      Parameters:
      isApproved - true, if this authentication has been approved
    • getUuidAsString

      @Nullable @Nullable String getUuidAsString()
      UUID converted to String
      Returns:
      null iff uuid is null or uuid.toString()
    • setUuidAsString

      void setUuidAsString(@Nullable @Nullable String uuidAsString)
      Set value of UUID from String.
      Parameters:
      uuidAsString - string representation of uuid