microsoft-azure-storage/src/com/microsoft/azure/storage/analytics/CloudAnalyticsClient.java
public static Iterable<LogRecord> parseLogBlob(ListBlobItem logBlob) {
        Utility.assertNotNull("logBlob", logBlob);
        ArrayList<ListBlobItem> blobWrapper = new ArrayList<ListBlobItem>();
        blobWrapper.add(logBlob);

        return new LogRecordIterable(blobWrapper.iterator());
    }
public static Iterable<LogRecord> parseLogBlob(ListBlobItem logBlob) {
        Utility.assertNotNull("logBlob", logBlob);
        ArrayList<ListBlobItem> blobWrapper = new ArrayList<ListBlobItem>();
        blobWrapper.add(logBlob);

        return new LogRecordIterable(blobWrapper.iterator());
    }
public static Iterable < LogRecord > parseLogBlob ( ListBlobItem logBlob ) { Utility . assertNotNull ( "logBlob" , logBlob ) ; ArrayList < ListBlobItem > blobWrapper = new ArrayList < ListBlobItem > ( ) ; blobWrapper . add ( logBlob ) ; return new LogRecordIterable ( blobWrapper . iterator ( ) ) ; }
Returns an enumerable collection of log records, retrieved lazily.

@param logBlobs
An {@link Iterable} of blobs to parse LogRecords from.
@return
An enumerable collection of objects that implement {@link LogRecords} and are retrieved lazily.
@throws StorageException
@throws URISyntaxException
Returns an enumerable collection of log records retrieved lazily .