@Override
    public DescribeInstanceTypeOfferingsResult describeInstanceTypeOfferings(DescribeInstanceTypeOfferingsRequest request) {
        request = beforeClientExecution(request);
        return executeDescribeInstanceTypeOfferings(request);
    }
<p>
Lists the instance types that are offered for the specified location. If no location is specified, the default is
to list the instance types that are offered in the current Region.
</p>

@param describeInstanceTypeOfferingsRequest
@return Result of the DescribeInstanceTypeOfferings operation returned by the service.
@sample AmazonEC2.DescribeInstanceTypeOfferings
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/DescribeInstanceTypeOfferings"
     target="_top">AWS API Documentation</a>
aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java