Class MergeRequestObjectAttributesBuilder
java.lang.Object
com.dabsquared.gitlabjenkins.gitlab.hook.model.builder.generated.MergeRequestObjectAttributesBuilder
- All Implemented Interfaces:
- Cloneable
@Generated("PojoBuilder")
public class MergeRequestObjectAttributesBuilder
extends Object
implements Cloneable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected MergeRequestObjectAttributesBuilderprotected Actionprotected Integerprotected Integerprotected Dateprotected Stringprotected Integerprotected Integerprotected List<MergeRequestLabel> protected Commitprotected Stringprotected Stringprotected Stringprotected Projectprotected Stringprotected Integerprotected Stateprotected Projectprotected Stringprotected Integerprotected Stringprotected Dateprotected Stringprotected Boolean
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Creates a newMergeRequestObjectAttributesbased on this builder's settings.but()Returns a clone of this builder.clone()Returns a clone of this builder.Factory Method to construct a MergeRequestObjectAttributesBuilderwithAction(Action value) Sets the default value for the action property.withAssigneeId(Integer value) Sets the default value for the assigneeId property.withAuthorId(Integer value) Sets the default value for the authorId property.withCreatedAt(Date value) Sets the default value for the createdAt property.withDescription(String value) Sets the default value for the description property.Sets the default value for the id property.Sets the default value for the iid property.withLabels(List<MergeRequestLabel> value) Sets the default value for the labels property.withLastCommit(Commit value) Sets the default value for the lastCommit property.withMergeCommitSha(String value) Sets the default value for the mergeCommitSha property.withMergeStatus(String value) Sets the default value for the mergeStatus property.withOldrev(String value) Sets the default value for the oldrev property.withSource(Project value) Sets the default value for the source property.withSourceBranch(String value) Sets the default value for the sourceBranch property.withSourceProjectId(Integer value) Sets the default value for the sourceProjectId property.Sets the default value for the state property.withTarget(Project value) Sets the default value for the target property.withTargetBranch(String value) Sets the default value for the targetBranch property.withTargetProjectId(Integer value) Sets the default value for the targetProjectId property.Sets the default value for the title property.withUpdatedAt(Date value) Sets the default value for the updatedAt property.Sets the default value for the url property.withWorkInProgress(Boolean value) Sets the default value for the workInProgress property.
- 
Field Details- 
self
- 
value$id$java$lang$Integer
- 
isSet$id$java$lang$Integerprotected boolean isSet$id$java$lang$Integer
- 
value$iid$java$lang$Integer
- 
isSet$iid$java$lang$Integerprotected boolean isSet$iid$java$lang$Integer
- 
value$sourceBranch$java$lang$String
- 
isSet$sourceBranch$java$lang$Stringprotected boolean isSet$sourceBranch$java$lang$String
- 
value$targetBranch$java$lang$String
- 
isSet$targetBranch$java$lang$Stringprotected boolean isSet$targetBranch$java$lang$String
- 
value$sourceProjectId$java$lang$Integer
- 
isSet$sourceProjectId$java$lang$Integerprotected boolean isSet$sourceProjectId$java$lang$Integer
- 
value$targetProjectId$java$lang$Integer
- 
isSet$targetProjectId$java$lang$Integerprotected boolean isSet$targetProjectId$java$lang$Integer
- 
value$authorId$java$lang$Integer
- 
isSet$authorId$java$lang$Integerprotected boolean isSet$authorId$java$lang$Integer
- 
value$assigneeId$java$lang$Integer
- 
isSet$assigneeId$java$lang$Integerprotected boolean isSet$assigneeId$java$lang$Integer
- 
value$title$java$lang$String
- 
isSet$title$java$lang$Stringprotected boolean isSet$title$java$lang$String
- 
value$createdAt$java$util$Date
- 
isSet$createdAt$java$util$Dateprotected boolean isSet$createdAt$java$util$Date
- 
value$updatedAt$java$util$Date
- 
isSet$updatedAt$java$util$Dateprotected boolean isSet$updatedAt$java$util$Date
- 
value$state$com$dabsquared$gitlabjenkins$gitlab$hook$model$State
- 
isSet$state$com$dabsquared$gitlabjenkins$gitlab$hook$model$Stateprotected boolean isSet$state$com$dabsquared$gitlabjenkins$gitlab$hook$model$State
- 
value$description$java$lang$String
- 
isSet$description$java$lang$Stringprotected boolean isSet$description$java$lang$String
- 
value$source$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
- 
isSet$source$com$dabsquared$gitlabjenkins$gitlab$hook$model$Projectprotected boolean isSet$source$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
- 
value$target$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
- 
isSet$target$com$dabsquared$gitlabjenkins$gitlab$hook$model$Projectprotected boolean isSet$target$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
- 
value$lastCommit$com$dabsquared$gitlabjenkins$gitlab$hook$model$Commit
- 
isSet$lastCommit$com$dabsquared$gitlabjenkins$gitlab$hook$model$Commitprotected boolean isSet$lastCommit$com$dabsquared$gitlabjenkins$gitlab$hook$model$Commit
- 
value$oldrev$java$lang$String
- 
isSet$oldrev$java$lang$Stringprotected boolean isSet$oldrev$java$lang$String
- 
value$mergeCommitSha$java$lang$String
- 
isSet$mergeCommitSha$java$lang$Stringprotected boolean isSet$mergeCommitSha$java$lang$String
- 
value$mergeStatus$java$lang$String
- 
isSet$mergeStatus$java$lang$Stringprotected boolean isSet$mergeStatus$java$lang$String
- 
value$url$java$lang$String
- 
isSet$url$java$lang$Stringprotected boolean isSet$url$java$lang$String
- 
value$action$com$dabsquared$gitlabjenkins$gitlab$hook$model$Action
- 
isSet$action$com$dabsquared$gitlabjenkins$gitlab$hook$model$Actionprotected boolean isSet$action$com$dabsquared$gitlabjenkins$gitlab$hook$model$Action
- 
value$workInProgress$java$lang$Boolean
- 
isSet$workInProgress$java$lang$Booleanprotected boolean isSet$workInProgress$java$lang$Boolean
- 
value$labels$java$util$List
- 
isSet$labels$java$util$Listprotected boolean isSet$labels$java$util$List
 
- 
- 
Constructor Details- 
MergeRequestObjectAttributesBuilderpublic MergeRequestObjectAttributesBuilder()Creates a newMergeRequestObjectAttributesBuilder.
 
- 
- 
Method Details- 
mergeRequestObjectAttributesFactory Method to construct a MergeRequestObjectAttributesBuilder- Returns:
- a new MergeRequestObjectAttributesBuilder
 
- 
withIdSets the default value for the id property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withIidSets the default value for the iid property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withSourceBranchSets the default value for the sourceBranch property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withTargetBranchSets the default value for the targetBranch property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withSourceProjectIdSets the default value for the sourceProjectId property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withTargetProjectIdSets the default value for the targetProjectId property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withAuthorIdSets the default value for the authorId property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withAssigneeIdSets the default value for the assigneeId property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withTitleSets the default value for the title property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withCreatedAtSets the default value for the createdAt property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withUpdatedAtSets the default value for the updatedAt property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withStateSets the default value for the state property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withDescriptionSets the default value for the description property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withSourceSets the default value for the source property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withTargetSets the default value for the target property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withLastCommitSets the default value for the lastCommit property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withOldrevSets the default value for the oldrev property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withMergeCommitShaSets the default value for the mergeCommitSha property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withMergeStatusSets the default value for the mergeStatus property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withUrlSets the default value for the url property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withActionSets the default value for the action property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withWorkInProgressSets the default value for the workInProgress 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
 
- 
cloneReturns a clone of this builder.
- 
butReturns a clone of this builder.- Returns:
- the clone
 
- 
buildCreates a newMergeRequestObjectAttributesbased on this builder's settings.- Returns:
- the created MergeRequestObjectAttributes
 
 
-