Package com.oracle.bmc.oda.model
Class CompositeEntity.Builder
- java.lang.Object
-
- com.oracle.bmc.oda.model.CompositeEntity.Builder
-
- Enclosing class:
- CompositeEntity
public static class CompositeEntity.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompositeEntity.Builder
actions(List<EntityAction> actions)
List of entity actions.CompositeEntity.Builder
attributes(List<EntityAttribute> attributes)
List of entity attributes.CompositeEntity
build()
CompositeEntity.Builder
copy(CompositeEntity model)
CompositeEntity.Builder
id(String id)
CompositeEntity.Builder
name(String name)
CompositeEntity.Builder
naturalLanguageMapping(EntityNaturalLanguageMapping naturalLanguageMapping)
-
-
-
Method Detail
-
id
public CompositeEntity.Builder id(String id)
-
name
public CompositeEntity.Builder name(String name)
-
attributes
public CompositeEntity.Builder attributes(List<EntityAttribute> attributes)
List of entity attributes.- Parameters:
attributes
- the value to set- Returns:
- this builder
-
actions
public CompositeEntity.Builder actions(List<EntityAction> actions)
List of entity actions.- Parameters:
actions
- the value to set- Returns:
- this builder
-
naturalLanguageMapping
public CompositeEntity.Builder naturalLanguageMapping(EntityNaturalLanguageMapping naturalLanguageMapping)
-
build
public CompositeEntity build()
-
copy
public CompositeEntity.Builder copy(CompositeEntity model)
-
-