code: @Override
      public DescribeBackupsResult describeBackups(DescribeBackupsRequest request) {
          request = beforeClientExecution(request);
          return executeDescribeBackups(request);
      }
docs: <p>
  Describes backups. The results are ordered by time, with newest backups first. If you do not specify a BackupId
  or ServerName, the command returns all backups.
  </p>
  <p>
  This operation is synchronous.
  </p>
  <p>
  A <code>ResourceNotFoundException</code> is thrown when the backup does not exist. A
  <code>ValidationException</code> is raised when parameters of the request are not valid.
  </p>
  
  @param describeBackupsRequest
  @return Result of the DescribeBackups operation returned by the service.
  @throws ValidationException
  One or more of the provided request parameters are not valid.
  @throws ResourceNotFoundException
  The requested resource does not exist, or access was denied.
  @throws InvalidNextTokenException
  This occurs when the provided nextToken is not valid.
  @sample AWSOpsWorksCM.DescribeBackups
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/opsworkscm-2016-11-01/DescribeBackups" target="_top">AWS API
  Documentation</a>