}
public static void runExample(
AdWordsServices adWordsServices, AdWordsSession session) throws Exception {
// Get the MediaService.
MediaServiceInterface mediaService =
adWordsServices.get(session, MediaServiceInterface.class);
int offset = 0;
// Create selector.
SelectorBuilder builder = new SelectorBuilder();
Selector selector = builder
.fields("MediaId", "Width", "Height", "MimeType")
.orderAscBy("MediaId")
.offset(offset)
.limit(PAGE_SIZE)
.in("Type", "IMAGE", "VIDEO")
.build();
MediaPage page = null;
do {
// Get all images.
page = mediaService.get(selector);
// Display images.
if (page != null && page.getEntries() != null) {
for (Media media : page.getEntries()) {
Map<MediaSize, Dimensions> dimensions = Maps.toMap(media.getDimensions());