Class StorageProviderCredentials


  • public class StorageProviderCredentials
    extends Object
    A class containing all necessary information for connecting to a provider.
    Author:
    Daniel Bernstein
    • Constructor Detail

      • 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 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)