Class AccessCodesCreateRequest.Builder
- java.lang.Object
-
- com.seam.api.resources.accesscodes.requests.AccessCodesCreateRequest.Builder
-
- All Implemented Interfaces:
AccessCodesCreateRequest._FinalStage,AccessCodesCreateRequest.DeviceIdStage
- Enclosing class:
- AccessCodesCreateRequest
public static final class AccessCodesCreateRequest.Builder extends java.lang.Object implements AccessCodesCreateRequest.DeviceIdStage, AccessCodesCreateRequest._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public AccessCodesCreateRequest.Builder from(AccessCodesCreateRequest other)
- Specified by:
fromin interfaceAccessCodesCreateRequest.DeviceIdStage
-
deviceId
public AccessCodesCreateRequest._FinalStage deviceId(java.lang.String deviceId)
- Specified by:
deviceIdin interfaceAccessCodesCreateRequest.DeviceIdStage
-
useBackupAccessCodePool
public AccessCodesCreateRequest._FinalStage useBackupAccessCodePool(java.lang.Boolean useBackupAccessCodePool)
- Specified by:
useBackupAccessCodePoolin interfaceAccessCodesCreateRequest._FinalStage
-
useBackupAccessCodePool
public AccessCodesCreateRequest._FinalStage useBackupAccessCodePool(java.util.Optional<java.lang.Boolean> useBackupAccessCodePool)
- Specified by:
useBackupAccessCodePoolin interfaceAccessCodesCreateRequest._FinalStage
-
preferNativeScheduling
public AccessCodesCreateRequest._FinalStage preferNativeScheduling(java.lang.Boolean preferNativeScheduling)
- Specified by:
preferNativeSchedulingin interfaceAccessCodesCreateRequest._FinalStage
-
preferNativeScheduling
public AccessCodesCreateRequest._FinalStage preferNativeScheduling(java.util.Optional<java.lang.Boolean> preferNativeScheduling)
- Specified by:
preferNativeSchedulingin interfaceAccessCodesCreateRequest._FinalStage
-
commonCodeKey
public AccessCodesCreateRequest._FinalStage commonCodeKey(java.lang.String commonCodeKey)
- Specified by:
commonCodeKeyin interfaceAccessCodesCreateRequest._FinalStage
-
commonCodeKey
public AccessCodesCreateRequest._FinalStage commonCodeKey(java.util.Optional<java.lang.String> commonCodeKey)
- Specified by:
commonCodeKeyin interfaceAccessCodesCreateRequest._FinalStage
-
attemptForOfflineDevice
public AccessCodesCreateRequest._FinalStage attemptForOfflineDevice(java.lang.Boolean attemptForOfflineDevice)
- Specified by:
attemptForOfflineDevicein interfaceAccessCodesCreateRequest._FinalStage
-
attemptForOfflineDevice
public AccessCodesCreateRequest._FinalStage attemptForOfflineDevice(java.util.Optional<java.lang.Boolean> attemptForOfflineDevice)
- Specified by:
attemptForOfflineDevicein interfaceAccessCodesCreateRequest._FinalStage
-
sync
public AccessCodesCreateRequest._FinalStage sync(java.lang.Boolean sync)
- Specified by:
syncin interfaceAccessCodesCreateRequest._FinalStage
-
sync
public AccessCodesCreateRequest._FinalStage sync(java.util.Optional<java.lang.Boolean> sync)
- Specified by:
syncin interfaceAccessCodesCreateRequest._FinalStage
-
code
public AccessCodesCreateRequest._FinalStage code(java.lang.String code)
- Specified by:
codein interfaceAccessCodesCreateRequest._FinalStage
-
code
public AccessCodesCreateRequest._FinalStage code(java.util.Optional<java.lang.String> code)
- Specified by:
codein interfaceAccessCodesCreateRequest._FinalStage
-
endsAt
public AccessCodesCreateRequest._FinalStage endsAt(java.lang.String endsAt)
- Specified by:
endsAtin interfaceAccessCodesCreateRequest._FinalStage
-
endsAt
public AccessCodesCreateRequest._FinalStage endsAt(java.util.Optional<java.lang.String> endsAt)
- Specified by:
endsAtin interfaceAccessCodesCreateRequest._FinalStage
-
startsAt
public AccessCodesCreateRequest._FinalStage startsAt(java.lang.String startsAt)
- Specified by:
startsAtin interfaceAccessCodesCreateRequest._FinalStage
-
startsAt
public AccessCodesCreateRequest._FinalStage startsAt(java.util.Optional<java.lang.String> startsAt)
- Specified by:
startsAtin interfaceAccessCodesCreateRequest._FinalStage
-
name
public AccessCodesCreateRequest._FinalStage name(java.lang.String name)
- Specified by:
namein interfaceAccessCodesCreateRequest._FinalStage
-
name
public AccessCodesCreateRequest._FinalStage name(java.util.Optional<java.lang.String> name)
- Specified by:
namein interfaceAccessCodesCreateRequest._FinalStage
-
build
public AccessCodesCreateRequest build()
- Specified by:
buildin interfaceAccessCodesCreateRequest._FinalStage
-
-