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