@Generated(value="PojoBuilder") public class MergeRequestObjectAttributesBuilder extends Object implements Cloneable
Constructor and Description |
---|
MergeRequestObjectAttributesBuilder()
Creates a new
MergeRequestObjectAttributesBuilder . |
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$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)
MergeRequestObjectAttributes.id
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withIid(Integer value)
MergeRequestObjectAttributes.iid
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withSourceBranch(String value)
MergeRequestObjectAttributes.sourceBranch
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withTargetBranch(String value)
MergeRequestObjectAttributes.targetBranch
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withSourceProjectId(Integer value)
MergeRequestObjectAttributes.sourceProjectId
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withTargetProjectId(Integer value)
MergeRequestObjectAttributes.targetProjectId
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withAuthorId(Integer value)
MergeRequestObjectAttributes.authorId
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withAssigneeId(Integer value)
MergeRequestObjectAttributes.assigneeId
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withTitle(String value)
MergeRequestObjectAttributes.title
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withCreatedAt(Date value)
MergeRequestObjectAttributes.createdAt
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withUpdatedAt(Date value)
MergeRequestObjectAttributes.updatedAt
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withState(State value)
MergeRequestObjectAttributes.state
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withDescription(String value)
MergeRequestObjectAttributes.description
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withSource(Project value)
MergeRequestObjectAttributes.source
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withTarget(Project value)
MergeRequestObjectAttributes.target
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withLastCommit(Commit value)
MergeRequestObjectAttributes.lastCommit
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withMergeStatus(String value)
MergeRequestObjectAttributes.mergeStatus
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withUrl(String value)
MergeRequestObjectAttributes.url
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withAction(Action value)
MergeRequestObjectAttributes.action
property.value
- the default valuepublic MergeRequestObjectAttributesBuilder withWorkInProgress(Boolean value)
MergeRequestObjectAttributes.workInProgress
property.value
- the default valuepublic Object clone()
public MergeRequestObjectAttributesBuilder but()
public MergeRequestObjectAttributes build()
MergeRequestObjectAttributes
based on this builder's settings.Copyright © 2016. All rights reserved.