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_LENGTH
public 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_LENGTH
public void reset()
public java.lang.String toString()
toString
in class java.lang.Object