Class JiraSite
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<JiraSite>
-
- org.marvelution.jji.configuration.JiraSite
-
- All Implemented Interfaces:
Describable<JiraSite>
,Serializable
public class JiraSite extends AbstractDescribableImpl<JiraSite> implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JiraSite.Descriptor
-
Field Summary
Fields Modifier and Type Field Description static okhttp3.MediaType
JSON
-
Method Summary
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
JiraSite
@DataBoundConstructor public JiraSite(URI uri)
-
-
Method Detail
-
getUri
public URI getUri()
-
getIdentifier
public String getIdentifier()
-
setIdentifier
@DataBoundSetter public void setIdentifier(String identifier)
-
getSharedSecret
public String getSharedSecret()
-
setSharedSecret
@DataBoundSetter public void setSharedSecret(String sharedSecret)
-
getSharedSecretId
public String getSharedSecretId()
-
getName
public String getName()
-
setName
@DataBoundSetter public void setName(String name)
-
isPostJson
public boolean isPostJson()
-
setPostJson
@DataBoundSetter public void setPostJson(boolean postJson)
-
withPostJson
public JiraSite withPostJson(boolean postJson)
-
isTunneled
public boolean isTunneled()
-
setTunneled
@DataBoundSetter public void setTunneled(boolean tunneled)
-
withTunneled
public JiraSite withTunneled(boolean tunneled)
-
createGetBaseUrlRequest
public okhttp3.Request createGetBaseUrlRequest()
-
createGetIssueLinksRequest
public okhttp3.Request createGetIssueLinksRequest(String jobHash, int buildNumber)
-
createRegisterRequest
public okhttp3.Request createRegisterRequest()
-
createNotifyJobCreatedRequest
public okhttp3.Request createNotifyJobCreatedRequest(Item item)
-
createNotifyJobModifiedRequest
public okhttp3.Request createNotifyJobModifiedRequest(Item item)
-
createNotifyJobMovedRequest
public okhttp3.Request createNotifyJobMovedRequest(String oldJobHash, Item newItem)
-
createNotifyBuildCompleted
public okhttp3.Request createNotifyBuildCompleted(Run run)
-
createNotifyJobDeletedRequest
public okhttp3.Request createNotifyJobDeletedRequest(Item item)
-
createNotifyBuildDeletedRequest
public okhttp3.Request createNotifyBuildDeletedRequest(Run run)
-
createGetTunnelDetailsRequest
public okhttp3.Request createGetTunnelDetailsRequest()
-
signRequest
public okhttp3.Request signRequest(okhttp3.Request request)
-
getSharedSecretCredentials
public Optional<org.jenkinsci.plugins.plaincredentials.StringCredentials> getSharedSecretCredentials()
-
-