Package org.forgerock.api.models
Class Items.Builder
- java.lang.Object
-
- org.forgerock.api.models.Items.Builder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
Private default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Items.Builder
action(Action action)
Adds one Action to the list of Actions.Items.Builder
actions(List<Action> actions)
Set Actions.Items
build()
Construct a new instance of Resource.Items.Builder
create(Create create)
Set create.Items.Builder
delete(Delete delete)
Set Delete.Items.Builder
patch(Patch patch)
Set Patch.Items.Builder
pathParameter(Parameter pathParameter)
Sets the path parameter for this resource.Items.Builder
read(Read read)
Set Read.Items.Builder
subresources(SubResources subresources)
Sets the sub-resources for this resource.Items.Builder
update(Update update)
Set Update.
-
-
-
Method Detail
-
create
public Items.Builder create(Create create)
Set create.- Parameters:
create
- The create operation description, if supported- Returns:
- Builder
-
read
public Items.Builder read(Read read)
Set Read.- Parameters:
read
- The read operation description, if supported- Returns:
- Builder
-
update
public Items.Builder update(Update update)
Set Update.- Parameters:
update
- The update operation description, if supported- Returns:
- Builder
-
delete
public Items.Builder delete(Delete delete)
Set Delete.- Parameters:
delete
- The delete operation description, if supported- Returns:
- Builder
-
patch
public Items.Builder patch(Patch patch)
Set Patch.- Parameters:
patch
- The patch operation description, if supported- Returns:
- Builder
-
actions
public Items.Builder actions(List<Action> actions)
Set Actions.- Parameters:
actions
- The list of action operation descriptions, if supported- Returns:
- Builder
-
action
public Items.Builder action(Action action)
Adds one Action to the list of Actions.- Parameters:
action
- Action operation description to be added to the list- Returns:
- Builder
-
pathParameter
public Items.Builder pathParameter(Parameter pathParameter)
Sets the path parameter for this resource.- Parameters:
pathParameter
- The path parameter definition.- Returns:
- Builder
-
subresources
public Items.Builder subresources(SubResources subresources)
Sets the sub-resources for this resource.- Parameters:
subresources
- The sub-reosurces definition.- Returns:
- Builder
-
build
public Items build()
Construct a new instance of Resource.- Returns:
- Resource instance
-
-