public static class AppItemEventSource.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
appItemType |
protected GroupMini |
group |
protected String |
id |
protected EnumWrapper<AppItemEventSourceTypeField> |
type |
protected UserMini |
user |
explicitlySetNullableFields| Modifier and Type | Method and Description |
|---|---|
AppItemEventSource |
build() |
AppItemEventSource.Builder |
group(GroupMini group) |
AppItemEventSource.Builder |
type(AppItemEventSourceTypeField type) |
AppItemEventSource.Builder |
type(EnumWrapper<AppItemEventSourceTypeField> type) |
AppItemEventSource.Builder |
user(UserMini user) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AppItemEventSourceTypeField> type
protected final String appItemType
public AppItemEventSource.Builder type(AppItemEventSourceTypeField type)
public AppItemEventSource.Builder type(EnumWrapper<AppItemEventSourceTypeField> type)
public AppItemEventSource.Builder user(UserMini user)
public AppItemEventSource.Builder group(GroupMini group)
public AppItemEventSource build()