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 StringgetUuidAsString()UUID converted to StringvoidsetApproved(boolean isApproved)Set whether this authentication has been approved.voidsetIp(String ip)Set IP address of this authentication.voidsetUuid(UUID uuid)Set unique ID of this authenticationvoidsetUuidAsString(@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
-
-