Class NoteBuilder
- java.lang.Object
-
- com.dabsquared.gitlabjenkins.gitlab.api.model.builder.generated.NoteBuilder
-
- All Implemented Interfaces:
Cloneable
@Generated("PojoBuilder") public class NoteBuilder extends Object implements Cloneable
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description NoteBuilder()
Creates a newNoteBuilder
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Note
build()
Creates a newNote
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 NoteBuilderNoteBuilder
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.
-
-
-
Field Detail
-
self
protected NoteBuilder 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$projectId$java$lang$Integer
protected Integer value$projectId$java$lang$Integer
-
isSet$projectId$java$lang$Integer
protected boolean isSet$projectId$java$lang$Integer
-
value$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User
protected User value$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User
-
isSet$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User
protected boolean isSet$author$com$dabsquared$gitlabjenkins$gitlab$api$model$User
-
value$createdAt$java$util$Date
protected Date value$createdAt$java$util$Date
-
isSet$createdAt$java$util$Date
protected boolean isSet$createdAt$java$util$Date
-
value$updatedAt$java$util$Date
protected Date value$updatedAt$java$util$Date
-
isSet$updatedAt$java$util$Date
protected boolean isSet$updatedAt$java$util$Date
-
value$note$java$lang$String
protected String value$note$java$lang$String
-
isSet$note$java$lang$String
protected boolean isSet$note$java$lang$String
-
-
Constructor Detail
-
NoteBuilder
public NoteBuilder()
Creates a newNoteBuilder
.
-
-
Method Detail
-
note
public static NoteBuilder note()
Factory Method to construct a NoteBuilder- Returns:
- a new NoteBuilder
-
withId
public NoteBuilder withId(Integer value)
Sets the default value for the id property.- Parameters:
value
- the default value- Returns:
- this builder
-
withProjectId
public NoteBuilder withProjectId(Integer value)
Sets the default value for the projectId property.- Parameters:
value
- the default value- Returns:
- this builder
-
withAuthor
public NoteBuilder withAuthor(User value)
Sets the default value for the author property.- Parameters:
value
- the default value- Returns:
- this builder
-
withCreatedAt
public NoteBuilder withCreatedAt(Date value)
Sets the default value for the createdAt property.- Parameters:
value
- the default value- Returns:
- this builder
-
withUpdatedAt
public NoteBuilder withUpdatedAt(Date value)
Sets the default value for the updatedAt property.- Parameters:
value
- the default value- Returns:
- this builder
-
withNote
public NoteBuilder withNote(String value)
Sets the default value for the note property.- Parameters:
value
- the default value- Returns:
- this builder
-
clone
@GwtIncompatible public Object clone()
Returns a clone of this builder.
-
but
@GwtIncompatible public NoteBuilder but()
Returns a clone of this builder.- Returns:
- the clone
-
-