Package com.oracle.bmc.oda.model
Class EntityAction.Builder
- java.lang.Object
-
- com.oracle.bmc.oda.model.EntityAction.Builder
-
- Enclosing class:
- EntityAction
public static class EntityAction.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityAction.Builder
arguments(List<EntityActionArgument> arguments)
List of entity action argumentsEntityAction
build()
EntityAction.Builder
copy(EntityAction model)
EntityAction.Builder
crudType(String crudType)
Type of CRUD operation for entity actionEntityAction.Builder
name(String name)
Name of an entity actionEntityAction.Builder
naturalLanguageMapping(EntityActionNaturalLanguageMapping naturalLanguageMapping)
-
-
-
Method Detail
-
name
public EntityAction.Builder name(String name)
Name of an entity action- Parameters:
name
- the value to set- Returns:
- this builder
-
crudType
public EntityAction.Builder crudType(String crudType)
Type of CRUD operation for entity action- Parameters:
crudType
- the value to set- Returns:
- this builder
-
naturalLanguageMapping
public EntityAction.Builder naturalLanguageMapping(EntityActionNaturalLanguageMapping naturalLanguageMapping)
-
arguments
public EntityAction.Builder arguments(List<EntityActionArgument> arguments)
List of entity action arguments- Parameters:
arguments
- the value to set- Returns:
- this builder
-
build
public EntityAction build()
-
copy
public EntityAction.Builder copy(EntityAction model)
-
-