Configurar clientes de serviço no AWS SDK for Java 2.x - AWS SDK for Java 2.x

Configurar clientes de serviço no AWS SDK for Java 2.x

Para acessar Serviços da AWS de forma programática, o SDK para Java 2.x usa um objeto de cliente para cada AWS service (Serviço da AWS). Por exemplo, se a aplicação precisar acessar o Amazon EC2, você cria um objeto de cliente do Amazon EC2, como uma instância da classe Ec2Client, para interagir com esse serviço. Em seguida, você usa o cliente de serviço para fazer solicitações para esse AWS service (Serviço da AWS). Para a maioria das aplicações, você pode usar uma instância única de um cliente de serviço.

Há muitas maneiras de configurar o comportamento do SDK, mas, em última análise, tudo tem a ver com o comportamento dos clientes de serviço. A configuração não tem efeito até que o código crie um cliente de serviço que a utilize.

Exemplos da configuração que você fornece são:

  • Como seu código é autenticado com a AWS quando você chama um serviço

  • A Região da AWS que você deseja que um cliente de serviço use

  • Configurações de nova tentativa e tempo limite para chamadas de serviço

  • Configuração de proxy HTTP

Consulte o Guia de referência de AWS SDKs e ferramentas com relação a configurações, recursos e outros conceitos fundamentais comuns a muitos AWS SDKs.