@Override
    public DescribeRestoreJobResult describeRestoreJob(DescribeRestoreJobRequest request) {
        request = beforeClientExecution(request);
        return executeDescribeRestoreJob(request);
    }
@ Override public DescribeRestoreJobResult describeRestoreJob ( DescribeRestoreJobRequest request ) { request = beforeClientExecution ( request ) ; return executeDescribeRestoreJob ( request ) ; }
<p>
Returns metadata associated with a restore job that is specified by a job ID.
</p>

@param describeRestoreJobRequest
@return Result of the DescribeRestoreJob operation returned by the service.
@throws ResourceNotFoundException
A resource that is required for the action doesn't exist.
@throws InvalidParameterValueException
Indicates that something is wrong with a parameter's value. For example, the value is out of range.
@throws MissingParameterValueException
Indicates that a required parameter is missing.
@throws ServiceUnavailableException
The request failed due to a temporary failure of the server.
@throws DependencyFailureException
A dependent AWS service or resource returned an error to the AWS Backup service, and the action cannot be
completed.
@sample AWSBackup.DescribeRestoreJob
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/backup-2018-11-15/DescribeRestoreJob" target="_top">AWS API
Documentation</a>