public class BambooTrustedApplicationImpl extends BambooEntityObject implements BambooTrustedApplication
id
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)
This method needs to be here in order to use proper id
|
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()
This method needs to be here in order to use proper id
|
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) |
getId, setId
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, 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()
BambooEntityObject
hashCode
in class BambooEntityObject
public boolean equals(Object o)
BambooEntityObject
equals
in class BambooEntityObject
public int compareTo(BambooTrustedApplication o)
compareTo
in interface Comparable<BambooTrustedApplication>
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.