Package org.duracloud.mill.credentials
Class StorageProviderCredentials
- java.lang.Object
-
- org.duracloud.mill.credentials.StorageProviderCredentials
-
public class StorageProviderCredentials extends Object
A class containing all necessary information for connecting to a provider.- Author:
- Daniel Bernstein
-
-
Constructor Summary
Constructors Constructor Description StorageProviderCredentials()StorageProviderCredentials(String providerId, String accessKey, String secretKey, org.duracloud.storage.domain.StorageProviderType providerType, Map<String,String> options, boolean primary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessKey()Map<String,String>getOptions()StringgetProviderId()org.duracloud.storage.domain.StorageProviderTypegetProviderType()StringgetSecretKey()booleanisConfigured()Returns true if the storage provider credentials are configured.booleanisPrimary()voidsetAccessKey(String accessKey)voidsetOptions(Map<String,String> options)voidsetPrimary(boolean primary)voidsetProviderId(String providerId)voidsetProviderType(org.duracloud.storage.domain.StorageProviderType providerType)voidsetSecretKey(String secretKey)
-
-
-
Method Detail
-
isConfigured
public boolean isConfigured()
Returns true if the storage provider credentials are configured.- Returns:
-
getProviderId
public String getProviderId()
-
setProviderId
public void setProviderId(String providerId)
-
getAccessKey
public String getAccessKey()
-
setAccessKey
public void setAccessKey(String accessKey)
-
getSecretKey
public String getSecretKey()
-
setSecretKey
public void setSecretKey(String secretKey)
-
getProviderType
public org.duracloud.storage.domain.StorageProviderType getProviderType()
-
setProviderType
public void setProviderType(org.duracloud.storage.domain.StorageProviderType providerType)
-
isPrimary
public boolean isPrimary()
-
setPrimary
public void setPrimary(boolean primary)
-
-