Package com.oracle.bmc.ailanguage.model
Class ResolvedEntity.Builder
- java.lang.Object
-
- com.oracle.bmc.ailanguage.model.ResolvedEntity.Builder
-
- Enclosing class:
- ResolvedEntity
public static class ResolvedEntity.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResolvedEntity
build()
ResolvedEntity.Builder
copy(ResolvedEntity model)
ResolvedEntity.Builder
id(String id)
id of the resolved entity in inputResolvedEntity.Builder
length(Integer length)
length of resolved entity in inputResolvedEntity.Builder
offset(Integer offset)
offset of resolved entity in inputResolvedEntity.Builder
text(String text)
Entity text like name of person, location, and so on.ResolvedEntity.Builder
type(String type)
Type of entity text like PER, LOC.ResolvedEntity.Builder
value(Map<String,String> value)
key and value pair for resolved entities.
-
-
-
Method Detail
-
id
public ResolvedEntity.Builder id(String id)
id of the resolved entity in input- Parameters:
id
- the value to set- Returns:
- this builder
-
offset
public ResolvedEntity.Builder offset(Integer offset)
offset of resolved entity in input- Parameters:
offset
- the value to set- Returns:
- this builder
-
length
public ResolvedEntity.Builder length(Integer length)
length of resolved entity in input- Parameters:
length
- the value to set- Returns:
- this builder
-
text
public ResolvedEntity.Builder text(String text)
Entity text like name of person, location, and so on.- Parameters:
text
- the value to set- Returns:
- this builder
-
type
public ResolvedEntity.Builder type(String type)
Type of entity text like PER, LOC.- Parameters:
type
- the value to set- Returns:
- this builder
-
value
public ResolvedEntity.Builder value(Map<String,String> value)
key and value pair for resolved entities.keys can be specific for each type of resolved entity. Values can be instances of resolvedEntity, arrays of resolvedEntities, primitives, or custom JSON.
- Parameters:
value
- the value to set- Returns:
- this builder
-
build
public ResolvedEntity build()
-
copy
public ResolvedEntity.Builder copy(ResolvedEntity model)
-
-