Class AwardableBuilder
- java.lang.Object
-
- com.dabsquared.gitlabjenkins.gitlab.api.model.builder.generated.AwardableBuilder
-
- All Implemented Interfaces:
Cloneable
@Generated("PojoBuilder") public class AwardableBuilder extends Object implements Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
isSet$awardableId$java$lang$Integer
protected boolean
isSet$id$java$lang$Integer
protected boolean
isSet$name$java$lang$String
protected boolean
isSet$user$com$dabsquared$gitlabjenkins$gitlab$api$model$User
protected AwardableBuilder
self
protected Integer
value$awardableId$java$lang$Integer
protected Integer
value$id$java$lang$Integer
protected String
value$name$java$lang$String
protected User
value$user$com$dabsquared$gitlabjenkins$gitlab$api$model$User
-
Constructor Summary
Constructors Constructor Description AwardableBuilder()
Creates a newAwardableBuilder
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AwardableBuilder
awardable()
Factory Method to construct a AwardableBuilderAwardable
build()
Creates a newAwardable
based on this builder's settings.AwardableBuilder
but()
Returns a clone of this builder.Object
clone()
Returns a clone of this builder.AwardableBuilder
withAwardableId(Integer value)
Sets the default value for the awardableId property.AwardableBuilder
withId(Integer value)
Sets the default value for the id property.AwardableBuilder
withName(String value)
Sets the default value for the name property.AwardableBuilder
withUser(User value)
Sets the default value for the user property.
-
-
-
Field Detail
-
self
protected AwardableBuilder self
-
value$id$java$lang$Integer
protected Integer value$id$java$lang$Integer
-
isSet$id$java$lang$Integer
protected boolean isSet$id$java$lang$Integer
-
value$name$java$lang$String
protected String value$name$java$lang$String
-
isSet$name$java$lang$String
protected boolean isSet$name$java$lang$String
-
value$user$com$dabsquared$gitlabjenkins$gitlab$api$model$User
protected User value$user$com$dabsquared$gitlabjenkins$gitlab$api$model$User
-
isSet$user$com$dabsquared$gitlabjenkins$gitlab$api$model$User
protected boolean isSet$user$com$dabsquared$gitlabjenkins$gitlab$api$model$User
-
value$awardableId$java$lang$Integer
protected Integer value$awardableId$java$lang$Integer
-
isSet$awardableId$java$lang$Integer
protected boolean isSet$awardableId$java$lang$Integer
-
-
Constructor Detail
-
AwardableBuilder
public AwardableBuilder()
Creates a newAwardableBuilder
.
-
-
Method Detail
-
awardable
public static AwardableBuilder awardable()
Factory Method to construct a AwardableBuilder- Returns:
- a new AwardableBuilder
-
withId
public AwardableBuilder withId(Integer value)
Sets the default value for the id property.- Parameters:
value
- the default value- Returns:
- this builder
-
withName
public AwardableBuilder withName(String value)
Sets the default value for the name property.- Parameters:
value
- the default value- Returns:
- this builder
-
withUser
public AwardableBuilder withUser(User value)
Sets the default value for the user property.- Parameters:
value
- the default value- Returns:
- this builder
-
withAwardableId
public AwardableBuilder withAwardableId(Integer value)
Sets the default value for the awardableId property.- Parameters:
value
- the default value- Returns:
- this builder
-
clone
@GwtIncompatible public Object clone()
Returns a clone of this builder.
-
but
@GwtIncompatible public AwardableBuilder but()
Returns a clone of this builder.- Returns:
- the clone
-
-