Package com.my.tracker.personalize
Class PersonalizePlacementsRequest.Builder<T extends PersonalizePlacementsRequest>
- java.lang.Object
-
- com.my.tracker.personalize.PersonalizePlacementsRequest.Builder<T>
-
- Direct Known Subclasses:
PersonalizeItemRequest.Builder,PersonalizeRankingRequest.Builder,PersonalizeSetRequest.Builder
- Enclosing class:
- PersonalizePlacementsRequest
public abstract static class PersonalizePlacementsRequest.Builder<T extends PersonalizePlacementsRequest> extends java.lang.ObjectCommon abstract builder to build requests. Use a specific builder to build specific request.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Tbuild()Builds request instance.PersonalizePlacementsRequest.Builder<T>withCustomParams(java.util.Map<java.lang.String,java.lang.String> customParams)Adds custom parameters.PersonalizePlacementsRequest.Builder<T>withPlacements(java.util.List<java.lang.String> placements)Adds list of placement identifiers.PersonalizePlacementsRequest.Builder<T>withReset(boolean reset)Boolean value for reset parameter.
-
-
-
Method Detail
-
withPlacements
@AnyThread @NonNull public PersonalizePlacementsRequest.Builder<T> withPlacements(@Nullable java.util.List<java.lang.String> placements)
Adds list of placement identifiers.- Parameters:
placements- Placement identifiers.- Returns:
- Instance of
PersonalizePlacementsRequest.Builder
-
withCustomParams
@AnyThread @NonNull public PersonalizePlacementsRequest.Builder<T> withCustomParams(@Nullable java.util.Map<java.lang.String,java.lang.String> customParams)
Adds custom parameters.- Parameters:
customParams- Key-value map with custom parameters.- Returns:
- Instance of
PersonalizePlacementsRequest.Builder
-
withReset
@AnyThread @NonNull public PersonalizePlacementsRequest.Builder<T> withReset(boolean reset)
Boolean value for reset parameter.- Parameters:
reset- Reset value.- Returns:
- Instance of
PersonalizePlacementsRequest.Builder
-
build
@AnyThread @NonNull public abstract T build()
Builds request instance.- Returns:
- Instance of request.
-
-