[Home](./index.md) > [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) > [SearchSource](./kibana-plugin-plugins-data-public.searchsource.md) > [setFields](./kibana-plugin-plugins-data-public.searchsource.setfields.md)
## SearchSource.setFields() method
Internal, do not use. Overrides all search source fields with the new field array.
Signature:
```typescript
setFields(newFields: SearchSourceFields): this;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| newFields | SearchSourceFields
| |
Returns:
`this`