GoogleApi.ContentWarehouse.V1.Model.AssistantApiClientOpPropertiesDeviceModifySettingClientOpProperty
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
Description
The properties of the client op device.MODIFY_SETTING. This proto is stored in the SupportedClientOp proto.
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
skipAndroidAndGsaVersionCheck
(type:boolean()
, default:nil
)
- Additional specific setting capabilities. This boolean is used to indicate whether we want to skip the Android and GSA version check in CheckSettingSchemaAndMaybeGetUris() from assistant/vertical/device/fulfillment/utils/setting_utils.h. Consider setting this field to true if your device is neither Android or GSA (especially when the UserAgent string of your device's TaskRequest will not contain a valid/up-to-date Android/GSA version). -
supportedSettings
(type:list(String.t)
, default:nil
)
- Uses DeviceSetting enum which corresponds to setting_id. This indicates which specific settings are supported by client. An empty list implies all settings are supported. -
supportsDoNotDisturbWithDuration
(type:boolean()
, default:nil
)
- Additional specific setting capabilities. This boolean is used to indicate if do not disturb with duration is supported through device.MODIFY_SETTING clientop on a client or not. -
supportsMuteUnmute
(type:boolean()
, default:nil
)
- Additional specific setting capabilities. This boolean is used to indicate if new unmute logic is enabled on a client or not.
Type
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiClientOpPropertiesDeviceModifySettingClientOpProperty