Class StorageGatewayUtils

java.lang.Object
com.amazonaws.services.storagegateway.StorageGatewayUtils

public class StorageGatewayUtils extends Object
Utilities for working with the AWS Storage Gateway service, such as requesting a running AWS Storage Gateway instances's activation key for registering a Storage Gateway server.
  • Constructor Details

    • StorageGatewayUtils

      public StorageGatewayUtils()
  • Method Details

    • getActivationKey

      public static String getActivationKey(String gatewayAddress) throws AmazonClientException
      Sends a request to the AWS Storage Gateway server running at the specified address, and returns the activation key for that server.
      Parameters:
      gatewayAddress - The DNS name or IP address of a running AWS Storage Gateway
      Returns:
      The activation key required for some API calls to AWS Storage Gateway.
      Throws:
      AmazonClientException - If any problems are encountered while trying to contact the remote AWS Storage Gateway server.
    • getActivationKey

      public static String getActivationKey(String gatewayAddress, Region activationRegion) throws AmazonClientException
      Sends a request to the AWS Storage Gateway server running at the specified address, and returns the activation key for that server.
      Parameters:
      gatewayAddress - The DNS name or IP address of a running AWS Storage Gateway
      activationRegionName - The region in which the gateway will be activated.
      Returns:
      The activation key required for some API calls to AWS Storage Gateway.
      Throws:
      AmazonClientException - If any problems are encountered while trying to contact the remote AWS Storage Gateway server.
    • getActivationKey

      public static String getActivationKey(String gatewayAddress, String activationRegionName) throws AmazonClientException
      Sends a request to the AWS Storage Gateway server running at the specified address and activation region, and returns the activation key for that server.
      Parameters:
      gatewayAddress - The DNS name or IP address of a running AWS Storage Gateway
      activationRegionName - The name of the region in which the gateway will be activated.
      Returns:
      The activation key required for some API calls to AWS Storage Gateway.
      Throws:
      AmazonClientException - If any problems are encountered while trying to contact the remote AWS Storage Gateway server.