Interface GitHubEnv<T extends GitHubCause<?>>
- All Known Implementing Classes:
GitHubBranchEnv
,GitHubPREnv
,GitHubRepoEnv
,GitHubTagEnv
public interface GitHubEnv<T extends GitHubCause<?>>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addParam
(T cause, List<ParameterValue> params) static <T extends GitHubCause<?>,
X extends Enum<X> & GitHubEnv<T>>
voidgetParams
(Class<X> enumClass, T cause, List<ParameterValue> params) default ParameterValue
param
(boolean value) default ParameterValue
-
Method Details
-
addParam
-
param
-
param
-
getParams
static <T extends GitHubCause<?>,X extends Enum<X> & GitHubEnv<T>> void getParams(Class<X> enumClass, T cause, List<ParameterValue> params)
-