Class LocksListRequest.Builder
- java.lang.Object
-
- com.seam.api.resources.locks.requests.LocksListRequest.Builder
-
- Enclosing class:
- LocksListRequest
public static final class LocksListRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocksListRequestbuild()LocksListRequest.BuilderconnectedAccountId(java.lang.String connectedAccountId)LocksListRequest.BuilderconnectedAccountId(java.util.Optional<java.lang.String> connectedAccountId)LocksListRequest.BuilderconnectedAccountIds(java.util.List<java.lang.String> connectedAccountIds)LocksListRequest.BuilderconnectedAccountIds(java.util.Optional<java.util.List<java.lang.String>> connectedAccountIds)LocksListRequest.BuilderconnectWebviewId(java.lang.String connectWebviewId)LocksListRequest.BuilderconnectWebviewId(java.util.Optional<java.lang.String> connectWebviewId)LocksListRequest.BuildercreatedBefore(java.time.OffsetDateTime createdBefore)LocksListRequest.BuildercreatedBefore(java.util.Optional<java.time.OffsetDateTime> createdBefore)LocksListRequest.BuilderdeviceIds(java.util.List<java.lang.String> deviceIds)LocksListRequest.BuilderdeviceIds(java.util.Optional<java.util.List<java.lang.String>> deviceIds)LocksListRequest.BuilderdeviceType(DeviceType deviceType)LocksListRequest.BuilderdeviceType(java.util.Optional<DeviceType> deviceType)LocksListRequest.BuilderdeviceTypes(java.util.List<DeviceType> deviceTypes)LocksListRequest.BuilderdeviceTypes(java.util.Optional<java.util.List<DeviceType>> deviceTypes)LocksListRequest.Builderfrom(LocksListRequest other)LocksListRequest.Builderlimit(java.lang.Double limit)LocksListRequest.Builderlimit(java.util.Optional<java.lang.Double> limit)LocksListRequest.Buildermanufacturer(Manufacturer manufacturer)LocksListRequest.Buildermanufacturer(java.util.Optional<Manufacturer> manufacturer)
-
-
-
Method Detail
-
from
public LocksListRequest.Builder from(LocksListRequest other)
-
connectedAccountId
public LocksListRequest.Builder connectedAccountId(java.util.Optional<java.lang.String> connectedAccountId)
-
connectedAccountId
public LocksListRequest.Builder connectedAccountId(java.lang.String connectedAccountId)
-
connectedAccountIds
public LocksListRequest.Builder connectedAccountIds(java.util.Optional<java.util.List<java.lang.String>> connectedAccountIds)
-
connectedAccountIds
public LocksListRequest.Builder connectedAccountIds(java.util.List<java.lang.String> connectedAccountIds)
-
connectWebviewId
public LocksListRequest.Builder connectWebviewId(java.util.Optional<java.lang.String> connectWebviewId)
-
connectWebviewId
public LocksListRequest.Builder connectWebviewId(java.lang.String connectWebviewId)
-
deviceType
public LocksListRequest.Builder deviceType(java.util.Optional<DeviceType> deviceType)
-
deviceType
public LocksListRequest.Builder deviceType(DeviceType deviceType)
-
deviceTypes
public LocksListRequest.Builder deviceTypes(java.util.Optional<java.util.List<DeviceType>> deviceTypes)
-
deviceTypes
public LocksListRequest.Builder deviceTypes(java.util.List<DeviceType> deviceTypes)
-
manufacturer
public LocksListRequest.Builder manufacturer(java.util.Optional<Manufacturer> manufacturer)
-
manufacturer
public LocksListRequest.Builder manufacturer(Manufacturer manufacturer)
-
deviceIds
public LocksListRequest.Builder deviceIds(java.util.Optional<java.util.List<java.lang.String>> deviceIds)
-
deviceIds
public LocksListRequest.Builder deviceIds(java.util.List<java.lang.String> deviceIds)
-
limit
public LocksListRequest.Builder limit(java.util.Optional<java.lang.Double> limit)
-
limit
public LocksListRequest.Builder limit(java.lang.Double limit)
-
createdBefore
public LocksListRequest.Builder createdBefore(java.util.Optional<java.time.OffsetDateTime> createdBefore)
-
createdBefore
public LocksListRequest.Builder createdBefore(java.time.OffsetDateTime createdBefore)
-
build
public LocksListRequest build()
-
-