Zidentyfikuj kryteriaurządzenia

public class IdentifyDeviceCriteria extends Object

Podsumowanie stałych

int PRODUCT_WILDCARD_ID_NEST_CAM Wartość specjalna do użycia w przypadku parametru TargetProductId, która wskazuje, że każda generacja kamery Nest Cam lub Nest Cam Outdoor może być uznana za prawidłową w odpowiedzi na żądanie identyfikacji.
int PRODUCT_WILDCARD_ID_NEST_PROTECT Wartość specjalna, która ma być używana w przypadku parametru TargetProductId i wskazuje, że każda generacja Nest Protect może być uznana za prawidłową w odpowiedzi na żądanie identyfikacji.
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT Wartość specjalna do użycia w przypadku parametru TargetProductId, która wskazuje, że każda generacja termostatu Nest może być uznana za prawidłową w odpowiedzi na żądanie identyfikacji.

Podsumowanie pola

public long TargetDeviceId Określa, że odpowiedzieć powinno tylko urządzenie z określonym identyfikatorem węzła Weave.
public long TargetFabricId Określa, że powinny odpowiadać tylko urządzenia należące do określonej sieci Weave.
public TargetDeviceModes TargetModes Określa, że powinny odpowiadać tylko urządzenia, które są obecnie w określonych trybach.
public int TargetProductId Określa, że powinny odpowiadać tylko urządzenia z podanym identyfikatorem produktu.
public int TargetVendorId Określa, że powinny odpowiadać tylko urządzenia wyprodukowane przez danego dostawcę.

Podsumowanie konstruktora publicznego

Podsumowanie dziedziczonej metody

Stałe

public static final int PRODUCT_WILDCARD_ID_NEST_CAM

Wartość specjalna do użycia w przypadku parametru TargetProductId, która wskazuje, że każda generacja kamery Nest Cam lub Nest Cam Outdoor może być uznana za prawidłową w odpowiedzi na żądanie identyfikacji.

Wartość stała: 65522

public static final int PRODUCT_WILDCARD_ID_NEST_PROTECT

Wartość specjalna, która ma być używana w przypadku parametru TargetProductId i wskazuje, że każda generacja Nest Protect może być uznana za prawidłową w odpowiedzi na żądanie identyfikacji.

Wartość stała: 65521

public static final int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT

Wartość specjalna, która ma być używana w przypadku parametru TargetProductId, wskazująca, że każda generacja termostatu Nest może być uznana za prawidłową w odpowiedzi na żądanie identyfikacji.

Stała wartość: 65520

Pola

public long TargetDeviceId

Określa, że odpowiedzieć powinno tylko urządzenie o określonym identyfikatorze węzła Weave. Wartość -1 oznacza, że powinny odpowiadać wszystkie urządzenia.

public long TargetFabricId

Określa, że powinny odpowiadać tylko urządzenia należące do określonej sieci Weave. Wartość może być rzeczywistym identyfikatorem usługi lub jedną z wartości zdefiniowanych w klasie TargetFabricId.

public TargetDeviceModes TargetModes

Określa, że powinny odpowiadać tylko urządzenia, które są obecnie w określonych trybach. Wartości pochodzą z wyliczenia TargetDeviceModes.

public int TargetProductId

Określa, że powinny odpowiadać tylko urządzenia o podanym identyfikatorze produktu. Wartość -1 określa dowolny produkt. Jeśli podano pole TargetProductId, należy też podać TargetVendorId.

public int TargetVendorId

Określa, że powinny odpowiadać tylko urządzenia wyprodukowane przez danego dostawcę. Wartość -1 oznacza dowolnego dostawcę.

Public Constructors

public IdentifyDeviceCriteria ()