Publisher

sealed class Publisher : CompoundParam<CommitStatusPublisher.Publisher>

Types

Link copied to clipboard
class AzureDevOps : CommitStatusPublisher.Publisher
Link copied to clipboard
class BitbucketCloud : CommitStatusPublisher.Publisher
Link copied to clipboard
class BitbucketServer : CommitStatusPublisher.Publisher
Link copied to clipboard
class Gerrit : CommitStatusPublisher.Publisher
Link copied to clipboard
class Github : CommitStatusPublisher.Publisher
Link copied to clipboard
class Gitlab : CommitStatusPublisher.Publisher
Link copied to clipboard
class Space : CommitStatusPublisher.Publisher
Link copied to clipboard
class Swarm : CommitStatusPublisher.Publisher
Link copied to clipboard
class Tfs : CommitStatusPublisher.Publisher
Link copied to clipboard
class Upsource : CommitStatusPublisher.Publisher

Functions

Link copied to clipboard
fun booleanParameter(    customName: String? = null,     trueValue: String? = "true",     falseValue: String? = "false"): <ERROR CLASS><Parametrized, <ERROR CLASS><Parametrized, T?>>
Link copied to clipboard
fun clear()
Link copied to clipboard
fun <T : CompoundParam<T>> compoundParameter(customName: String? = null): <ERROR CLASS><Parametrized, <ERROR CLASS><Parametrized, T?>>
Link copied to clipboard
fun <T : Parametrized> copyParamsTo(target: T): T

Copies parameters of this object to the specified target

Link copied to clipboard
fun doubleParameter(customName: String? = null): <ERROR CLASS><Parametrized, <ERROR CLASS><Parametrized, T?>>
Link copied to clipboard
fun <E : Enum<E>> enumParameter(customName: String? = null, mapping: Map<E, String?>? = null): <ERROR CLASS><Parametrized, <ERROR CLASS><Parametrized, T?>>
Link copied to clipboard
fun findRawParam(paramName: String): Parameter?
Link copied to clipboard
fun hasParam(paramName: String): Boolean
Link copied to clipboard
fun intParameter(customName: String? = null): <ERROR CLASS><Parametrized, <ERROR CLASS><Parametrized, T?>>
Link copied to clipboard
fun param(name: String, value: String)

Adds parameter with specified name and value

Link copied to clipboard
fun removeRawParam(paramName: String)
Link copied to clipboard
open fun stringParameter(customName: String? = null): <ERROR CLASS><Parametrized, <ERROR CLASS><Parametrized, T?>>
Link copied to clipboard
abstract fun validate(consumer: ErrorConsumer)

Properties

Link copied to clipboard
val params: List<Parameter>
Link copied to clipboard
val value: String?

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard