Package com.flagright.api.types
Class ListMatchedEntity.Builder
- java.lang.Object
-
- com.flagright.api.types.ListMatchedEntity.Builder
-
- All Implemented Interfaces:
ListMatchedEntity._FinalStage,ListMatchedEntity.ListIdStage,ListMatchedEntity.ValueStage
- Enclosing class:
- ListMatchedEntity
public static final class ListMatchedEntity.Builder extends java.lang.Object implements ListMatchedEntity.ValueStage, ListMatchedEntity.ListIdStage, ListMatchedEntity._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListMatchedEntity._FinalStageaddAllMatchedValues(java.util.List<ListMatchedEntityMatchedValuesItem> matchedValues)ListMatchedEntity._FinalStageaddMatchedValues(ListMatchedEntityMatchedValuesItem matchedValues)ListMatchedEntitybuild()ListMatchedEntity.Builderfrom(ListMatchedEntity other)ListMatchedEntity._FinalStagelistId(java.lang.String listId)ListMatchedEntity._FinalStagematchedValues(java.util.List<ListMatchedEntityMatchedValuesItem> matchedValues)ListMatchedEntity._FinalStagesettings(java.util.Map<java.lang.String,java.lang.Object> settings)ListMatchedEntity._FinalStagesettings(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> settings)ListMatchedEntity.ListIdStagevalue(java.lang.String value)
-
-
-
Method Detail
-
from
public ListMatchedEntity.Builder from(ListMatchedEntity other)
- Specified by:
fromin interfaceListMatchedEntity.ValueStage
-
value
public ListMatchedEntity.ListIdStage value(@NotNull java.lang.String value)
- Specified by:
valuein interfaceListMatchedEntity.ValueStage
-
listId
public ListMatchedEntity._FinalStage listId(@NotNull java.lang.String listId)
- Specified by:
listIdin interfaceListMatchedEntity.ListIdStage
-
settings
public ListMatchedEntity._FinalStage settings(java.util.Map<java.lang.String,java.lang.Object> settings)
- Specified by:
settingsin interfaceListMatchedEntity._FinalStage
-
settings
public ListMatchedEntity._FinalStage settings(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> settings)
- Specified by:
settingsin interfaceListMatchedEntity._FinalStage
-
addAllMatchedValues
public ListMatchedEntity._FinalStage addAllMatchedValues(java.util.List<ListMatchedEntityMatchedValuesItem> matchedValues)
- Specified by:
addAllMatchedValuesin interfaceListMatchedEntity._FinalStage
-
addMatchedValues
public ListMatchedEntity._FinalStage addMatchedValues(ListMatchedEntityMatchedValuesItem matchedValues)
- Specified by:
addMatchedValuesin interfaceListMatchedEntity._FinalStage
-
matchedValues
public ListMatchedEntity._FinalStage matchedValues(java.util.List<ListMatchedEntityMatchedValuesItem> matchedValues)
- Specified by:
matchedValuesin interfaceListMatchedEntity._FinalStage
-
build
public ListMatchedEntity build()
- Specified by:
buildin interfaceListMatchedEntity._FinalStage
-
-