# PumpConfigurationAndControl.PumpBlockedEvent


```
class PumpConfigurationAndControl.PumpBlockedEvent : Event, PumpConfigurationAndControlTrait.PumpBlocked
```

<br />

*** ** * ** ***

## Summary

| ### Nested types |
|---|
| `enum https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent.EventFields : https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html, https://developers.home.google.com/reference/kotlin/com/google/home/Field` Descriptor enum for this event's fields. |

| ### Public functions |
|---|---|
| `open operator https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#equals(kotlin.Any)(other: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html?)` |
| `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#hashCode()()` |

| ### Public properties |
|---|---|
| `open https://developers.home.google.com/reference/kotlin/com/google/home/Id` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#eventId()` ID of the Event. |
| `open https://developers.home.google.com/reference/kotlin/com/google/home/EventImportance` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#eventImportance()` Importance of the event. |
| `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#eventName()` Event name. |
| `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-u-long/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#eventNumber()` Event number. |
| `open https://developers.home.google.com/reference/kotlin/com/google/home/ClusterStruct` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#payload()` The `https://developers.home.google.com/reference/kotlin/com/google/home/ClusterStruct` payload of this event, if applicable. |
| `open https://developer.android.com/reference/java/time/Instant.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControl.PumpBlockedEvent#timestamp()` Time of the event. |

| ### Inherited functions |
|---|
| From [com.google.home.matter.standard.PumpConfigurationAndControlTrait.PumpBlocked](https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControlTrait.PumpBlocked) |---|---| | `open https://developers.home.google.com/reference/kotlin/com/google/home/StructDescriptor` | `@https://developers.home.google.com/reference/kotlin/com/google/home/annotation/HomeExperimentalGenericApi https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControlTrait.PumpBlocked#getDescriptor()()` Returns the descriptor for the struct. | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html?` | `@https://developers.home.google.com/reference/kotlin/com/google/home/annotation/HomeExperimentalGenericApi https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/PumpConfigurationAndControlTrait.PumpBlocked#getFieldValueById(kotlin.UInt)(tagId: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-u-int/index.html)` Returns the value of the field for the given tag ID. | |

| ### Inherited properties |
|---|
| From [com.google.home.Event](https://developers.home.google.com/reference/kotlin/com/google/home/Event) |---|---| | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `@https://developers.home.google.com/reference/kotlin/com/google/home/annotation/HomeExperimentalApi https://developers.home.google.com/reference/kotlin/com/google/home/Event#partId()` The `https://developers.home.google.com/reference/kotlin/com/google/home/PartId` of the part that emitted this event, if applicable. | |

## Public functions

### equals

```
open operator fun equals(other: Any?): Boolean
```

### hashCode

```
open fun hashCode(): Int
```

## Public properties

### eventId

```
open val eventId: Id
```

ID of the Event.

### eventImportance

```
open val eventImportance: EventImportance
```

Importance of the event.

### eventName

```
open val eventName: String
```

Event name.

### eventNumber

```
open val eventNumber: ULong
```

Event number.

### payload

```
open val payload: ClusterStruct
```

The `https://developers.home.google.com/reference/kotlin/com/google/home/ClusterStruct` payload of this event, if applicable.

### timestamp

```
open val timestamp: Instant
```

Time of the event.