Package org.forgerock.api.models
Class Schema.Builder
- java.lang.Object
 - 
- org.forgerock.api.models.Schema.Builder
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Schemabuild()Builds the Schema instance.Schema.Builderreference(Reference reference)Sets the schema reference.Schema.Builderschema(String key, Object value)Sets the schema by json key-value pairs.Schema.Builderschema(JsonValue schema)Sets the schema.Schema.Buildertype(Class<?> type)Sets the schema. 
 - 
 
- 
- 
Method Detail
- 
reference
public Schema.Builder reference(Reference reference)
Sets the schema reference.- Parameters:
 reference- The reference.- Returns:
 - This builder.
 
 
- 
schema
public Schema.Builder schema(JsonValue schema)
Sets the schema.- Parameters:
 schema- The schema.- Returns:
 - This builder.
 
 
- 
schema
public Schema.Builder schema(String key, Object value)
Sets the schema by json key-value pairs.- Parameters:
 key- json parameter namevalue- json parametr value- Returns:
 - This builder.
 
 
- 
type
public Schema.Builder type(Class<?> type)
Sets the schema.- Parameters:
 type- The type to derive the schema from.- Returns:
 - This builder.
 
 
- 
build
public Schema build()
Builds the Schema instance.- Returns:
 - Schema instance.
 
 
 - 
 
 -