public class BambooTrustedApplicationImpl extends BambooEntityObject implements BambooTrustedApplication
Constructor and Description |
---|
BambooTrustedApplicationImpl() |
BambooTrustedApplicationImpl(String applicationId,
String publicKey,
String name,
Long timeout,
Set<String> urlPatterns,
Set<String> ipPatterns) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(BambooTrustedApplication o) |
boolean |
equals(Object o) |
String |
getApplicationId() |
Set<String> |
getIpPatterns()
Get IP patterns allowed for this application.
|
String |
getName() |
String |
getPublicKey()
Get the trusted application's public key which is shared with this Bamboo instance.
|
Long |
getTimeout() |
Set<String> |
getUrlPatterns()
Get URL patterns allowed for this application.
|
int |
hashCode() |
void |
setApplicationId(String applicationId) |
void |
setIpPatterns(Set<String> ipPatterns) |
void |
setName(String name) |
void |
setPublicKey(String publicKey) |
void |
setTimeout(Long timeout) |
void |
setUrlPatterns(Set<String> urlPatterns) |
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
setId
getId
@NotNull public String getApplicationId()
getApplicationId
in interface BambooTrustedApplication
public void setApplicationId(@NotNull String applicationId)
@NotNull public String getPublicKey()
BambooTrustedApplication
getPublicKey
in interface BambooTrustedApplication
public void setPublicKey(@NotNull String publicKey)
public String getName()
getName
in interface BambooTrustedApplication
getName
in interface NameProvider
public void setName(String name)
@NotNull public Long getTimeout()
getTimeout
in interface BambooTrustedApplication
public void setTimeout(@NotNull Long timeout)
@NotNull public Set<String> getUrlPatterns()
BambooTrustedApplication
getUrlPatterns
in interface BambooTrustedApplication
@NotNull public Set<String> getIpPatterns()
BambooTrustedApplication
getIpPatterns
in interface BambooTrustedApplication
public int hashCode()
hashCode
in class com.atlassian.core.bean.EntityObject
public boolean equals(Object o)
equals
in class com.atlassian.core.bean.EntityObject
public int compareTo(BambooTrustedApplication o)
compareTo
in interface Comparable<BambooTrustedApplication>
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.