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