Class MergeRequestHookBuilder
java.lang.Object
com.dabsquared.gitlabjenkins.gitlab.hook.model.builder.generated.MergeRequestHookBuilder
- All Implemented Interfaces:
- Cloneable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected MergeRequestHookBuilderprotected Userprotected MergeRequestChangesprotected List<MergeRequestLabel> protected MergeRequestObjectAttributesprotected Stringprotected Projectprotected Repositoryprotected User
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Creates a newMergeRequestHookbased on this builder's settings.but()Returns a clone of this builder.clone()Returns a clone of this builder.static MergeRequestHookBuilderFactory Method to construct a MergeRequestHookBuilderwithAssignee(User value) Sets the default value for the assignee property.withChanges(MergeRequestChanges value) Sets the default value for the changes property.withLabels(List<MergeRequestLabel> value) Sets the default value for the labels property.Sets the default value for the objectAttributes property.withObjectKind(String value) Sets the default value for the objectKind property.withProject(Project value) Sets the default value for the project property.withRepository(Repository value) Sets the default value for the repository property.Sets the default value for the user property.
- 
Field Details- 
self
- 
value$objectKind$java$lang$String
- 
isSet$objectKind$java$lang$Stringprotected boolean isSet$objectKind$java$lang$String
- 
value$repository$com$dabsquared$gitlabjenkins$gitlab$hook$model$Repository
- 
isSet$repository$com$dabsquared$gitlabjenkins$gitlab$hook$model$Repositoryprotected boolean isSet$repository$com$dabsquared$gitlabjenkins$gitlab$hook$model$Repository
- 
value$user$com$dabsquared$gitlabjenkins$gitlab$hook$model$User
- 
isSet$user$com$dabsquared$gitlabjenkins$gitlab$hook$model$Userprotected boolean isSet$user$com$dabsquared$gitlabjenkins$gitlab$hook$model$User
- 
value$assignee$com$dabsquared$gitlabjenkins$gitlab$hook$model$User
- 
isSet$assignee$com$dabsquared$gitlabjenkins$gitlab$hook$model$Userprotected boolean isSet$assignee$com$dabsquared$gitlabjenkins$gitlab$hook$model$User
- 
value$project$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
- 
isSet$project$com$dabsquared$gitlabjenkins$gitlab$hook$model$Projectprotected boolean isSet$project$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
- 
value$objectAttributes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestObjectAttributesprotected MergeRequestObjectAttributes value$objectAttributes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestObjectAttributes
- 
isSet$objectAttributes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestObjectAttributesprotected boolean isSet$objectAttributes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestObjectAttributes
- 
value$labels$java$util$List
- 
isSet$labels$java$util$Listprotected boolean isSet$labels$java$util$List
- 
value$changes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangesprotected MergeRequestChanges value$changes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChanges
- 
isSet$changes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangesprotected boolean isSet$changes$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChanges
 
- 
- 
Constructor Details- 
MergeRequestHookBuilderpublic MergeRequestHookBuilder()Creates a newMergeRequestHookBuilder.
 
- 
- 
Method Details- 
mergeRequestHookFactory Method to construct a MergeRequestHookBuilder- Returns:
- a new MergeRequestHookBuilder
 
- 
withObjectKindSets the default value for the objectKind property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withRepositorySets the default value for the repository property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withUserSets the default value for the user property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withAssigneeSets the default value for the assignee property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withProjectSets the default value for the project property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withObjectAttributesSets the default value for the objectAttributes property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withLabelsSets the default value for the labels property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withChangesSets the default value for the changes property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
cloneReturns a clone of this builder.
- 
butReturns a clone of this builder.- Returns:
- the clone
 
- 
buildCreates a newMergeRequestHookbased on this builder's settings.- Returns:
- the created MergeRequestHook
 
 
-