Package org.duracloud.mill.credentials
Class StorageProviderCredentials
java.lang.Object
org.duracloud.mill.credentials.StorageProviderCredentials
A class containing all necessary information for connecting to a provider.
- Author:
- Daniel Bernstein
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.duracloud.storage.domain.StorageProviderTypebooleanReturns true if the storage provider credentials are configured.booleanvoidsetAccessKey(String accessKey) voidsetOptions(Map<String, String> options) voidsetPrimary(boolean primary) voidsetProviderId(String providerId) voidsetProviderType(org.duracloud.storage.domain.StorageProviderType providerType) voidsetSecretKey(String secretKey)
-
Constructor Details
-
StorageProviderCredentials
public StorageProviderCredentials() -
StorageProviderCredentials
public StorageProviderCredentials(String providerId, String accessKey, String secretKey, org.duracloud.storage.domain.StorageProviderType providerType, Map<String, String> options, boolean primary) - Parameters:
providerId-accessKey-secretKey-providerType-primary-
-
-
Method Details
-
isConfigured
public boolean isConfigured()Returns true if the storage provider credentials are configured.- Returns:
-
getProviderId
-
setProviderId
-
getAccessKey
-
setAccessKey
-
getSecretKey
-
setSecretKey
-
getProviderType
public org.duracloud.storage.domain.StorageProviderType getProviderType() -
setProviderType
public void setProviderType(org.duracloud.storage.domain.StorageProviderType providerType) -
getOptions
-
setOptions
-
isPrimary
public boolean isPrimary() -
setPrimary
public void setPrimary(boolean primary)
-