@Immutable public class BasicProfile extends Object
Constructor and Description |
---|
BasicProfile(String profileName,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
String |
getAwsAccessIdKey() |
String |
getAwsAccountId() |
String |
getAwsSecretAccessKey() |
String |
getAwsSessionToken() |
String |
getCredentialProcess() |
String |
getEndpointDiscovery() |
String |
getProfileName() |
Map<String,String> |
getProperties()
Returns a map of profile properties included in this Profile instance.
|
String |
getPropertyValue(String propertyName)
Returns the value of a specific property that is included in this Profile instance.
|
String |
getRegion() |
String |
getRoleArn() |
String |
getRoleExternalId() |
String |
getRoleSessionName() |
String |
getRoleSourceProfile() |
String |
getWebIdentityTokenFilePath() |
boolean |
isProcessBasedProfile() |
boolean |
isRoleBasedProfile() |
public String getProfileName()
public Map<String,String> getProperties()
public String getPropertyValue(String propertyName)
getProperties()
public String getAwsAccessIdKey()
public String getAwsSecretAccessKey()
public String getAwsSessionToken()
public String getAwsAccountId()
public String getRoleArn()
public String getRoleSourceProfile()
public String getRoleSessionName()
public String getRoleExternalId()
public String getRegion()
public String getEndpointDiscovery()
public String getCredentialProcess()
public String getWebIdentityTokenFilePath()
public boolean isRoleBasedProfile()
public boolean isProcessBasedProfile()