tock / ai.tock.bot.connector.ga.model.request / GARequest

# GARequest

`data class GARequest` (source)

### Constructors

#### <init> | `GARequest(user: GAUser, device: GADevice?, surface: GASurface, conversation: GAConversation, inputs: List<GAInput>, isInSandbox: Boolean = false, availableSurfaces: List<GASurface> = emptyList())`

### Properties

#### availableSurfaces | `val availableSurfaces: List<GASurface>`
#### conversation | `val conversation: GAConversation`
#### device | `val device: GADevice?`
#### healthcheck | Is it a google bot? `val healthcheck: Boolean`
#### inputs | `val inputs: List<GAInput>`
#### isInSandbox | `val isInSandbox: Boolean`
#### surface | `val surface: GASurface`
#### user | `val user: GAUser`

### Functions

#### getEventState | `fun getEventState(): EventState`