Class AccessCodesCreateMultipleRequest.Builder
- java.lang.Object
-
- com.seam.api.resources.accesscodes.requests.AccessCodesCreateMultipleRequest.Builder
-
- Enclosing class:
- AccessCodesCreateMultipleRequest
public static final class AccessCodesCreateMultipleRequest.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public AccessCodesCreateMultipleRequest.Builder from(AccessCodesCreateMultipleRequest other)
-
deviceIds
public AccessCodesCreateMultipleRequest.Builder deviceIds(java.util.List<java.lang.String> deviceIds)
-
addDeviceIds
public AccessCodesCreateMultipleRequest.Builder addDeviceIds(java.lang.String deviceIds)
-
addAllDeviceIds
public AccessCodesCreateMultipleRequest.Builder addAllDeviceIds(java.util.List<java.lang.String> deviceIds)
-
behaviorWhenCodeCannotBeShared
public AccessCodesCreateMultipleRequest.Builder behaviorWhenCodeCannotBeShared(java.util.Optional<AccessCodesCreateMultipleRequestBehaviorWhenCodeCannotBeShared> behaviorWhenCodeCannotBeShared)
-
behaviorWhenCodeCannotBeShared
public AccessCodesCreateMultipleRequest.Builder behaviorWhenCodeCannotBeShared(AccessCodesCreateMultipleRequestBehaviorWhenCodeCannotBeShared behaviorWhenCodeCannotBeShared)
-
name
public AccessCodesCreateMultipleRequest.Builder name(java.util.Optional<java.lang.String> name)
-
name
public AccessCodesCreateMultipleRequest.Builder name(java.lang.String name)
-
startsAt
public AccessCodesCreateMultipleRequest.Builder startsAt(java.util.Optional<java.lang.String> startsAt)
-
startsAt
public AccessCodesCreateMultipleRequest.Builder startsAt(java.lang.String startsAt)
-
endsAt
public AccessCodesCreateMultipleRequest.Builder endsAt(java.util.Optional<java.lang.String> endsAt)
-
endsAt
public AccessCodesCreateMultipleRequest.Builder endsAt(java.lang.String endsAt)
-
code
public AccessCodesCreateMultipleRequest.Builder code(java.util.Optional<java.lang.String> code)
-
code
public AccessCodesCreateMultipleRequest.Builder code(java.lang.String code)
-
attemptForOfflineDevice
public AccessCodesCreateMultipleRequest.Builder attemptForOfflineDevice(java.util.Optional<java.lang.Boolean> attemptForOfflineDevice)
-
attemptForOfflineDevice
public AccessCodesCreateMultipleRequest.Builder attemptForOfflineDevice(java.lang.Boolean attemptForOfflineDevice)
-
preferNativeScheduling
public AccessCodesCreateMultipleRequest.Builder preferNativeScheduling(java.util.Optional<java.lang.Boolean> preferNativeScheduling)
-
preferNativeScheduling
public AccessCodesCreateMultipleRequest.Builder preferNativeScheduling(java.lang.Boolean preferNativeScheduling)
-
useBackupAccessCodePool
public AccessCodesCreateMultipleRequest.Builder useBackupAccessCodePool(java.util.Optional<java.lang.Boolean> useBackupAccessCodePool)
-
useBackupAccessCodePool
public AccessCodesCreateMultipleRequest.Builder useBackupAccessCodePool(java.lang.Boolean useBackupAccessCodePool)
-
build
public AccessCodesCreateMultipleRequest build()
-
-