AWS Lambda
Guia do desenvolvedor

Objeto de contexto do AWS Lambda no Java

Quando o Lambda executa sua função, ele transmite um objeto de contexto para o handler. Esse objeto fornece métodos e propriedades que fornecem informações sobre a invocação, a função e o ambiente de execução.

Métodos de contexto

  • getRemainingTimeInMillis() – Retorna o número de milissegundos que restam antes que a execução expire.

  • getFunctionName() – Retorna o nome da função do Lambda.

  • getFunctionVersion() – Retorna a versão da função.

  • getInvokedFunctionArn() – Retorna o nome de recurso da Amazon (ARN) usado para invocar a função. Indica se o invocador especificou um alias ou número de versão.

  • getMemoryLimitInMB() – Retorna a quantidade de memória configurada na função.

  • getAwsRequestId() – Retorna o identificador da solicitação de invocação.

  • getLogGroupName() – Retorna o grupo de logs para a função.

  • getLogStreamName() – Retorna o fluxo de log para a instância da função.

  • getIdentity() – (aplicativos móveis) Retorna informações sobre a identidade do Amazon Cognito que autorizou a solicitação.

  • getClientContext() – (aplicativos móveis) Retorna o contexto do cliente fornecido ao invocador do Lambda pelo aplicativo cliente.

  • getLogger() – retorna o objeto Logger para a função.