Voting helps other researchers find interesting modules.
Capabilities that may only be set internally. Only internal callers (i.e. Googlers or Google owned projects) will be able to set these, thanks to go/assistant-device-model-package-ownership.
allowedAssistantSdkAuthProjectIds
list(String.t)
nil
appCapabilitiesFromDeviceInstallApps
boolean()
cloudDeviceActionEndpoint
GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudEndpoint.t
deviceActionsEligibleForHighConfidence
forceSignIn
forceThirdPartyDeviceIdForDeviceLookup
forceTransactionsAuthentication
hasCustomSearchResultsRendering
overrideProjectIdForDeviceLookup
String.t
stadiaAssistantConfig
GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoInternalCapabilityStadiaAssistantConfig.t
telephoneAttribution
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoInternalCapability{ allowedAssistantSdkAuthProjectIds: [String.t()] | nil, appCapabilitiesFromDeviceInstallApps: boolean() | nil, cloudDeviceActionEndpoint: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudEndpoint.t() | nil, deviceActionsEligibleForHighConfidence: boolean() | nil, forceSignIn: boolean() | nil, forceThirdPartyDeviceIdForDeviceLookup: boolean() | nil, forceTransactionsAuthentication: boolean() | nil, hasCustomSearchResultsRendering: boolean() | nil, overrideProjectIdForDeviceLookup: String.t() | nil, stadiaAssistantConfig: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoInternalCapabilityStadiaAssistantConfig.t() | nil, telephoneAttribution: boolean() | nil }
@spec decode(struct(), keyword()) :: struct()