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

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

      public Map<String,String> getOptions()
    • setOptions

      public void setOptions(Map<String,String> options)
    • isPrimary

      public boolean isPrimary()
    • setPrimary

      public void setPrimary(boolean primary)