UnsupportedEntityCommand

class UnsupportedEntityCommand : ValidationIssue


The command is not supported by the entity.

Summary

Public constructors

UnsupportedEntityCommand(
    node: Node,
    severity: ValidationIssueSeverity,
    commandId: String,
    entityId: String,
    entityType: String,
    unsupportedReasons: List<UnsupportedCandidateReason>
)

Create an UnsupportedEntityCommand instance.

Public properties

String

The unique ID of the command.

String

The unique ID of the entity.

String

The type of the entity.

List<UnsupportedCandidateReason>

List of reasons why the command is not supported.

Inherited properties

From com.google.home.automation.ValidationIssue
ValidationIssueType

The type of the validation issue.

Node

The node for which validation is failing.

ValidationIssueSeverity

The severity of the validation issue.

Public constructors

UnsupportedEntityCommand

UnsupportedEntityCommand(
    node: Node,
    severity: ValidationIssueSeverity,
    commandId: String,
    entityId: String,
    entityType: String,
    unsupportedReasons: List<UnsupportedCandidateReason>
)

Create an UnsupportedEntityCommand instance.

Public properties

commandId

val commandIdString

The unique ID of the command.

entityId

val entityIdString

The unique ID of the entity.

entityType

val entityTypeString

The type of the entity.

unsupportedReasons

val unsupportedReasonsList<UnsupportedCandidateReason>

List of reasons why the command is not supported.