@Generated(value="PojoBuilder") public class MergeRequestLabelBuilder extends Object implements Cloneable
Constructor and Description |
---|
MergeRequestLabelBuilder()
Creates a new
MergeRequestLabelBuilder . |
Modifier and Type | Method and Description |
---|---|
MergeRequestLabel |
build()
Creates a new
MergeRequestLabel based on this builder's settings. |
MergeRequestLabelBuilder |
but()
Returns a clone of this builder.
|
Object |
clone()
Returns a clone of this builder.
|
static MergeRequestLabelBuilder |
mergeRequestLabel()
Factory Method to construct a MergeRequestLabelBuilder
|
MergeRequestLabelBuilder |
withColor(String value)
Sets the default value for the color property.
|
MergeRequestLabelBuilder |
withCreatedAt(Date value)
Sets the default value for the createdAt property.
|
MergeRequestLabelBuilder |
withDescription(String value)
Sets the default value for the description property.
|
MergeRequestLabelBuilder |
withGroupId(Integer value)
Sets the default value for the groupId property.
|
MergeRequestLabelBuilder |
withId(Integer value)
Sets the default value for the id property.
|
MergeRequestLabelBuilder |
withProjectId(Integer value)
Sets the default value for the projectId property.
|
MergeRequestLabelBuilder |
withTemplate(Boolean value)
Sets the default value for the template property.
|
MergeRequestLabelBuilder |
withTitle(String value)
Sets the default value for the title property.
|
MergeRequestLabelBuilder |
withType(String value)
Sets the default value for the type property.
|
MergeRequestLabelBuilder |
withUpdatedAt(Date value)
Sets the default value for the updatedAt property.
|
protected MergeRequestLabelBuilder self
protected Integer value$id$java$lang$Integer
protected boolean isSet$id$java$lang$Integer
protected String value$title$java$lang$String
protected boolean isSet$title$java$lang$String
protected String value$color$java$lang$String
protected boolean isSet$color$java$lang$String
protected Integer value$projectId$java$lang$Integer
protected boolean isSet$projectId$java$lang$Integer
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 Boolean value$template$java$lang$Boolean
protected boolean isSet$template$java$lang$Boolean
protected String value$description$java$lang$String
protected boolean isSet$description$java$lang$String
protected String value$type$java$lang$String
protected boolean isSet$type$java$lang$String
protected Integer value$groupId$java$lang$Integer
protected boolean isSet$groupId$java$lang$Integer
public MergeRequestLabelBuilder()
MergeRequestLabelBuilder
.public static MergeRequestLabelBuilder mergeRequestLabel()
public MergeRequestLabelBuilder withId(Integer value)
value
- the default valuepublic MergeRequestLabelBuilder withTitle(String value)
value
- the default valuepublic MergeRequestLabelBuilder withColor(String value)
value
- the default valuepublic MergeRequestLabelBuilder withProjectId(Integer value)
value
- the default valuepublic MergeRequestLabelBuilder withCreatedAt(Date value)
value
- the default valuepublic MergeRequestLabelBuilder withUpdatedAt(Date value)
value
- the default valuepublic MergeRequestLabelBuilder withTemplate(Boolean value)
value
- the default valuepublic MergeRequestLabelBuilder withDescription(String value)
value
- the default valuepublic MergeRequestLabelBuilder withType(String value)
value
- the default valuepublic MergeRequestLabelBuilder withGroupId(Integer value)
value
- the default value@GwtIncompatible public Object clone()
@GwtIncompatible public MergeRequestLabelBuilder but()
public MergeRequestLabel build()
MergeRequestLabel
based on this builder's settings.Copyright © 2016–2022. All rights reserved.