Package com.atlassian.bamboo.buildqueue
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 Summary
Modifier and TypeMethodDescription@Nullable String
UUID converted to Stringvoid
setApproved
(boolean isApproved) Set whether this authentication has been approved.void
Set IP address of this authentication.void
Set unique ID of this authenticationvoid
setUuidAsString
(@Nullable String uuidAsString) Set value of UUID from String.Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.atlassian.bamboo.buildqueue.RemoteAgentAuthentication
getIp, getIpPatterns, getUuid, isApproved
-
Method Details
-
setIp
Set IP address of this authentication.- Parameters:
ip
- IP address
-
setUuid
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
UUID converted to String- Returns:
- null iff uuid is null or uuid.toString()
-
setUuidAsString
Set value of UUID from String.- Parameters:
uuidAsString
- string representation of uuid
-