Package com.seam.api.types
Class AccessCode.Builder
- java.lang.Object
-
- com.seam.api.types.AccessCode.Builder
-
- All Implemented Interfaces:
AccessCode._FinalStage,AccessCode.AccessCodeIdStage,AccessCode.CreatedAtStage,AccessCode.DeviceIdStage,AccessCode.IsBackupAccessCodeAvailableStage,AccessCode.IsManagedStage,AccessCode.StatusStage,AccessCode.TypeStage
- Enclosing class:
- AccessCode
public static final class AccessCode.Builder extends java.lang.Object implements AccessCode.TypeStage, AccessCode.AccessCodeIdStage, AccessCode.DeviceIdStage, AccessCode.CreatedAtStage, AccessCode.IsManagedStage, AccessCode.StatusStage, AccessCode.IsBackupAccessCodeAvailableStage, AccessCode._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessCode.DeviceIdStageaccessCodeId(java.lang.String accessCodeId)AccessCodebuild()AccessCode._FinalStagecode(java.lang.String code)AccessCode._FinalStagecode(java.util.Optional<java.lang.String> code)AccessCode._FinalStagecommonCodeKey(java.lang.String commonCodeKey)AccessCode._FinalStagecommonCodeKey(java.util.Optional<java.lang.String> commonCodeKey)AccessCode.IsManagedStagecreatedAt(java.time.OffsetDateTime createdAt)AccessCode.CreatedAtStagedeviceId(java.lang.String deviceId)AccessCode._FinalStageendsAt(java.time.OffsetDateTime endsAt)AccessCode._FinalStageendsAt(java.util.Optional<java.time.OffsetDateTime> endsAt)AccessCode._FinalStageerrors(java.lang.Object errors)AccessCode._FinalStageerrors(java.util.Optional<java.lang.Object> errors)AccessCode.Builderfrom(AccessCode other)AccessCode._FinalStageisBackup(java.lang.Boolean isBackup)AccessCode._FinalStageisBackup(java.util.Optional<java.lang.Boolean> isBackup)AccessCode._FinalStageisBackupAccessCodeAvailable(boolean isBackupAccessCodeAvailable)AccessCode.StatusStageisManaged(java.lang.String isManaged)AccessCode._FinalStageisScheduledOnDevice(java.lang.Boolean isScheduledOnDevice)AccessCode._FinalStageisScheduledOnDevice(java.util.Optional<java.lang.Boolean> isScheduledOnDevice)AccessCode._FinalStageisWaitingForCodeAssignment(java.lang.Boolean isWaitingForCodeAssignment)AccessCode._FinalStageisWaitingForCodeAssignment(java.util.Optional<java.lang.Boolean> isWaitingForCodeAssignment)AccessCode._FinalStagename(java.lang.String name)AccessCode._FinalStagename(java.util.Optional<java.lang.String> name)AccessCode._FinalStagepulledBackupAccessCodeId(java.lang.String pulledBackupAccessCodeId)AccessCode._FinalStagepulledBackupAccessCodeId(java.util.Optional<java.lang.String> pulledBackupAccessCodeId)AccessCode._FinalStagestartsAt(java.time.OffsetDateTime startsAt)AccessCode._FinalStagestartsAt(java.util.Optional<java.time.OffsetDateTime> startsAt)AccessCode.IsBackupAccessCodeAvailableStagestatus(AccessCodeStatus status)AccessCode.AccessCodeIdStagetype(AccessCodeType type)AccessCode._FinalStagewarnings(java.lang.Object warnings)AccessCode._FinalStagewarnings(java.util.Optional<java.lang.Object> warnings)
-
-
-
Method Detail
-
from
public AccessCode.Builder from(AccessCode other)
- Specified by:
fromin interfaceAccessCode.TypeStage
-
type
public AccessCode.AccessCodeIdStage type(AccessCodeType type)
- Specified by:
typein interfaceAccessCode.TypeStage
-
accessCodeId
public AccessCode.DeviceIdStage accessCodeId(java.lang.String accessCodeId)
- Specified by:
accessCodeIdin interfaceAccessCode.AccessCodeIdStage
-
deviceId
public AccessCode.CreatedAtStage deviceId(java.lang.String deviceId)
- Specified by:
deviceIdin interfaceAccessCode.DeviceIdStage
-
createdAt
public AccessCode.IsManagedStage createdAt(java.time.OffsetDateTime createdAt)
- Specified by:
createdAtin interfaceAccessCode.CreatedAtStage
-
isManaged
public AccessCode.StatusStage isManaged(java.lang.String isManaged)
- Specified by:
isManagedin interfaceAccessCode.IsManagedStage
-
status
public AccessCode.IsBackupAccessCodeAvailableStage status(AccessCodeStatus status)
- Specified by:
statusin interfaceAccessCode.StatusStage
-
isBackupAccessCodeAvailable
public AccessCode._FinalStage isBackupAccessCodeAvailable(boolean isBackupAccessCodeAvailable)
- Specified by:
isBackupAccessCodeAvailablein interfaceAccessCode.IsBackupAccessCodeAvailableStage
-
pulledBackupAccessCodeId
public AccessCode._FinalStage pulledBackupAccessCodeId(java.lang.String pulledBackupAccessCodeId)
- Specified by:
pulledBackupAccessCodeIdin interfaceAccessCode._FinalStage
-
pulledBackupAccessCodeId
public AccessCode._FinalStage pulledBackupAccessCodeId(java.util.Optional<java.lang.String> pulledBackupAccessCodeId)
- Specified by:
pulledBackupAccessCodeIdin interfaceAccessCode._FinalStage
-
isBackup
public AccessCode._FinalStage isBackup(java.lang.Boolean isBackup)
- Specified by:
isBackupin interfaceAccessCode._FinalStage
-
isBackup
public AccessCode._FinalStage isBackup(java.util.Optional<java.lang.Boolean> isBackup)
- Specified by:
isBackupin interfaceAccessCode._FinalStage
-
endsAt
public AccessCode._FinalStage endsAt(java.time.OffsetDateTime endsAt)
- Specified by:
endsAtin interfaceAccessCode._FinalStage
-
endsAt
public AccessCode._FinalStage endsAt(java.util.Optional<java.time.OffsetDateTime> endsAt)
- Specified by:
endsAtin interfaceAccessCode._FinalStage
-
startsAt
public AccessCode._FinalStage startsAt(java.time.OffsetDateTime startsAt)
- Specified by:
startsAtin interfaceAccessCode._FinalStage
-
startsAt
public AccessCode._FinalStage startsAt(java.util.Optional<java.time.OffsetDateTime> startsAt)
- Specified by:
startsAtin interfaceAccessCode._FinalStage
-
warnings
public AccessCode._FinalStage warnings(java.lang.Object warnings)
- Specified by:
warningsin interfaceAccessCode._FinalStage
-
warnings
public AccessCode._FinalStage warnings(java.util.Optional<java.lang.Object> warnings)
- Specified by:
warningsin interfaceAccessCode._FinalStage
-
errors
public AccessCode._FinalStage errors(java.lang.Object errors)
- Specified by:
errorsin interfaceAccessCode._FinalStage
-
errors
public AccessCode._FinalStage errors(java.util.Optional<java.lang.Object> errors)
- Specified by:
errorsin interfaceAccessCode._FinalStage
-
code
public AccessCode._FinalStage code(java.lang.String code)
- Specified by:
codein interfaceAccessCode._FinalStage
-
code
public AccessCode._FinalStage code(java.util.Optional<java.lang.String> code)
- Specified by:
codein interfaceAccessCode._FinalStage
-
name
public AccessCode._FinalStage name(java.lang.String name)
- Specified by:
namein interfaceAccessCode._FinalStage
-
name
public AccessCode._FinalStage name(java.util.Optional<java.lang.String> name)
- Specified by:
namein interfaceAccessCode._FinalStage
-
isWaitingForCodeAssignment
public AccessCode._FinalStage isWaitingForCodeAssignment(java.lang.Boolean isWaitingForCodeAssignment)
- Specified by:
isWaitingForCodeAssignmentin interfaceAccessCode._FinalStage
-
isWaitingForCodeAssignment
public AccessCode._FinalStage isWaitingForCodeAssignment(java.util.Optional<java.lang.Boolean> isWaitingForCodeAssignment)
- Specified by:
isWaitingForCodeAssignmentin interfaceAccessCode._FinalStage
-
isScheduledOnDevice
public AccessCode._FinalStage isScheduledOnDevice(java.lang.Boolean isScheduledOnDevice)
- Specified by:
isScheduledOnDevicein interfaceAccessCode._FinalStage
-
isScheduledOnDevice
public AccessCode._FinalStage isScheduledOnDevice(java.util.Optional<java.lang.Boolean> isScheduledOnDevice)
- Specified by:
isScheduledOnDevicein interfaceAccessCode._FinalStage
-
commonCodeKey
public AccessCode._FinalStage commonCodeKey(java.lang.String commonCodeKey)
- Specified by:
commonCodeKeyin interfaceAccessCode._FinalStage
-
commonCodeKey
public AccessCode._FinalStage commonCodeKey(java.util.Optional<java.lang.String> commonCodeKey)
- Specified by:
commonCodeKeyin interfaceAccessCode._FinalStage
-
build
public AccessCode build()
- Specified by:
buildin interfaceAccessCode._FinalStage
-
-