public class ECSMetadataServiceCredentialsFetcher extends Object
| Constructor and Description |
|---|
ECSMetadataServiceCredentialsFetcher(String roleName) |
ECSMetadataServiceCredentialsFetcher(String roleName,
int connectionTimeout,
int readTimeout) |
| Modifier and Type | Method and Description |
|---|---|
RefreshResult<CredentialModel> |
fetch(CompatibleUrlConnClient client) |
String |
fetchRoleName(CompatibleUrlConnClient client) |
int |
getConnectionTimeout() |
URL |
getCredentialUrl() |
String |
getMetadata(CompatibleUrlConnClient client) |
int |
getReadTimeout() |
String |
getRoleName() |
public ECSMetadataServiceCredentialsFetcher(String roleName, int connectionTimeout, int readTimeout)
public ECSMetadataServiceCredentialsFetcher(String roleName)
public String fetchRoleName(CompatibleUrlConnClient client)
public String getMetadata(CompatibleUrlConnClient client)
public RefreshResult<CredentialModel> fetch(CompatibleUrlConnClient client)
public URL getCredentialUrl()
public String getRoleName()
public int getConnectionTimeout()
public int getReadTimeout()
Copyright © 2023. All rights reserved.