public ActivateGatewayRequest withGatewayType(String gatewayType) {
        setGatewayType(gatewayType);
        return this;
    }
<p>
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 <code>CACHED</code>.
</p>
<p>
Valid Values: <code>STORED</code> | <code>CACHED</code> | <code>VTL</code> | <code>FILE_S3</code> |
<code>FILE_FSX_SMB</code>
</p>

@param 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 is <code>CACHED</code>
       .</p>
       <p>
       Valid Values: <code>STORED</code> | <code>CACHED</code> | <code>VTL</code> | <code>FILE_S3</code> |
       <code>FILE_FSX_SMB</code>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-storagegateway/src/main/java/com/amazonaws/services/storagegateway/model/ActivateGatewayRequest.java