# In Memory Storage

{% tabs %}
{% tab title="Parâmetros" %}

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf_nXQxrDXgltBKxfk_uHT8qFDpH3YIHe-GWQkqT7J2z7fM-pPu8zSRa3q6mRRTqwUE-lvKT0uFIGNICVdITiOoWKgzpqsd26ULXe-yyPbvGvAICoXnj1A1sG1PGb2HN4S4ocvxAA?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Parâmetros de configuração</p></figcaption></figure>

| Campo                                          | Tipo           | Descrição                                                                                                                                                                                                                              |
| ---------------------------------------------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Descrição                                      | Campo de texto | Descrição visual do conector na construção do fluxo.                                                                                                                                                                                   |
| Tipo de operação                               | Seletor        | <p>Permite a seleção da operação a ser realizada sobre um dado em memória, entre:</p><ul><li>Criar/Atualizar Registro.</li><li>Obter Registro.</li><li>Remover Registro.</li><li>Listar Registros.</li><li>Limpar Registros.</li></ul> |
| Namespace                                      | Campo de texto | Identificação de um caminho específico de armazenamento na memória. Esse identificador é utilizado para referenciar ou acessar esse espaço de armazenamento.                                                                           |
| Chave do registro (identificador)              | Campo de texto | <p>Identificação do conteúdo a ser manipulado no formato de chave e valor.</p><p>Disponível quando selecionada as operações Criar/Atualizar, Obter ou Remover registros.</p>                                                           |
| Valor (conteúdo)                               | Campo de texto | Valor do conteúdo a ser manipulado em armazenamento. Este conteúdo será armazenado dentro da chave configurada no conector.                                                                                                            |
| Converter conteúdo JSON para objeto Javascript | Seletor        | Define se o conteúdo será exibido em formato de Objeto JSON ou como String. Disponível quando selecionada as operações de Listar ou Obter registro.                                                                                    |
| Expiração (em segundos)                        | Campo de texto | Duração do conteúdo, em segundo, em que o conteúdo ficará disponível em memória. Disponível em operação de Criar/Atualizar Registro.                                                                                                   |
| Output Path                                    | Campo de texto | Refere-se ao caminho do resultado da execução na saída do conector no contexto de execução do fluxo                                                                                                                                    |
| {% endtab %}                                   |                |                                                                                                                                                                                                                                        |

{% tab title="Payload" %}

## Sucesso

Na Criação, Atualização ou Remoção de um registro em memória, na saída do conector, será informado um valor booleano true para sucesso ou false para erro.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdmYbYCT1bLr3uwSOsrXY6PaRt_rBOiH30phrTfsIwuRkL0QQ_tXZ1FWqbIP_hm__6DpykL3DMbopify94djkls9c8KBWSqNux6NyTeajqUcH1l295kvtU6W7u_pP1UV_bqZHGNpQ?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Criação, Atualização ou Remoção de registro</p></figcaption></figure>

Na Listagem ou Obtenção de registros, o conteúdo será exibido como uma String ou como um objeto convertido, de acordo com a configuração Converter conteúdo JSON para objeto Javascript. Os conteúdos presentes no namespace serão listados como o formato abaixo no formato de chave e valor em uma lista, onde o valor de key e value são de acordo com a parametrização do conector.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfVe6eubXJ1Edryak4zU5WKTXHkpqUK8crZl6UxkeL-8OkM3phr8P51hiPaWg_ixuqey2jcHSYTwfpAEO5_KBM7flmrh-iVkAo_IaL_JsLXyIW5ieS_1dMBoDSaC2EMKwQDesLZdQ?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Obter registro</p></figcaption></figure>

Ao realizar a limpeza de todos os registros de um namespace, a saída do conector irá informar quantos registros foram removidos do namespace como um número inteiro.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf2xVqsHzqSQKHllxE5v0dL9_ENR2_CtNZojdZBj-xfopJAriFUKm8FYq_MYx70GOqdjAbP1eUbP92rt1iHlu0mx2yjAUTijfuh1dCN99nXPoxqY_kcOF7REJdznBGWXYBP_Wbu?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Limpeza de registros</p></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.floui.io/guia/conectores/categorias/manipulacao-de-dados/in-memory-storage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
