@Generated(value="PojoBuilder") public class NoteBuilder extends Object implements Cloneable
Modifier and Type | Field and Description |
---|---|
protected boolean |
isSet$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User |
protected boolean |
isSet$createdAt$java$util$Date |
protected boolean |
isSet$id$java$lang$Integer |
protected boolean |
isSet$note$java$lang$String |
protected boolean |
isSet$projectId$java$lang$Integer |
protected boolean |
isSet$updatedAt$java$util$Date |
protected NoteBuilder |
self |
protected User |
value$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User |
protected Date |
value$createdAt$java$util$Date |
protected Integer |
value$id$java$lang$Integer |
protected String |
value$note$java$lang$String |
protected Integer |
value$projectId$java$lang$Integer |
protected Date |
value$updatedAt$java$util$Date |
Constructor and Description |
---|
NoteBuilder()
Creates a new
NoteBuilder . |
Modifier and Type | Method and Description |
---|---|
Note |
build()
Creates a new
Note based on this builder's settings. |
NoteBuilder |
but()
Returns a clone of this builder.
|
Object |
clone()
Returns a clone of this builder.
|
static NoteBuilder |
note()
Factory Method to construct a NoteBuilder
|
NoteBuilder |
withAuthor(User value)
Sets the default value for the author property.
|
NoteBuilder |
withCreatedAt(Date value)
Sets the default value for the createdAt property.
|
NoteBuilder |
withId(Integer value)
Sets the default value for the id property.
|
NoteBuilder |
withNote(String value)
Sets the default value for the note property.
|
NoteBuilder |
withProjectId(Integer value)
Sets the default value for the projectId property.
|
NoteBuilder |
withUpdatedAt(Date value)
Sets the default value for the updatedAt property.
|
protected NoteBuilder self
protected Integer value$id$java$lang$Integer
protected boolean isSet$id$java$lang$Integer
protected Integer value$projectId$java$lang$Integer
protected boolean isSet$projectId$java$lang$Integer
protected User value$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User
protected boolean isSet$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User
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 String value$note$java$lang$String
protected boolean isSet$note$java$lang$String
public NoteBuilder()
NoteBuilder
.public static NoteBuilder note()
public NoteBuilder withId(Integer value)
value
- the default valuepublic NoteBuilder withProjectId(Integer value)
value
- the default valuepublic NoteBuilder withAuthor(User value)
value
- the default valuepublic NoteBuilder withCreatedAt(Date value)
value
- the default valuepublic NoteBuilder withUpdatedAt(Date value)
value
- the default valuepublic NoteBuilder withNote(String value)
value
- the default value@GwtIncompatible public Object clone()
@GwtIncompatible public NoteBuilder but()
Copyright © 2016–2022. All rights reserved.