Class ActivateGatewayRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
A JSON object containing one or more of the following fields:
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
Your gateway activation key.The name you configured for your gateway.A value that indicates the region where you want to store the snapshot backups.A value that indicates the time zone you want to set for the gateway.A value that defines the type of gateway to activate.The value that indicates the type of medium changer to use for gateway-VTL.The value that indicates the type of tape drive to use for gateway-VTL.int
hashCode()
void
setActivationKey
(String activationKey) Your gateway activation key.void
setGatewayName
(String gatewayName) The name you configured for your gateway.void
setGatewayRegion
(String gatewayRegion) A value that indicates the region where you want to store the snapshot backups.void
setGatewayTimezone
(String gatewayTimezone) A value that indicates the time zone you want to set for the gateway.void
setGatewayType
(String gatewayType) A value that defines the type of gateway to activate.void
setMediumChangerType
(String mediumChangerType) The value that indicates the type of medium changer to use for gateway-VTL.void
setTapeDriveType
(String tapeDriveType) The value that indicates the type of tape drive to use for gateway-VTL.toString()
Returns a string representation of this object; useful for testing and debugging.withActivationKey
(String activationKey) Your gateway activation key.withGatewayName
(String gatewayName) The name you configured for your gateway.withGatewayRegion
(String gatewayRegion) A value that indicates the region where you want to store the snapshot backups.withGatewayTimezone
(String gatewayTimezone) A value that indicates the time zone you want to set for the gateway.withGatewayType
(String gatewayType) A value that defines the type of gateway to activate.withMediumChangerType
(String mediumChangerType) The value that indicates the type of medium changer to use for gateway-VTL.withTapeDriveType
(String tapeDriveType) The value that indicates the type of tape drive to use for gateway-VTL.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
ActivateGatewayRequest
public ActivateGatewayRequest()
-
-
Method Details
-
setActivationKey
Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter
activationKey
. It may also include other activation-related parameters, however, these are merely defaults -- the arguments you pass to theActivateGateway
API call determine the actual configuration of your gateway.- Parameters:
activationKey
- Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameteractivationKey
. It may also include other activation-related parameters, however, these are merely defaults -- the arguments you pass to theActivateGateway
API call determine the actual configuration of your gateway.
-
getActivationKey
Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter
activationKey
. It may also include other activation-related parameters, however, these are merely defaults -- the arguments you pass to theActivateGateway
API call determine the actual configuration of your gateway.- Returns:
- Your gateway activation key. You can obtain the activation key by
sending an HTTP GET request with redirects enabled to the gateway
IP address (port 80). The redirect URL returned in the response
provides you the activation key for your gateway in the query
string parameter
activationKey
. It may also include other activation-related parameters, however, these are merely defaults -- the arguments you pass to theActivateGateway
API call determine the actual configuration of your gateway.
-
withActivationKey
Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter
activationKey
. It may also include other activation-related parameters, however, these are merely defaults -- the arguments you pass to theActivateGateway
API call determine the actual configuration of your gateway.- Parameters:
activationKey
- Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameteractivationKey
. It may also include other activation-related parameters, however, these are merely defaults -- the arguments you pass to theActivateGateway
API call determine the actual configuration of your gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setGatewayName
The name you configured for your gateway.
- Parameters:
gatewayName
- The name you configured for your gateway.
-
getGatewayName
The name you configured for your gateway.
- Returns:
- The name you configured for your gateway.
-
withGatewayName
The name you configured for your gateway.
- Parameters:
gatewayName
- The name you configured for your gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setGatewayTimezone
A value that indicates the time zone you want to set for the gateway. The time zone is used, for example, for scheduling snapshots and your gateway's maintenance schedule.
- Parameters:
gatewayTimezone
- A value that indicates the time zone you want to set for the gateway. The time zone is used, for example, for scheduling snapshots and your gateway's maintenance schedule.
-
getGatewayTimezone
A value that indicates the time zone you want to set for the gateway. The time zone is used, for example, for scheduling snapshots and your gateway's maintenance schedule.
- Returns:
- A value that indicates the time zone you want to set for the gateway. The time zone is used, for example, for scheduling snapshots and your gateway's maintenance schedule.
-
withGatewayTimezone
A value that indicates the time zone you want to set for the gateway. The time zone is used, for example, for scheduling snapshots and your gateway's maintenance schedule.
- Parameters:
gatewayTimezone
- A value that indicates the time zone you want to set for the gateway. The time zone is used, for example, for scheduling snapshots and your gateway's maintenance schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setGatewayRegion
A value that indicates the region where you want to store the snapshot backups. The gateway region specified must be the same region as the region in your
Host
header in the request. For more information about available regions and endpoints for AWS Storage Gateway, see Regions and Endpoints in the Amazon Web Services Glossary.Valid Values: "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "eu-central-1", "ap-northeast-1", "ap-northeast-2", "ap-southeast-1", "ap-southeast-2", "sa-east-1"
- Parameters:
gatewayRegion
- A value that indicates the region where you want to store the snapshot backups. The gateway region specified must be the same region as the region in yourHost
header in the request. For more information about available regions and endpoints for AWS Storage Gateway, see Regions and Endpoints in the Amazon Web Services Glossary.Valid Values: "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "eu-central-1", "ap-northeast-1", "ap-northeast-2", "ap-southeast-1", "ap-southeast-2", "sa-east-1"
-
getGatewayRegion
A value that indicates the region where you want to store the snapshot backups. The gateway region specified must be the same region as the region in your
Host
header in the request. For more information about available regions and endpoints for AWS Storage Gateway, see Regions and Endpoints in the Amazon Web Services Glossary.Valid Values: "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "eu-central-1", "ap-northeast-1", "ap-northeast-2", "ap-southeast-1", "ap-southeast-2", "sa-east-1"
- Returns:
- A value that indicates the region where you want to store the
snapshot backups. The gateway region specified must be the same
region as the region in your
Host
header in the request. For more information about available regions and endpoints for AWS Storage Gateway, see Regions and Endpoints in the Amazon Web Services Glossary.Valid Values: "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "eu-central-1", "ap-northeast-1", "ap-northeast-2", "ap-southeast-1", "ap-southeast-2", "sa-east-1"
-
withGatewayRegion
A value that indicates the region where you want to store the snapshot backups. The gateway region specified must be the same region as the region in your
Host
header in the request. For more information about available regions and endpoints for AWS Storage Gateway, see Regions and Endpoints in the Amazon Web Services Glossary.Valid Values: "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "eu-central-1", "ap-northeast-1", "ap-northeast-2", "ap-southeast-1", "ap-southeast-2", "sa-east-1"
- Parameters:
gatewayRegion
- A value that indicates the region where you want to store the snapshot backups. The gateway region specified must be the same region as the region in yourHost
header in the request. For more information about available regions and endpoints for AWS Storage Gateway, see Regions and Endpoints in the Amazon Web Services Glossary.Valid Values: "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "eu-central-1", "ap-northeast-1", "ap-northeast-2", "ap-southeast-1", "ap-southeast-2", "sa-east-1"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setGatewayType
A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is
STORED
.- Parameters:
gatewayType
- A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value isSTORED
.
-
getGatewayType
A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is
STORED
.- Returns:
- A value that defines the type of gateway to activate. The type
specified is critical to all later functions of the gateway and
cannot be changed after activation. The default value is
STORED
.
-
withGatewayType
A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is
STORED
.- Parameters:
gatewayType
- A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value isSTORED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTapeDriveType
The value that indicates the type of tape drive to use for gateway-VTL. This field is optional.
Valid Values: "IBM-ULT3580-TD5"
- Parameters:
tapeDriveType
- The value that indicates the type of tape drive to use for gateway-VTL. This field is optional.Valid Values: "IBM-ULT3580-TD5"
-
getTapeDriveType
The value that indicates the type of tape drive to use for gateway-VTL. This field is optional.
Valid Values: "IBM-ULT3580-TD5"
- Returns:
- The value that indicates the type of tape drive to use for
gateway-VTL. This field is optional.
Valid Values: "IBM-ULT3580-TD5"
-
withTapeDriveType
The value that indicates the type of tape drive to use for gateway-VTL. This field is optional.
Valid Values: "IBM-ULT3580-TD5"
- Parameters:
tapeDriveType
- The value that indicates the type of tape drive to use for gateway-VTL. This field is optional.Valid Values: "IBM-ULT3580-TD5"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMediumChangerType
The value that indicates the type of medium changer to use for gateway-VTL. This field is optional.
Valid Values: "STK-L700", "AWS-Gateway-VTL"
- Parameters:
mediumChangerType
- The value that indicates the type of medium changer to use for gateway-VTL. This field is optional.Valid Values: "STK-L700", "AWS-Gateway-VTL"
-
getMediumChangerType
The value that indicates the type of medium changer to use for gateway-VTL. This field is optional.
Valid Values: "STK-L700", "AWS-Gateway-VTL"
- Returns:
- The value that indicates the type of medium changer to use for
gateway-VTL. This field is optional.
Valid Values: "STK-L700", "AWS-Gateway-VTL"
-
withMediumChangerType
The value that indicates the type of medium changer to use for gateway-VTL. This field is optional.
Valid Values: "STK-L700", "AWS-Gateway-VTL"
- Parameters:
mediumChangerType
- The value that indicates the type of medium changer to use for gateway-VTL. This field is optional.Valid Values: "STK-L700", "AWS-Gateway-VTL"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-