Skip navigation links
A B C D E G H I N Q R S 

A

AgentDeviceId - Class in com.google.api.services.homegraph.v1.model
Third-party device ID for one device.
AgentDeviceId() - Constructor for class com.google.api.services.homegraph.v1.model.AgentDeviceId
 
AgentOtherDeviceId - Class in com.google.api.services.homegraph.v1.model
Alternate third-party device ID.
AgentOtherDeviceId() - Constructor for class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
 
agentUsers() - Method in class com.google.api.services.homegraph.v1.HomeGraphService
An accessor for creating requests from the AgentUsers collection.
AgentUsers() - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers
 
all() - Static method in class com.google.api.services.homegraph.v1.HomeGraphServiceScopes
Returns an unmodifiable set that contains all scopes declared by this class.

B

build() - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
Builds a new instance of HomeGraphService.
Builder(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.Builder
Returns an instance of a new builder.

C

clone() - Method in class com.google.api.services.homegraph.v1.model.AgentDeviceId
 
clone() - Method in class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
 
clone() - Method in class com.google.api.services.homegraph.v1.model.Device
 
clone() - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
 
clone() - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
 
clone() - Method in class com.google.api.services.homegraph.v1.model.Empty
 
clone() - Method in class com.google.api.services.homegraph.v1.model.NonLocalTrait
 
clone() - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
 
clone() - Method in class com.google.api.services.homegraph.v1.model.QueryRequestInput
 
clone() - Method in class com.google.api.services.homegraph.v1.model.QueryRequestPayload
 
clone() - Method in class com.google.api.services.homegraph.v1.model.QueryResponse
 
clone() - Method in class com.google.api.services.homegraph.v1.model.QueryResponsePayload
 
clone() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
 
clone() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
 
clone() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationResponse
 
clone() - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequest
 
clone() - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
 
clone() - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
 
clone() - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesResponse
 
clone() - Method in class com.google.api.services.homegraph.v1.model.StateAndNotificationPayload
 
clone() - Method in class com.google.api.services.homegraph.v1.model.SyncRequest
 
clone() - Method in class com.google.api.services.homegraph.v1.model.SyncResponse
 
clone() - Method in class com.google.api.services.homegraph.v1.model.SyncResponsePayload
 
com.google.api.services.homegraph.v1 - package com.google.api.services.homegraph.v1
 
com.google.api.services.homegraph.v1.model - package com.google.api.services.homegraph.v1.model
 

D

DEFAULT_BASE_URL - Static variable in class com.google.api.services.homegraph.v1.HomeGraphService
The default encoded base URL of the service.
DEFAULT_BATCH_PATH - Static variable in class com.google.api.services.homegraph.v1.HomeGraphService
The default encoded batch path of the service.
DEFAULT_MTLS_ROOT_URL - Static variable in class com.google.api.services.homegraph.v1.HomeGraphService
The default encoded mTLS root URL of the service.
DEFAULT_ROOT_URL - Static variable in class com.google.api.services.homegraph.v1.HomeGraphService
The default encoded root URL of the service.
DEFAULT_SERVICE_PATH - Static variable in class com.google.api.services.homegraph.v1.HomeGraphService
The default encoded service path of the service.
delete(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers
Unlinks the given third-party user from your smart home Action.
Delete(String) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
Unlinks the given third-party user from your smart home Action.
Device - Class in com.google.api.services.homegraph.v1.model
Third-party device definition.
Device() - Constructor for class com.google.api.services.homegraph.v1.model.Device
 
DeviceInfo - Class in com.google.api.services.homegraph.v1.model
Device information.
DeviceInfo() - Constructor for class com.google.api.services.homegraph.v1.model.DeviceInfo
 
DeviceNames - Class in com.google.api.services.homegraph.v1.model
Identifiers used to describe the device.
DeviceNames() - Constructor for class com.google.api.services.homegraph.v1.model.DeviceNames
 
devices() - Method in class com.google.api.services.homegraph.v1.HomeGraphService
An accessor for creating requests from the Devices collection.
Devices() - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.Devices
 

E

Empty - Class in com.google.api.services.homegraph.v1.model
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Empty() - Constructor for class com.google.api.services.homegraph.v1.model.Empty
 

G

get$Xgafv() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
V1 error format.
getAbstractGoogleClient() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
 
getAccessToken() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
OAuth access token.
getAgentId() - Method in class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
Project ID for your smart home Action.
getAgentUserId() - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
Required.
getAgentUserId() - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
Required.
getAgentUserId() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Required.
getAgentUserId() - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
Required.
getAgentUserId() - Method in class com.google.api.services.homegraph.v1.model.SyncRequest
Required.
getAgentUserId() - Method in class com.google.api.services.homegraph.v1.model.SyncResponsePayload
Third-party user ID
getAlt() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Data format for response.
getAsync() - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
Optional.
getAttributes() - Method in class com.google.api.services.homegraph.v1.model.Device
Attributes for the traits supported by the device.
getCallback() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
JSONP
getCustomData() - Method in class com.google.api.services.homegraph.v1.model.Device
Custom device attributes stored in Home Graph and provided to your smart home Action in each [QUERY](https://developers.google.com/assistant/smarthome/reference/intent/query) and [EXECUTE](https://developers.google.com/assistant/smarthome/reference/intent/execute) intent.
getDefaultNames() - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
List of names provided by the manufacturer rather than the user, such as serial numbers, SKUs, etc.
getDetectionTime() - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
Required.
getDeviceId() - Method in class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
Unique third-party device ID.
getDeviceInfo() - Method in class com.google.api.services.homegraph.v1.model.Device
Device manufacturer, model, hardware version, and software version.
getDevices() - Method in class com.google.api.services.homegraph.v1.model.QueryRequestPayload
Third-party device IDs for which to get the device states.
getDevices() - Method in class com.google.api.services.homegraph.v1.model.QueryResponsePayload
States of the devices.
getDevices() - Method in class com.google.api.services.homegraph.v1.model.StateAndNotificationPayload
The devices for updating state and sending notifications.
getDevices() - Method in class com.google.api.services.homegraph.v1.model.SyncResponsePayload
Devices associated with the third-party user.
getEventId() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Unique identifier per event (for example, a doorbell press).
getFields() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Selector specifying which fields to include in a partial response.
getFollowUpToken() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Deprecated.
getHwVersion() - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device hardware version.
getId() - Method in class com.google.api.services.homegraph.v1.model.AgentDeviceId
Third-party device ID.
getId() - Method in class com.google.api.services.homegraph.v1.model.Device
Third-party device ID.
getInputs() - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
Required.
getKey() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
API key.
getManufacturer() - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device manufacturer.
getModel() - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device model.
getName() - Method in class com.google.api.services.homegraph.v1.model.Device
Names given to this device by your smart home Action.
getName() - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
Primary name of the device, generally provided by the user.
getNicknames() - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
Additional names provided by the user for the device.
getNotifications() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
Notifications metadata for devices.
getNotificationSupportedByAgent() - Method in class com.google.api.services.homegraph.v1.model.Device
Indicates whether your smart home Action will report notifications to Google for this device via ReportStateAndNotification.
getOauthToken() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
OAuth 2.0 token for the current user.
getOtherDeviceIds() - Method in class com.google.api.services.homegraph.v1.model.Device
Alternate IDs associated with this device.
getPayload() - Method in class com.google.api.services.homegraph.v1.model.QueryRequestInput
Payload containing third-party device IDs.
getPayload() - Method in class com.google.api.services.homegraph.v1.model.QueryResponse
Device states for the devices given in the request.
getPayload() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Required.
getPayload() - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequest
Required.
getPayload() - Method in class com.google.api.services.homegraph.v1.model.SyncResponse
Devices associated with the third-party user.
getPotentialCastDeviceIds() - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
Required.
getPrettyPrint() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Returns response with indentations and line breaks.
getQuotaUser() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Available to use for quota purposes for server-side applications.
getRequestId() - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
Request ID used for debugging.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
Request ID used for debugging.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.QueryResponse
Request ID used for debugging.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Request ID used for debugging.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationResponse
Request ID copied from ReportStateAndNotificationRequest.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequest
Required.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.SyncRequest
Request ID used for debugging.
getRequestId() - Method in class com.google.api.services.homegraph.v1.model.SyncResponse
Request ID used for debugging.
getRoomHint() - Method in class com.google.api.services.homegraph.v1.model.Device
Suggested name for the room where this device is installed.
getStates() - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
States of devices to update.
getStructureHint() - Method in class com.google.api.services.homegraph.v1.model.Device
Suggested name for the structure where this device is installed.
getSwVersion() - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device software version.
getTrait() - Method in class com.google.api.services.homegraph.v1.model.NonLocalTrait
Trait name, e.g., "action.devices.traits.MediaInitiation".
getTraits() - Method in class com.google.api.services.homegraph.v1.model.Device
Traits supported by the device.
getType() - Method in class com.google.api.services.homegraph.v1.model.Device
Hardware type of the device.
getUploadProtocol() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Upload protocol for media (e.g.
getUploadType() - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Legacy upload protocol for media (e.g.
getWillReportState() - Method in class com.google.api.services.homegraph.v1.model.Device
Indicates whether your smart home Action will report state of this device to Google via ReportStateAndNotification.

H

HOMEGRAPH - Static variable in class com.google.api.services.homegraph.v1.HomeGraphServiceScopes
Private Service: https://www.googleapis.com/auth/homegraph.
HomeGraphService - Class in com.google.api.services.homegraph.v1
Service definition for HomeGraphService (v1).
HomeGraphService(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService
Constructor.
HomeGraphService.AgentUsers - Class in com.google.api.services.homegraph.v1
The "agentUsers" collection of methods.
HomeGraphService.AgentUsers.Delete - Class in com.google.api.services.homegraph.v1
 
HomeGraphService.Builder - Class in com.google.api.services.homegraph.v1
Builder for HomeGraphService.
HomeGraphService.Devices - Class in com.google.api.services.homegraph.v1
The "devices" collection of methods.
HomeGraphService.Devices.Query - Class in com.google.api.services.homegraph.v1
 
HomeGraphService.Devices.ReportStateAndNotification - Class in com.google.api.services.homegraph.v1
 
HomeGraphService.Devices.RequestSync - Class in com.google.api.services.homegraph.v1
 
HomeGraphService.Devices.Sync - Class in com.google.api.services.homegraph.v1
 
HomeGraphServiceRequest<T> - Class in com.google.api.services.homegraph.v1
HomeGraphService request.
HomeGraphServiceRequest(HomeGraphService, String, String, Object, Class<T>) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
 
HomeGraphServiceRequestInitializer - Class in com.google.api.services.homegraph.v1
HomeGraphService request initializer for setting properties like key and userIp.
HomeGraphServiceRequestInitializer() - Constructor for class com.google.api.services.homegraph.v1.HomeGraphServiceRequestInitializer
 
HomeGraphServiceRequestInitializer(String) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphServiceRequestInitializer
 
HomeGraphServiceRequestInitializer(String, String) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphServiceRequestInitializer
 
HomeGraphServiceScopes - Class in com.google.api.services.homegraph.v1
Available OAuth 2.0 scopes for use with the HomeGraph API.

I

initialize(AbstractGoogleClientRequest<?>) - Method in class com.google.api.services.homegraph.v1.HomeGraphService
 
initializeHomeGraphServiceRequest(HomeGraphServiceRequest<?>) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequestInitializer
Initializes HomeGraphService request.
initializeJsonRequest(AbstractGoogleJsonClientRequest<?>) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequestInitializer
 

N

NonLocalTrait - Class in com.google.api.services.homegraph.v1.model
LINT.IfChange go/shed-per-trait-routing.
NonLocalTrait() - Constructor for class com.google.api.services.homegraph.v1.model.NonLocalTrait
 

Q

query(QueryRequest) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices
Gets the current states in Home Graph for the given set of the third-party user's devices.
Query(QueryRequest) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
Gets the current states in Home Graph for the given set of the third-party user's devices.
QueryRequest - Class in com.google.api.services.homegraph.v1.model
Request type for the [`Query`](#google.home.graph.v1.HomeGraphApiService.Query) call.
QueryRequest() - Constructor for class com.google.api.services.homegraph.v1.model.QueryRequest
 
QueryRequestInput - Class in com.google.api.services.homegraph.v1.model
Device ID inputs to QueryRequest.
QueryRequestInput() - Constructor for class com.google.api.services.homegraph.v1.model.QueryRequestInput
 
QueryRequestPayload - Class in com.google.api.services.homegraph.v1.model
Payload containing device IDs.
QueryRequestPayload() - Constructor for class com.google.api.services.homegraph.v1.model.QueryRequestPayload
 
QueryResponse - Class in com.google.api.services.homegraph.v1.model
Response type for the [`Query`](#google.home.graph.v1.HomeGraphApiService.Query) call.
QueryResponse() - Constructor for class com.google.api.services.homegraph.v1.model.QueryResponse
 
QueryResponsePayload - Class in com.google.api.services.homegraph.v1.model
Payload containing device states information.
QueryResponsePayload() - Constructor for class com.google.api.services.homegraph.v1.model.QueryResponsePayload
 

R

reportStateAndNotification(ReportStateAndNotificationRequest) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices
Reports device state and optionally sends device notifications.
ReportStateAndNotification(ReportStateAndNotificationRequest) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
Reports device state and optionally sends device notifications.
ReportStateAndNotificationDevice - Class in com.google.api.services.homegraph.v1.model
The states and notifications specific to a device.
ReportStateAndNotificationDevice() - Constructor for class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
 
ReportStateAndNotificationRequest - Class in com.google.api.services.homegraph.v1.model
Request type for the [`ReportStateAndNotification`](#google.home.graph.v1.HomeGraphApiService.Rep ortStateAndNotification) call.
ReportStateAndNotificationRequest() - Constructor for class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
 
ReportStateAndNotificationResponse - Class in com.google.api.services.homegraph.v1.model
Response type for the [`ReportStateAndNotification`](#google.home.graph.v1.HomeGraphApiService.Re portStateAndNotification) call.
ReportStateAndNotificationResponse() - Constructor for class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationResponse
 
RequestLinkRequest - Class in com.google.api.services.homegraph.v1.model
Request type for the [`RequestLink`](#google.home.graph.v1.HomeGraphApiService.RequestLink) call.
RequestLinkRequest() - Constructor for class com.google.api.services.homegraph.v1.model.RequestLinkRequest
 
RequestLinkRequestPayload - Class in com.google.api.services.homegraph.v1.model
Payload containing potential devices detected and when they were detected.
RequestLinkRequestPayload() - Constructor for class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
 
requestSync(RequestSyncDevicesRequest) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices
Requests Google to send an `action.devices.SYNC` [intent](https://developers.google.com/assistant/smarthome/reference/intent/sync) to your smart home Action to update device metadata for the given user.
RequestSync(RequestSyncDevicesRequest) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
Requests Google to send an `action.devices.SYNC` [intent](https://developers.google.com/assistant/smarthome/reference/intent/sync) to your smart home Action to update device metadata for the given user.
RequestSyncDevicesRequest - Class in com.google.api.services.homegraph.v1.model
Request type for the [`RequestSyncDevices`](#google.home.graph.v1.HomeGraphApiService.RequestSyncDevices) call.
RequestSyncDevicesRequest() - Constructor for class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
 
RequestSyncDevicesResponse - Class in com.google.api.services.homegraph.v1.model
Response type for the [`RequestSyncDevices`](#google.home.graph.v1.HomeGraphApiService.RequestSyncDevices) call.
RequestSyncDevicesResponse() - Constructor for class com.google.api.services.homegraph.v1.model.RequestSyncDevicesResponse
 

S

set(String, Object) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.AgentDeviceId
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.Device
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.Empty
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.NonLocalTrait
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.QueryRequestInput
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.QueryRequestPayload
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.QueryResponse
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.QueryResponsePayload
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationResponse
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequest
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesResponse
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.StateAndNotificationPayload
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.SyncRequest
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.SyncResponse
 
set(String, Object) - Method in class com.google.api.services.homegraph.v1.model.SyncResponsePayload
 
set$Xgafv(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
set$Xgafv(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
set$Xgafv(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
set$Xgafv(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
set$Xgafv(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
set$Xgafv(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
V1 error format.
setAccessToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setAccessToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setAccessToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setAccessToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setAccessToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setAccessToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
OAuth access token.
setAgentId(String) - Method in class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
Project ID for your smart home Action.
setAgentUserId(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
Required.
setAgentUserId(String) - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
Required.
setAgentUserId(String) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Required.
setAgentUserId(String) - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
Required.
setAgentUserId(String) - Method in class com.google.api.services.homegraph.v1.model.SyncRequest
Required.
setAgentUserId(String) - Method in class com.google.api.services.homegraph.v1.model.SyncResponsePayload
Third-party user ID
setAlt(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setAlt(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setAlt(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setAlt(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setAlt(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setAlt(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Data format for response.
setApplicationName(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setAsync(Boolean) - Method in class com.google.api.services.homegraph.v1.model.RequestSyncDevicesRequest
Optional.
setAttributes(Map<String, Object>) - Method in class com.google.api.services.homegraph.v1.model.Device
Attributes for the traits supported by the device.
setBatchPath(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setCallback(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setCallback(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setCallback(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setCallback(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setCallback(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setCallback(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
JSONP
setCustomData(Map<String, Object>) - Method in class com.google.api.services.homegraph.v1.model.Device
Custom device attributes stored in Home Graph and provided to your smart home Action in each [QUERY](https://developers.google.com/assistant/smarthome/reference/intent/query) and [EXECUTE](https://developers.google.com/assistant/smarthome/reference/intent/execute) intent.
setDefaultNames(List<String>) - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
List of names provided by the manufacturer rather than the user, such as serial numbers, SKUs, etc.
setDetectionTime(String) - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
Required.
setDeviceId(String) - Method in class com.google.api.services.homegraph.v1.model.AgentOtherDeviceId
Unique third-party device ID.
setDeviceInfo(DeviceInfo) - Method in class com.google.api.services.homegraph.v1.model.Device
Device manufacturer, model, hardware version, and software version.
setDevices(List<AgentDeviceId>) - Method in class com.google.api.services.homegraph.v1.model.QueryRequestPayload
Third-party device IDs for which to get the device states.
setDevices(Map<String, Map<String, Object>>) - Method in class com.google.api.services.homegraph.v1.model.QueryResponsePayload
States of the devices.
setDevices(ReportStateAndNotificationDevice) - Method in class com.google.api.services.homegraph.v1.model.StateAndNotificationPayload
The devices for updating state and sending notifications.
setDevices(List<Device>) - Method in class com.google.api.services.homegraph.v1.model.SyncResponsePayload
Devices associated with the third-party user.
setDisableGZipContent(boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
 
setEventId(String) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Unique identifier per event (for example, a doorbell press).
setFields(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setFields(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setFields(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setFields(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setFields(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setFields(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Selector specifying which fields to include in a partial response.
setFollowUpToken(String) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Deprecated.
setGoogleClientRequestInitializer(GoogleClientRequestInitializer) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setHomeGraphServiceRequestInitializer(HomeGraphServiceRequestInitializer) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
setHttpRequestInitializer(HttpRequestInitializer) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setHwVersion(String) - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device hardware version.
setId(String) - Method in class com.google.api.services.homegraph.v1.model.AgentDeviceId
Third-party device ID.
setId(String) - Method in class com.google.api.services.homegraph.v1.model.Device
Third-party device ID.
setInputs(List<QueryRequestInput>) - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
Required.
setKey(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setKey(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setKey(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setKey(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setKey(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setKey(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
API key.
setManufacturer(String) - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device manufacturer.
setModel(String) - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device model.
setName(DeviceNames) - Method in class com.google.api.services.homegraph.v1.model.Device
Names given to this device by your smart home Action.
setName(String) - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
Primary name of the device, generally provided by the user.
setNicknames(List<String>) - Method in class com.google.api.services.homegraph.v1.model.DeviceNames
Additional names provided by the user for the device.
setNotifications(Map<String, Object>) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
Notifications metadata for devices.
setNotificationSupportedByAgent(Boolean) - Method in class com.google.api.services.homegraph.v1.model.Device
Indicates whether your smart home Action will report notifications to Google for this device via ReportStateAndNotification.
setOauthToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setOauthToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setOauthToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setOauthToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setOauthToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setOauthToken(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
OAuth 2.0 token for the current user.
setOtherDeviceIds(List<AgentOtherDeviceId>) - Method in class com.google.api.services.homegraph.v1.model.Device
Alternate IDs associated with this device.
setPayload(QueryRequestPayload) - Method in class com.google.api.services.homegraph.v1.model.QueryRequestInput
Payload containing third-party device IDs.
setPayload(QueryResponsePayload) - Method in class com.google.api.services.homegraph.v1.model.QueryResponse
Device states for the devices given in the request.
setPayload(StateAndNotificationPayload) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Required.
setPayload(RequestLinkRequestPayload) - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequest
Required.
setPayload(SyncResponsePayload) - Method in class com.google.api.services.homegraph.v1.model.SyncResponse
Devices associated with the third-party user.
setPotentialCastDeviceIds(List<String>) - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequestPayload
Required.
setPrettyPrint(Boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Returns response with indentations and line breaks.
setQuotaUser(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setQuotaUser(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setQuotaUser(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setQuotaUser(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setQuotaUser(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setQuotaUser(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Available to use for quota purposes for server-side applications.
setRequestHeaders(HttpHeaders) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
 
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
Request ID used for debugging.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.QueryRequest
Request ID used for debugging.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.QueryResponse
Request ID used for debugging.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationRequest
Request ID used for debugging.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationResponse
Request ID copied from ReportStateAndNotificationRequest.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.RequestLinkRequest
Required.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.SyncRequest
Request ID used for debugging.
setRequestId(String) - Method in class com.google.api.services.homegraph.v1.model.SyncResponse
Request ID used for debugging.
setRoomHint(String) - Method in class com.google.api.services.homegraph.v1.model.Device
Suggested name for the room where this device is installed.
setRootUrl(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setServicePath(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setStates(Map<String, Object>) - Method in class com.google.api.services.homegraph.v1.model.ReportStateAndNotificationDevice
States of devices to update.
setStructureHint(String) - Method in class com.google.api.services.homegraph.v1.model.Device
Suggested name for the structure where this device is installed.
setSuppressAllChecks(boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setSuppressPatternChecks(boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setSuppressRequiredParameterChecks(boolean) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Builder
 
setSwVersion(String) - Method in class com.google.api.services.homegraph.v1.model.DeviceInfo
Device software version.
setTrait(String) - Method in class com.google.api.services.homegraph.v1.model.NonLocalTrait
Trait name, e.g., "action.devices.traits.MediaInitiation".
setTraits(List<String>) - Method in class com.google.api.services.homegraph.v1.model.Device
Traits supported by the device.
setType(String) - Method in class com.google.api.services.homegraph.v1.model.Device
Hardware type of the device.
setUploadProtocol(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setUploadProtocol(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setUploadProtocol(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setUploadProtocol(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setUploadProtocol(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setUploadProtocol(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Upload protocol for media (e.g.
setUploadType(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.AgentUsers.Delete
 
setUploadType(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Query
 
setUploadType(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.ReportStateAndNotification
 
setUploadType(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.RequestSync
 
setUploadType(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
 
setUploadType(String) - Method in class com.google.api.services.homegraph.v1.HomeGraphServiceRequest
Legacy upload protocol for media (e.g.
setWillReportState(Boolean) - Method in class com.google.api.services.homegraph.v1.model.Device
Indicates whether your smart home Action will report state of this device to Google via ReportStateAndNotification.
StateAndNotificationPayload - Class in com.google.api.services.homegraph.v1.model
Payload containing the state and notification information for devices.
StateAndNotificationPayload() - Constructor for class com.google.api.services.homegraph.v1.model.StateAndNotificationPayload
 
sync(SyncRequest) - Method in class com.google.api.services.homegraph.v1.HomeGraphService.Devices
Gets all the devices associated with the given third-party user.
Sync(SyncRequest) - Constructor for class com.google.api.services.homegraph.v1.HomeGraphService.Devices.Sync
Gets all the devices associated with the given third-party user.
SyncRequest - Class in com.google.api.services.homegraph.v1.model
Request type for the [`Sync`](#google.home.graph.v1.HomeGraphApiService.Sync) call.
SyncRequest() - Constructor for class com.google.api.services.homegraph.v1.model.SyncRequest
 
SyncResponse - Class in com.google.api.services.homegraph.v1.model
Response type for the [`Sync`](#google.home.graph.v1.HomeGraphApiService.Sync) call.
SyncResponse() - Constructor for class com.google.api.services.homegraph.v1.model.SyncResponse
 
SyncResponsePayload - Class in com.google.api.services.homegraph.v1.model
Payload containing device information.
SyncResponsePayload() - Constructor for class com.google.api.services.homegraph.v1.model.SyncResponsePayload
 
A B C D E G H I N Q R S 
Skip navigation links

Copyright © 2011–2021 Google. All rights reserved.