Class GetListSubscriptionsList.Builder
- java.lang.Object
-
- com.courier.api.resources.profiles.types.GetListSubscriptionsList.Builder
-
- All Implemented Interfaces:
GetListSubscriptionsList._FinalStage,GetListSubscriptionsList.CreatedStage,GetListSubscriptionsList.IdStage,GetListSubscriptionsList.NameStage,GetListSubscriptionsList.UpdatedStage
- Enclosing class:
- GetListSubscriptionsList
public static final class GetListSubscriptionsList.Builder extends java.lang.Object implements GetListSubscriptionsList.IdStage, GetListSubscriptionsList.NameStage, GetListSubscriptionsList.CreatedStage, GetListSubscriptionsList.UpdatedStage, GetListSubscriptionsList._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetListSubscriptionsListbuild()GetListSubscriptionsList.UpdatedStagecreated(java.lang.String created)The date/time of when the list was created.GetListSubscriptionsList.Builderfrom(GetListSubscriptionsList other)GetListSubscriptionsList.NameStageid(java.lang.String id)GetListSubscriptionsList.CreatedStagename(java.lang.String name)List nameGetListSubscriptionsList._FinalStagepreferences(RecipientPreferences preferences)GetListSubscriptionsList._FinalStagepreferences(java.util.Optional<RecipientPreferences> preferences)GetListSubscriptionsList._FinalStageupdated(java.lang.String updated)The date/time of when the list was updated.
-
-
-
Method Detail
-
from
public GetListSubscriptionsList.Builder from(GetListSubscriptionsList other)
- Specified by:
fromin interfaceGetListSubscriptionsList.IdStage
-
id
public GetListSubscriptionsList.NameStage id(java.lang.String id)
- Specified by:
idin interfaceGetListSubscriptionsList.IdStage
-
name
public GetListSubscriptionsList.CreatedStage name(java.lang.String name)
List name
- Specified by:
namein interfaceGetListSubscriptionsList.NameStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
created
public GetListSubscriptionsList.UpdatedStage created(java.lang.String created)
The date/time of when the list was created. Represented as a string in ISO format.
- Specified by:
createdin interfaceGetListSubscriptionsList.CreatedStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
updated
public GetListSubscriptionsList._FinalStage updated(java.lang.String updated)
The date/time of when the list was updated. Represented as a string in ISO format.
- Specified by:
updatedin interfaceGetListSubscriptionsList.UpdatedStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
preferences
public GetListSubscriptionsList._FinalStage preferences(RecipientPreferences preferences)
- Specified by:
preferencesin interfaceGetListSubscriptionsList._FinalStage
-
preferences
public GetListSubscriptionsList._FinalStage preferences(java.util.Optional<RecipientPreferences> preferences)
- Specified by:
preferencesin interfaceGetListSubscriptionsList._FinalStage
-
build
public GetListSubscriptionsList build()
- Specified by:
buildin interfaceGetListSubscriptionsList._FinalStage
-
-