public static class TimelineSkillCard.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdAt |
protected Long |
duration |
protected List<TimelineSkillCardEntriesField> |
entries |
protected TimelineSkillCardInvocationField |
invocation |
protected TimelineSkillCardSkillField |
skill |
protected TimelineSkillCardSkillCardTitleField |
skillCardTitle |
protected EnumWrapper<TimelineSkillCardSkillCardTypeField> |
skillCardType |
protected EnumWrapper<TimelineSkillCardTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(TimelineSkillCardSkillField skill,
TimelineSkillCardInvocationField invocation,
List<TimelineSkillCardEntriesField> entries) |
| Modifier and Type | Method and Description |
|---|---|
TimelineSkillCard |
build() |
TimelineSkillCard.Builder |
createdAt(OffsetDateTime createdAt) |
TimelineSkillCard.Builder |
duration(Long duration) |
TimelineSkillCard.Builder |
skillCardTitle(TimelineSkillCardSkillCardTitleField skillCardTitle) |
TimelineSkillCard.Builder |
skillCardType(EnumWrapper<TimelineSkillCardSkillCardTypeField> skillCardType) |
TimelineSkillCard.Builder |
skillCardType(TimelineSkillCardSkillCardTypeField skillCardType) |
TimelineSkillCard.Builder |
type(EnumWrapper<TimelineSkillCardTypeField> type) |
TimelineSkillCard.Builder |
type(TimelineSkillCardTypeField type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected OffsetDateTime createdAt
protected EnumWrapper<TimelineSkillCardTypeField> type
protected EnumWrapper<TimelineSkillCardSkillCardTypeField> skillCardType
protected TimelineSkillCardSkillCardTitleField skillCardTitle
protected final TimelineSkillCardSkillField skill
protected final TimelineSkillCardInvocationField invocation
protected final List<TimelineSkillCardEntriesField> entries
public Builder(TimelineSkillCardSkillField skill, TimelineSkillCardInvocationField invocation, List<TimelineSkillCardEntriesField> entries)
public TimelineSkillCard.Builder createdAt(OffsetDateTime createdAt)
public TimelineSkillCard.Builder type(TimelineSkillCardTypeField type)
public TimelineSkillCard.Builder type(EnumWrapper<TimelineSkillCardTypeField> type)
public TimelineSkillCard.Builder skillCardType(TimelineSkillCardSkillCardTypeField skillCardType)
public TimelineSkillCard.Builder skillCardType(EnumWrapper<TimelineSkillCardSkillCardTypeField> skillCardType)
public TimelineSkillCard.Builder skillCardTitle(TimelineSkillCardSkillCardTitleField skillCardTitle)
public TimelineSkillCard.Builder duration(Long duration)
public TimelineSkillCard build()