public static ListAllMediaBucketResponse Unmarshall(UnmarshallerContext context)
{
ListAllMediaBucketResponse listAllMediaBucketResponse = new ListAllMediaBucketResponse();
listAllMediaBucketResponse.HttpResponse = context.HttpResponse;
listAllMediaBucketResponse.RequestId = context.StringValue("ListAllMediaBucket.RequestId");
List<ListAllMediaBucketResponse.MediaBucket> mediaBucketList = new List<ListAllMediaBucketResponse.MediaBucket>();
for (int i = 0; i < context.Length("ListAllMediaBucket.MediaBucketList.Length"); i++) {
ListAllMediaBucketResponse.MediaBucket mediaBucket = new ListAllMediaBucketResponse.MediaBucket();
mediaBucket.Bucket = context.StringValue("ListAllMediaBucket.MediaBucketList["+ i +"].Bucket");
mediaBucket.Type = context.StringValue("ListAllMediaBucket.MediaBucketList["+ i +"].Type");
mediaBucketList.Add(mediaBucket);
}
listAllMediaBucketResponse.MediaBucketList = mediaBucketList;
return listAllMediaBucketResponse;
}