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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable String
getUuidAsString()
UUID converted to Stringvoid
setApproved(boolean isApproved)
Set whether this authentication has been approved.void
setIp(String ip)
Set IP address of this authentication.void
setUuid(UUID uuid)
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 Detail
-
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
-
-