Class NoteObjectAttributesBuilder
java.lang.Object
com.dabsquared.gitlabjenkins.gitlab.hook.model.builder.generated.NoteObjectAttributesBuilder
- All Implemented Interfaces:
- Cloneable
@Generated("PojoBuilder")
public class NoteObjectAttributesBuilder
extends Object
implements Cloneable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected NoteObjectAttributesBuilderprotected Integerprotected Dateprotected Longprotected Stringprotected Integerprotected Dateprotected String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Creates a newNoteObjectAttributesbased on this builder's settings.but()Returns a clone of this builder.clone()Returns a clone of this builder.static NoteObjectAttributesBuilderFactory Method to construct a NoteObjectAttributesBuilderwithAuthorId(Integer value) Sets the default value for the authorId property.withCreatedAt(Date value) Sets the default value for the createdAt property.Sets the default value for the id property.Sets the default value for the note property.withProjectId(Integer value) Sets the default value for the projectId property.withUpdatedAt(Date value) Sets the default value for the updatedAt property.Sets the default value for the url property.
- 
Field Details- 
self
- 
value$id$java$lang$Long
- 
isSet$id$java$lang$Longprotected boolean isSet$id$java$lang$Long
- 
value$projectId$java$lang$Integer
- 
isSet$projectId$java$lang$Integerprotected boolean isSet$projectId$java$lang$Integer
- 
value$authorId$java$lang$Integer
- 
isSet$authorId$java$lang$Integerprotected boolean isSet$authorId$java$lang$Integer
- 
value$createdAt$java$util$Date
- 
isSet$createdAt$java$util$Dateprotected boolean isSet$createdAt$java$util$Date
- 
value$updatedAt$java$util$Date
- 
isSet$updatedAt$java$util$Dateprotected boolean isSet$updatedAt$java$util$Date
- 
value$note$java$lang$String
- 
isSet$note$java$lang$Stringprotected boolean isSet$note$java$lang$String
- 
value$url$java$lang$String
- 
isSet$url$java$lang$Stringprotected boolean isSet$url$java$lang$String
 
- 
- 
Constructor Details- 
NoteObjectAttributesBuilderpublic NoteObjectAttributesBuilder()Creates a newNoteObjectAttributesBuilder.
 
- 
- 
Method Details- 
noteObjectAttributesFactory Method to construct a NoteObjectAttributesBuilder- Returns:
- a new NoteObjectAttributesBuilder
 
- 
withIdSets the default value for the id property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withProjectIdSets the default value for the projectId property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withAuthorIdSets the default value for the authorId property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withCreatedAtSets the default value for the createdAt property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withUpdatedAtSets the default value for the updatedAt property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withNoteSets the default value for the note property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
withUrlSets the default value for the url property.- Parameters:
- value- the default value
- Returns:
- this builder
 
- 
cloneReturns a clone of this builder.
- 
butReturns a clone of this builder.- Returns:
- the clone
 
- 
buildCreates a newNoteObjectAttributesbased on this builder's settings.- Returns:
- the created NoteObjectAttributes
 
 
-