Cambiar el agente de usuario de AWS SDK en Java

¿Es posible cambiar el agente de usuario de los servicios de AWS SDK cuando iniciamos servicios como S3 o IAM? La razón es que usando el SDK cualquier actividad de mi aplicación se registrará como "Java 1.8 .....". En lugar de eso, me gustaría cambiarlo a "Aplicaciones impresionantes".

Mi código es algo como esto

public static AmazonS3 initS3() throws IOException{
    InputStream input = AWSS3.class.getClassLoader().getResourceAsStream("awscred.properties");
    Properties prop = new Properties();
    prop.load(input);
    BasicAWSCredentials  credentials  = new BasicAWSCredentials(prop.getProperty("provider.aws01.username"), prop.getProperty("provider.aws01.password"));
    AmazonS3 s3Client = AmazonS3ClientBuilder.standard().withRegion(Regions.EU_CENTRAL_1).withCredentials(new AWSStaticCredentialsProvider(credentials)).build();
    return s3Client;
}
public static AmazonIdentityManagement initIAM() throws IOException{
    InputStream input = AWSIAM.class.getClassLoader().getResourceAsStream("awscred.properties"); //entah kenapa ga muncul resources disini ga langsung kedetect
    Properties prop = new Properties();
    prop.load(input);
    BasicAWSCredentials  credentials  = new BasicAWSCredentials(prop.getProperty("provider.aws06.username"), prop.getProperty("provider.aws06.password"));
    AmazonIdentityManagement iam = AmazonIdentityManagementClientBuilder.standard().withRegion(Regions.EU_CENTRAL_1).withCredentials(new AWSStaticCredentialsProvider(credentials)).build();
    return iam;
}
Respuesta 1

No sé si es el lugar para esta pregunta ... Estoy desarrollando un complemento para jDownloader, tengo algunos problemas. Primera pregunta: ¿Cómo verificar el enlace? Lo intenté de esta manera (pero no funciona): ...

Soy nuevo Futuro Completable. Estoy tratando de llamar a un método paralelo para una lista de elementos (que son argumentos) y luego combinar los resultados para crear una respuesta final. También estoy tratando de configurar ...

Necesita serializar objetos Java a JSON mientras realiza la compresión, como cambio de nombre, exclusión, etc. Los objetos usan la clase de jar, cuyo código fuente no está disponible. Miré a través de muchas bibliotecas (...

Necesito ayuda real con mi proyecto Java. Es un JFrame controlado por la consola, donde los comandos que escribe en la consola DEBEN reaccionar a la ventana JFrame, solo que no lo hace. Este es un gran problema. Aquí'...