code: @Override
      public DeletePlatformVersionResult deletePlatformVersion(DeletePlatformVersionRequest request) {
          request = beforeClientExecution(request);
          return executeDeletePlatformVersion(request);
      }
docs: <p>
  Deletes the specified version of a custom platform.
  </p>
  
  @param deletePlatformVersionRequest
  @return Result of the DeletePlatformVersion operation returned by the service.
  @throws OperationInProgressException
  Unable to perform the specified operation because another operation that effects an element in this
  activity is already in progress.
  @throws InsufficientPrivilegesException
  The specified account does not have sufficient privileges for one or more AWS services.
  @throws ElasticBeanstalkServiceException
  A generic service exception has occurred.
  @throws PlatformVersionStillReferencedException
  You cannot delete the platform version because there are still environments running on it.
  @sample AWSElasticBeanstalk.DeletePlatformVersion
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeletePlatformVersion"
  target="_top">AWS API Documentation</a>