# UnsupportedEntityParameter

# UnsupportedEntityParameter


```
class UnsupportedEntityParameter : ValidationIssue
```

<br />

|---|---|---|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |||
| ↳ | [com.google.home.automation.ValidationIssue](https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue) ||
|   | ↳ | [com.google.home.automation.UnsupportedEntityParameter](https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter) |

*** ** * ** ***

The parameter is not supported by the entity.

## Summary

| ### Public constructors |
|---|
| `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#UnsupportedEntityParameter(com.google.home.automation.Node,com.google.home.automation.ValidationIssueSeverity,kotlin.String,kotlin.Int,kotlin.String,kotlin.String,kotlin.String,kotlin.String,kotlin.String)( node: https://developers.home.google.com/reference/kotlin/com/google/home/automation/Node, severity: https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssueSeverity, parameterName: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html, fieldId: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html, commandId: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?, eventId: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?, traitId: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?, entityId: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html, entityType: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html )` Create an `UnsupportedEntityParameter` instance. |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#commandId()` The unique ID of the command. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#entityId()` The unique ID of the entity. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#entityType()` The type of the entity. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#eventId()` The unique ID of the event. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#fieldId()` The ID of the field. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#parameterName()` The name of the parameter. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/UnsupportedEntityParameter#traitId()` The unique ID of the trait. |

| ### Inherited functions |
|---|
| From [com.google.home.automation.ValidationIssue](https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue) |---|---| | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue#toString()()` | |

| ### Inherited properties |
|---|
| From [com.google.home.automation.ValidationIssue](https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue) |---|---| | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssueType` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue#issueType()` The type of the validation issue. | | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/Node` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue#node()` The node for which validation is failing. | | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssueSeverity` | `https://developers.home.google.com/reference/kotlin/com/google/home/automation/ValidationIssue#severity()` The severity of the validation issue. | |

## Public constructors

### UnsupportedEntityParameter

```
UnsupportedEntityParameter(
    node: Node,
    severity: ValidationIssueSeverity,
    parameterName: String,
    fieldId: Int,
    commandId: String? = null,
    eventId: String? = null,
    traitId: String? = null,
    entityId: String,
    entityType: String
)
```

Create an `UnsupportedEntityParameter` instance.

## Public properties

### commandId

```
val commandId: String?
```

The unique ID of the command.

### entityId

```
val entityId: String
```

The unique ID of the entity.

### entityType

```
val entityType: String
```

The type of the entity.

### eventId

```
val eventId: String?
```

The unique ID of the event.

### fieldId

```
val fieldId: Int
```

The ID of the field.

### parameterName

```
val parameterName: String
```

The name of the parameter.

### traitId

```
val traitId: String?
```

The unique ID of the trait.