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