public static class AiItemBase.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
content |
protected String |
id |
protected EnumWrapper<AiItemBaseTypeField> |
type |
explicitlySetNullableFields| Modifier and Type | Method and Description |
|---|---|
AiItemBase |
build() |
AiItemBase.Builder |
content(String content) |
AiItemBase.Builder |
type(AiItemBaseTypeField type) |
AiItemBase.Builder |
type(EnumWrapper<AiItemBaseTypeField> type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiItemBaseTypeField> type
public AiItemBase.Builder type(AiItemBaseTypeField type)
public AiItemBase.Builder type(EnumWrapper<AiItemBaseTypeField> type)
public AiItemBase.Builder content(String content)
public AiItemBase build()