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