| ChildReference.Builder | ChildReference.Builder. aggregatorKey(String aggregatorKey) | The aggregator key of the child reference object. | 
| static ChildReference.Builder | ChildReference. builder() | Create a new builder. | 
| ChildReference.Builder | ChildReference.Builder. copy(ChildReference model) |  | 
| ChildReference.Builder | ChildReference.Builder. description(String description) | The description of reference object. | 
| ChildReference.Builder | ChildReference.Builder. identifier(String identifier) | The identifier of reference object. | 
| ChildReference.Builder | ChildReference.Builder. identifierPath(String identifierPath) | The identifier path of reference object. | 
| ChildReference.Builder | ChildReference.Builder. key(String key) | The reference’s key, key of the object that is being used by a published object or its
dependents. | 
| ChildReference.Builder | ChildReference.Builder. name(String name) | The name of reference object. | 
| ChildReference.Builder | ChildReference.Builder. targetObject(Object targetObject) | The new reference object to use instead of the original reference. | 
| ChildReference.Builder | ChildReference. toBuilder() |  | 
| ChildReference.Builder | ChildReference.Builder. type(ChildReference.Type type) | The type of the reference object. | 
| ChildReference.Builder | ChildReference.Builder. usedBy(List<ReferenceUsedBy> usedBy) | List of published objects where this is used. |