Идентифицировать критерий устройства

публичный класс IdentDeviceCriteria расширяет объект

Постоянное резюме

интервал PRODUCT_WILDCARD_ID_NEST_CAM Специальное значение для TargetProductId , указывающее, что любое поколение Nest Cam или Nest Cam Outdoor может считаться действительным для ответа на запрос идентификации.
интервал PRODUCT_WILDCARD_ID_NEST_PROTECT Специальное значение для TargetProductId , указывающее, что любое поколение Nest Protect может считаться действительным для ответа на запрос идентификации.
интервал PRODUCT_WILDCARD_ID_NEST_THERMOSTAT Специальное значение для TargetProductId , указывающее, что термостат Nest любого поколения может считаться действительным для ответа на запрос идентификации.

Сводка полей

публичный длинный TargetDeviceId Указывает, что отвечать должно только устройство с указанным идентификатором узла Weave.
публичный длинный TargetFabricId Указывает, что должны отвечать только устройства, являющиеся членами указанной структуры Weave.
общедоступные TargetDeviceModes Целевые режимы Указывает, что должны отвечать только те устройства, которые в данный момент находятся в указанных режимах.
публичный интервал TargetProductId Указывает, что должны отвечать только устройства с данным идентификатором продукта.
публичный интервал TargetVendorId Указывает, что должны отвечать только устройства, произведенные данным поставщиком.

Сводка общедоступного конструктора

Сводка унаследованных методов

Объект
клон ()
логическое значение
равно (Объект arg0)
пустота
завершить ()
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
уведомить ()
окончательная пустота
уведомитьВсе ()
Нить
toString ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()

Константы

общедоступный статический окончательный int PRODUCT_WILDCARD_ID_NEST_CAM

Специальное значение для TargetProductId , указывающее, что любое поколение Nest Cam или Nest Cam Outdoor может считаться действительным для ответа на запрос идентификации.

Постоянное значение: 65522

общедоступный статический окончательный int PRODUCT_WILDCARD_ID_NEST_PROTECT

Специальное значение для TargetProductId , указывающее, что любое поколение Nest Protect может считаться действительным для ответа на запрос идентификации.

Постоянное значение: 65521

общедоступный статический окончательный int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Специальное значение для TargetProductId , указывающее, что термостат Nest любого поколения может считаться действительным для ответа на запрос идентификации.

Постоянное значение: 65520

Поля

общедоступный длинный TargetDeviceId

Указывает, что отвечать должно только устройство с указанным идентификатором узла Weave. Значение -1 указывает, что все устройства должны отвечать.

общедоступный длинный TargetFabricId

Указывает, что должны отвечать только устройства, являющиеся членами указанной структуры Weave. Значением может быть фактический идентификатор структуры или одно из значений, определенных в классе TargetFabricId.

общедоступные TargetDeviceModes TargetModes

Указывает, что должны отвечать только те устройства, которые в данный момент находятся в указанных режимах. Значения берутся из перечисления TargetDeviceModes.

public int TargetProductId

Указывает, что должны отвечать только устройства с данным идентификатором продукта. Значение -1 указывает любой продукт. Если указано поле TargetProductId, необходимо также указать TargetVendorId.

public int TargetVendorId

Указывает, что должны отвечать только устройства, произведенные данным поставщиком. Значение -1 указывает любого поставщика.

Публичные конструкторы

публичный ИдентифицироватьДевицеКритериа ()