public class InfoFacadeImpl extends Object implements InfoFacade
| Modifier and Type | Field and Description |
|---|---|
protected RetryManager2 |
getParameterRetry |
protected Duration |
getParameterTimeout |
protected RetryManager2 |
retrieveTagsRetry |
protected Duration |
retrieveTagsTimeout |
| Constructor and Description |
|---|
InfoFacadeImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected com.amazonaws.services.ec2.AmazonEC2 |
ec2Client() |
String |
retrieveAccountId() |
String |
retrieveDefaultRegion() |
String |
retrieveEC2InstanceId() |
String |
retrieveEC2Region() |
Map<String,String> |
retrieveEC2Tags(String instanceId) |
String |
retrieveParameter(String parameterName) |
protected com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagement |
ssmClient() |
protected com.amazonaws.services.securitytoken.AWSSecurityTokenService |
stsClient() |
protected Duration retrieveTagsTimeout
protected RetryManager2 retrieveTagsRetry
protected Duration getParameterTimeout
protected RetryManager2 getParameterRetry
public String retrieveAccountId()
retrieveAccountId in interface InfoFacadepublic String retrieveDefaultRegion()
retrieveDefaultRegion in interface InfoFacadepublic String retrieveEC2InstanceId()
retrieveEC2InstanceId in interface InfoFacadepublic String retrieveEC2Region()
retrieveEC2Region in interface InfoFacadepublic Map<String,String> retrieveEC2Tags(String instanceId)
retrieveEC2Tags in interface InfoFacadepublic String retrieveParameter(String parameterName)
retrieveParameter in interface InfoFacadeprotected com.amazonaws.services.ec2.AmazonEC2 ec2Client()
protected com.amazonaws.services.securitytoken.AWSSecurityTokenService stsClient()
protected com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagement ssmClient()
Copyright © 2023. All rights reserved.