public abstract static class Resource.Builder extends Object
Resource| Modifier and Type | Field and Description |
|---|---|
protected String |
externalId |
protected Set<String> |
schemas |
| Constructor and Description |
|---|
Resource.Builder() |
Resource.Builder(Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
abstract <T> T |
build()
Builds the Object of the Builder
|
Resource.Builder |
setExternalId(String externalId)
Sets the external id (See
Resource.getExternalId()). |
Resource.Builder |
setId(String id)
Sets the id of the resource.
|
Resource.Builder |
setMeta(Meta meta)
Sets the meta data
|
Resource.Builder |
setSchemas(Set<String> schemas)
sets the schemas of the Resource
|
public Resource.Builder(Resource resource)
public Resource.Builder()
public Resource.Builder setSchemas(Set<String> schemas)
schemas - actual schemaspublic Resource.Builder setId(String id)
id - if of the resourcepublic Resource.Builder setExternalId(String externalId)
Resource.getExternalId()).externalId - the external idpublic Resource.Builder setMeta(Meta meta)
meta - the meta objectpublic abstract <T> T build()
Copyright © 2013. All Rights Reserved.