public void ListJobs() {
        ListJobsRequest request = new ListJobsRequest()
                .withVaultName(this.vaultName);
        ListJobsResult result = AppCache.getClient().listJobs(request);
        lastRetrievedJobs = result.getJobList();
        
        int i = 1;
        for (GlacierJobDescription job : lastRetrievedJobs) {
            System.out.print(i + "] ");
            if (job.isCompleted()) {
                System.out.print("Completed:\t");                                                
            } else {
                System.out.print("Incompleted:\t");                
            }
            System.out.print(job.getAction());
            System.out.println("\nStarted:\t" + job.getCreationDate());
            
            if (job.isCompleted()) {
                System.out.println("Finished:\t" + job.getCompletionDate());                
            }
            System.out.println("ID:\t\t" + job.getJobId());
            if (job.getJobDescription() != null && !job.getJobDescription().equals("")) {
                System.out.println("Description:\t" + job.getJobDescription());
            }
            System.out.println("______");            
            System.out.println("Status:\t\t" + job.getStatusCode());            
            System.out.println("Message:\t" + job.getStatusMessage());            
            
            System.out.println("");
            i++;
        }
                
    }