Class MergeRequestChangesBuilder
- java.lang.Object
-
- com.dabsquared.gitlabjenkins.gitlab.hook.model.builder.generated.MergeRequestChangesBuilder
-
- All Implemented Interfaces:
Cloneable
@Generated("PojoBuilder") public class MergeRequestChangesBuilder extends Object implements Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
isSet$labels$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedLabels
protected boolean
isSet$title$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedTitle
protected MergeRequestChangesBuilder
self
protected MergeRequestChangedLabels
value$labels$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedLabels
protected MergeRequestChangedTitle
value$title$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedTitle
-
Constructor Summary
Constructors Constructor Description MergeRequestChangesBuilder()
Creates a newMergeRequestChangesBuilder
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeRequestChanges
build()
Creates a newMergeRequestChanges
based on this builder's settings.MergeRequestChangesBuilder
but()
Returns a clone of this builder.Object
clone()
Returns a clone of this builder.static MergeRequestChangesBuilder
mergeRequestChanges()
Factory Method to construct a MergeRequestChangesBuilderMergeRequestChangesBuilder
withLabels(MergeRequestChangedLabels value)
Sets the default value for the labels property.MergeRequestChangesBuilder
withTitle(MergeRequestChangedTitle value)
Sets the default value for the title property.
-
-
-
Field Detail
-
self
protected MergeRequestChangesBuilder self
-
value$labels$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedLabels
protected MergeRequestChangedLabels value$labels$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedLabels
-
isSet$labels$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedLabels
protected boolean isSet$labels$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedLabels
-
value$title$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedTitle
protected MergeRequestChangedTitle value$title$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedTitle
-
isSet$title$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedTitle
protected boolean isSet$title$com$dabsquared$gitlabjenkins$gitlab$hook$model$MergeRequestChangedTitle
-
-
Constructor Detail
-
MergeRequestChangesBuilder
public MergeRequestChangesBuilder()
Creates a newMergeRequestChangesBuilder
.
-
-
Method Detail
-
mergeRequestChanges
public static MergeRequestChangesBuilder mergeRequestChanges()
Factory Method to construct a MergeRequestChangesBuilder- Returns:
- a new MergeRequestChangesBuilder
-
withLabels
public MergeRequestChangesBuilder withLabels(MergeRequestChangedLabels value)
Sets the default value for the labels property.- Parameters:
value
- the default value- Returns:
- this builder
-
withTitle
public MergeRequestChangesBuilder withTitle(MergeRequestChangedTitle value)
Sets the default value for the title property.- Parameters:
value
- the default value- Returns:
- this builder
-
clone
@GwtIncompatible public Object clone()
Returns a clone of this builder.
-
but
@GwtIncompatible public MergeRequestChangesBuilder but()
Returns a clone of this builder.- Returns:
- the clone
-
build
public MergeRequestChanges build()
Creates a newMergeRequestChanges
based on this builder's settings.- Returns:
- the created MergeRequestChanges
-
-