# Class ExecutionPlan

The plan of execution of a search request.

## Index

### Accessors

- basicExpression
- largeExpression
- redirectionURL

## Accessors

### basicExpression

- get (): string

- - Defined in rest/Plan.ts :43

  Gets the final value of the basic expression (`q`) after the search request has been processed in the query pipeline, but before it is sent to the index.

  #### Returns string

### largeExpression

- get (): string

- - Defined in rest/Plan.ts :50

  Gets the final value of the large expression (`lq`) after the search request has been processed in the query pipeline, but before it is sent to the index.

  #### Returns string

### redirectionURL

- get (): string

- - Defined in rest/Plan.ts :59

  Gets the URL to redirect the browser to, if the search request satisfies the condition of a `redirect` trigger rule in the query pipeline.

  Returns `null` otherwise.

  #### Returns string

### Hierarchy

- ExecutionPlan