code: @Override
      public DescribeAlarmsResult describeAlarms(DescribeAlarmsRequest request) {
          request = beforeClientExecution(request);
          return executeDescribeAlarms(request);
      }
docs: <p>
  Retrieves the specified alarms. If no alarms are specified, all alarms are returned. Alarms can be retrieved by
  using only a prefix for the alarm name, the alarm state, or a prefix for any action.
  </p>
  
  @param describeAlarmsRequest
  @return Result of the DescribeAlarms operation returned by the service.
  @throws InvalidNextTokenException
  The next token specified is invalid.
  @sample AmazonCloudWatch.DescribeAlarms
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarms" target="_top">AWS API
  Documentation</a>