Package com.seam.api
Class Seam
- java.lang.Object
-
- com.seam.api.Seam
-
public class Seam extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<AccessCodesClient>accessCodesClientprotected java.util.function.Supplier<ActionAttemptsClient>actionAttemptsClientprotected ClientOptionsclientOptionsprotected java.util.function.Supplier<ClientSessionsClient>clientSessionsClientprotected java.util.function.Supplier<ConnectedAccountsClient>connectedAccountsClientprotected java.util.function.Supplier<ConnectWebviewsClient>connectWebviewsClientprotected java.util.function.Supplier<DevicesClient>devicesClientprotected java.util.function.Supplier<EventsClient>eventsClientprotected java.util.function.Supplier<HealthClient>healthClientprotected java.util.function.Supplier<LocksClient>locksClientprotected java.util.function.Supplier<NoiseSensorsClient>noiseSensorsClientprotected java.util.function.Supplier<ThermostatsClient>thermostatsClientprotected java.util.function.Supplier<WebhooksClient>webhooksClientprotected java.util.function.Supplier<WorkspacesClient>workspacesClient
-
Constructor Summary
Constructors Constructor Description Seam(ClientOptions clientOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessCodesClientaccessCodes()ActionAttemptsClientactionAttempts()static SeamBuilderbuilder()ClientSessionsClientclientSessions()ConnectedAccountsClientconnectedAccounts()ConnectWebviewsClientconnectWebviews()DevicesClientdevices()EventsClientevents()HealthClienthealth()LocksClientlocks()NoiseSensorsClientnoiseSensors()ThermostatsClientthermostats()WebhooksClientwebhooks()WorkspacesClientworkspaces()
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
accessCodesClient
protected final java.util.function.Supplier<AccessCodesClient> accessCodesClient
-
actionAttemptsClient
protected final java.util.function.Supplier<ActionAttemptsClient> actionAttemptsClient
-
clientSessionsClient
protected final java.util.function.Supplier<ClientSessionsClient> clientSessionsClient
-
connectedAccountsClient
protected final java.util.function.Supplier<ConnectedAccountsClient> connectedAccountsClient
-
connectWebviewsClient
protected final java.util.function.Supplier<ConnectWebviewsClient> connectWebviewsClient
-
devicesClient
protected final java.util.function.Supplier<DevicesClient> devicesClient
-
eventsClient
protected final java.util.function.Supplier<EventsClient> eventsClient
-
healthClient
protected final java.util.function.Supplier<HealthClient> healthClient
-
locksClient
protected final java.util.function.Supplier<LocksClient> locksClient
-
noiseSensorsClient
protected final java.util.function.Supplier<NoiseSensorsClient> noiseSensorsClient
-
thermostatsClient
protected final java.util.function.Supplier<ThermostatsClient> thermostatsClient
-
webhooksClient
protected final java.util.function.Supplier<WebhooksClient> webhooksClient
-
workspacesClient
protected final java.util.function.Supplier<WorkspacesClient> workspacesClient
-
-
Constructor Detail
-
Seam
public Seam(ClientOptions clientOptions)
-
-
Method Detail
-
accessCodes
public AccessCodesClient accessCodes()
-
actionAttempts
public ActionAttemptsClient actionAttempts()
-
clientSessions
public ClientSessionsClient clientSessions()
-
connectedAccounts
public ConnectedAccountsClient connectedAccounts()
-
connectWebviews
public ConnectWebviewsClient connectWebviews()
-
devices
public DevicesClient devices()
-
events
public EventsClient events()
-
health
public HealthClient health()
-
locks
public LocksClient locks()
-
noiseSensors
public NoiseSensorsClient noiseSensors()
-
thermostats
public ThermostatsClient thermostats()
-
webhooks
public WebhooksClient webhooks()
-
workspaces
public WorkspacesClient workspaces()
-
builder
public static SeamBuilder builder()
-
-