public class TriggeredByBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_ID_PARAM_NAME |
static java.lang.String |
BUILD_TYPE_ID_PARAM_NAME |
static java.lang.String |
IDE_PLUGIN_PARAM_NAME |
static int |
MAX_LENGTH |
static java.lang.String |
PARAMETERS_PREFIX |
static java.lang.String |
RE_ADDED_AFTER_STOP_NAME |
static java.lang.String |
SHOW_AS_IS |
static java.lang.String |
TYPE_PARAM_NAME |
static java.lang.String |
USER_PARAM_NAME |
static java.lang.String |
VCS_NAME_PARAM_NAME |
| Constructor and Description |
|---|
TriggeredByBuilder()
Use this constructor if build is not triggered by a user.
|
TriggeredByBuilder(User userWhoTriggeredBuild)
Use this constructor if build is triggered manually by a user.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(java.lang.String paramName,
java.lang.String paramValue)
Adds new parameter to the map.
|
void |
addParameters(java.util.Map<java.lang.String,java.lang.String> params)
Adds new parameters to the map.
|
void |
reset()
Clears all added parameters.
|
java.lang.String |
toString()
Transforms map to a string.
|
public static final int MAX_LENGTH
public static final java.lang.String PARAMETERS_PREFIX
public static final java.lang.String USER_PARAM_NAME
public static final java.lang.String IDE_PLUGIN_PARAM_NAME
public static final java.lang.String BUILD_TYPE_ID_PARAM_NAME
public static final java.lang.String BUILD_ID_PARAM_NAME
public static final java.lang.String VCS_NAME_PARAM_NAME
public static final java.lang.String TYPE_PARAM_NAME
public static final java.lang.String SHOW_AS_IS
public static final java.lang.String RE_ADDED_AFTER_STOP_NAME
public TriggeredByBuilder(@NotNull
User userWhoTriggeredBuild)
userWhoTriggeredBuild - user triggered buildpublic TriggeredByBuilder()
public void addParameter(@NotNull
java.lang.String paramName,
@NotNull
java.lang.String paramValue)
throws java.lang.IllegalArgumentException
paramName - name of the parameterparamValue - value of the parameterjava.lang.IllegalArgumentException - in case if length of serialized map of parameters exceeds max length MAX_LENGTHpublic void addParameters(@NotNull
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.IllegalArgumentException
params - parameters to addjava.lang.IllegalArgumentException - in case if length of serialized map of parameters exceeds max length MAX_LENGTHpublic void reset()
public java.lang.String toString()
toString in class java.lang.Object