public static class EventSource.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected EventSourceClassificationField |
classification |
protected String |
itemId |
protected String |
itemName |
protected EnumWrapper<EventSourceItemTypeField> |
itemType |
protected UserMini |
ownedBy |
protected FolderMini |
parent |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(EnumWrapper<EventSourceItemTypeField> itemType,
String itemId,
String itemName) |
Builder(EventSourceItemTypeField itemType,
String itemId,
String itemName) |
| Modifier and Type | Method and Description |
|---|---|
EventSource |
build() |
EventSource.Builder |
classification(EventSourceClassificationField classification) |
EventSource.Builder |
ownedBy(UserMini ownedBy) |
EventSource.Builder |
parent(FolderMini parent) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final EnumWrapper<EventSourceItemTypeField> itemType
protected EventSourceClassificationField classification
protected FolderMini parent
public Builder(EventSourceItemTypeField itemType, String itemId, String itemName)
public Builder(EnumWrapper<EventSourceItemTypeField> itemType, String itemId, String itemName)
public EventSource.Builder classification(EventSourceClassificationField classification)
public EventSource.Builder parent(FolderMini parent)
public EventSource.Builder ownedBy(UserMini ownedBy)
public EventSource build()