Package io.moov.sdk.models.components
Class ScheduleListResponse.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.ScheduleListResponse.Builder
-
- Enclosing class:
- ScheduleListResponse
public static final class ScheduleListResponse.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
description
public ScheduleListResponse.Builder description(java.lang.String description)
Simple description to place on the transfer.
-
description
public ScheduleListResponse.Builder description(java.util.Optional<java.lang.String> description)
Simple description to place on the transfer.
-
destinationAccountID
public ScheduleListResponse.Builder destinationAccountID(java.lang.String destinationAccountID)
-
mode
public ScheduleListResponse.Builder mode(Mode mode)
The operating mode for an account.
-
occurrences
public ScheduleListResponse.Builder occurrences(java.util.List<OccurrencesResponse> occurrences)
-
occurrences
public ScheduleListResponse.Builder occurrences(java.util.Optional<? extends java.util.List<OccurrencesResponse>> occurrences)
-
ownerAccountID
public ScheduleListResponse.Builder ownerAccountID(java.lang.String ownerAccountID)
-
partnerAccountID
public ScheduleListResponse.Builder partnerAccountID(java.lang.String partnerAccountID)
-
recur
public ScheduleListResponse.Builder recur(Recur recur)
Defines configuration for recurring transfers.
-
recur
public ScheduleListResponse.Builder recur(java.util.Optional<? extends Recur> recur)
Defines configuration for recurring transfers.
-
scheduleID
public ScheduleListResponse.Builder scheduleID(java.lang.String scheduleID)
-
sourceAccountID
public ScheduleListResponse.Builder sourceAccountID(java.lang.String sourceAccountID)
-
createdOn
public ScheduleListResponse.Builder createdOn(java.time.OffsetDateTime createdOn)
-
updatedOn
public ScheduleListResponse.Builder updatedOn(java.time.OffsetDateTime updatedOn)
-
disabledOn
public ScheduleListResponse.Builder disabledOn(java.time.OffsetDateTime disabledOn)
-
disabledOn
public ScheduleListResponse.Builder disabledOn(java.util.Optional<java.time.OffsetDateTime> disabledOn)
-
sourceAccount
public ScheduleListResponse.Builder sourceAccount(PartialScheduleAccount sourceAccount)
-
sourceAccount
public ScheduleListResponse.Builder sourceAccount(java.util.Optional<? extends PartialScheduleAccount> sourceAccount)
-
destinationAccount
public ScheduleListResponse.Builder destinationAccount(PartialScheduleAccount destinationAccount)
-
destinationAccount
public ScheduleListResponse.Builder destinationAccount(java.util.Optional<? extends PartialScheduleAccount> destinationAccount)
-
partnerAccount
public ScheduleListResponse.Builder partnerAccount(PartialScheduleAccount partnerAccount)
-
partnerAccount
public ScheduleListResponse.Builder partnerAccount(java.util.Optional<? extends PartialScheduleAccount> partnerAccount)
-
build
public ScheduleListResponse build()
-
-