@Generated(value="PojoBuilder") public class MergeRequestObjectAttributesBuilder extends Object implements Cloneable
Constructor and Description |
---|
MergeRequestObjectAttributesBuilder()
Creates a new
MergeRequestObjectAttributesBuilder . |
Modifier and Type | Method and Description |
---|---|
MergeRequestObjectAttributes |
build()
Creates a new
MergeRequestObjectAttributes based on this builder's settings. |
MergeRequestObjectAttributesBuilder |
but()
Returns a clone of this builder.
|
Object |
clone()
Returns a clone of this builder.
|
static MergeRequestObjectAttributesBuilder |
mergeRequestObjectAttributes()
Factory Method to construct a MergeRequestObjectAttributesBuilder
|
MergeRequestObjectAttributesBuilder |
withAction(Action value)
Sets the default value for the action property.
|
MergeRequestObjectAttributesBuilder |
withAssigneeId(Integer value)
Sets the default value for the assigneeId property.
|
MergeRequestObjectAttributesBuilder |
withAuthorId(Integer value)
Sets the default value for the authorId property.
|
MergeRequestObjectAttributesBuilder |
withCreatedAt(Date value)
Sets the default value for the createdAt property.
|
MergeRequestObjectAttributesBuilder |
withDescription(String value)
Sets the default value for the description property.
|
MergeRequestObjectAttributesBuilder |
withId(Integer value)
Sets the default value for the id property.
|
MergeRequestObjectAttributesBuilder |
withIid(Integer value)
Sets the default value for the iid property.
|
MergeRequestObjectAttributesBuilder |
withLastCommit(Commit value)
Sets the default value for the lastCommit property.
|
MergeRequestObjectAttributesBuilder |
withMergeStatus(String value)
Sets the default value for the mergeStatus property.
|
MergeRequestObjectAttributesBuilder |
withOldrev(String value)
Sets the default value for the oldrev property.
|
MergeRequestObjectAttributesBuilder |
withSource(Project value)
Sets the default value for the source property.
|
MergeRequestObjectAttributesBuilder |
withSourceBranch(String value)
Sets the default value for the sourceBranch property.
|
MergeRequestObjectAttributesBuilder |
withSourceProjectId(Integer value)
Sets the default value for the sourceProjectId property.
|
MergeRequestObjectAttributesBuilder |
withState(State value)
Sets the default value for the state property.
|
MergeRequestObjectAttributesBuilder |
withTarget(Project value)
Sets the default value for the target property.
|
MergeRequestObjectAttributesBuilder |
withTargetBranch(String value)
Sets the default value for the targetBranch property.
|
MergeRequestObjectAttributesBuilder |
withTargetProjectId(Integer value)
Sets the default value for the targetProjectId property.
|
MergeRequestObjectAttributesBuilder |
withTitle(String value)
Sets the default value for the title property.
|
MergeRequestObjectAttributesBuilder |
withUpdatedAt(Date value)
Sets the default value for the updatedAt property.
|
MergeRequestObjectAttributesBuilder |
withUrl(String value)
Sets the default value for the url property.
|
MergeRequestObjectAttributesBuilder |
withWorkInProgress(Boolean value)
Sets the default value for the workInProgress property.
|
protected MergeRequestObjectAttributesBuilder self
protected Integer value$id$java$lang$Integer
protected boolean isSet$id$java$lang$Integer
protected Integer value$iid$java$lang$Integer
protected boolean isSet$iid$java$lang$Integer
protected String value$sourceBranch$java$lang$String
protected boolean isSet$sourceBranch$java$lang$String
protected String value$targetBranch$java$lang$String
protected boolean isSet$targetBranch$java$lang$String
protected Integer value$sourceProjectId$java$lang$Integer
protected boolean isSet$sourceProjectId$java$lang$Integer
protected Integer value$targetProjectId$java$lang$Integer
protected boolean isSet$targetProjectId$java$lang$Integer
protected Integer value$authorId$java$lang$Integer
protected boolean isSet$authorId$java$lang$Integer
protected Integer value$assigneeId$java$lang$Integer
protected boolean isSet$assigneeId$java$lang$Integer
protected String value$title$java$lang$String
protected boolean isSet$title$java$lang$String
protected Date value$createdAt$java$util$Date
protected boolean isSet$createdAt$java$util$Date
protected Date value$updatedAt$java$util$Date
protected boolean isSet$updatedAt$java$util$Date
protected State value$state$com$dabsquared$gitlabjenkins$gitlab$hook$model$State
protected boolean isSet$state$com$dabsquared$gitlabjenkins$gitlab$hook$model$State
protected String value$description$java$lang$String
protected boolean isSet$description$java$lang$String
protected Project value$source$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
protected boolean isSet$source$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
protected Project value$target$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
protected boolean isSet$target$com$dabsquared$gitlabjenkins$gitlab$hook$model$Project
protected Commit value$lastCommit$com$dabsquared$gitlabjenkins$gitlab$hook$model$Commit
protected boolean isSet$lastCommit$com$dabsquared$gitlabjenkins$gitlab$hook$model$Commit
protected String value$oldrev$java$lang$String
protected boolean isSet$oldrev$java$lang$String
protected String value$mergeStatus$java$lang$String
protected boolean isSet$mergeStatus$java$lang$String
protected String value$url$java$lang$String
protected boolean isSet$url$java$lang$String
protected Action value$action$com$dabsquared$gitlabjenkins$gitlab$hook$model$Action
protected boolean isSet$action$com$dabsquared$gitlabjenkins$gitlab$hook$model$Action
protected Boolean value$workInProgress$java$lang$Boolean
protected boolean isSet$workInProgress$java$lang$Boolean
public MergeRequestObjectAttributesBuilder()
MergeRequestObjectAttributesBuilder
.public static MergeRequestObjectAttributesBuilder mergeRequestObjectAttributes()
public MergeRequestObjectAttributesBuilder withId(Integer value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withIid(Integer value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withSourceBranch(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withTargetBranch(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withSourceProjectId(Integer value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withTargetProjectId(Integer value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withAuthorId(Integer value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withAssigneeId(Integer value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withTitle(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withCreatedAt(Date value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withUpdatedAt(Date value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withState(State value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withDescription(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withSource(Project value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withTarget(Project value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withLastCommit(Commit value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withOldrev(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withMergeStatus(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withUrl(String value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withAction(Action value)
value
- the default valuepublic MergeRequestObjectAttributesBuilder withWorkInProgress(Boolean value)
value
- the default value@GwtIncompatible public Object clone()
@GwtIncompatible public MergeRequestObjectAttributesBuilder but()
public MergeRequestObjectAttributes build()
MergeRequestObjectAttributes
based on this builder's settings.Copyright © 2016–2022. All rights reserved.