/** * @see ListOptions#limit(int) */ public static ListOptions limit(int maxKeys) { ListOptions options = new ListOptions(); return options.limit(maxKeys); }
/** * @see ListOptions#token(String) */ public static ListOptions token(String token) { ListOptions options = new ListOptions(); return options.token(token); }
/** * @see ListOptions#includeMeta() */ public static ListOptions includeMeta() { ListOptions options = new ListOptions(); return options.includeMeta(); }
/** * @see ListOptions#limit(int) */ public static ListOptions limit(int maxKeys) { ListOptions options = new ListOptions(); return options.limit(maxKeys); }
/** * @see ListOptions#includeMeta() */ public static ListOptions includeMeta() { ListOptions options = new ListOptions(); return options.includeMeta(); }
/** * @see ListOptions#includeMeta() */ public static ListOptions includeMeta() { ListOptions options = new ListOptions(); return options.includeMeta(); }
/** * @see ListOptions#includeMeta() */ public static ListOptions includeMeta() { ListOptions options = new ListOptions(); return options.includeMeta(); }
/** * @see ListOptions#limit(int) */ public static ListOptions limit(int maxKeys) { ListOptions options = new ListOptions(); return options.limit(maxKeys); }
/** * @see ListOptions#limit(int) */ public static ListOptions limit(int maxKeys) { ListOptions options = new ListOptions(); return options.limit(maxKeys); }
/** * @see ListOptions#token(String) */ public static ListOptions token(String token) { ListOptions options = new ListOptions(); return options.token(token); }
/** * @see ListOptions#limit(int) */ public static ListOptions limit(int maxKeys) { ListOptions options = new ListOptions(); return options.limit(maxKeys); }
/** * @see ListOptions#includeMeta() */ public static ListOptions includeMeta() { ListOptions options = new ListOptions(); return options.includeMeta(); }
/** * @see ListOptions#token(String) */ public static ListOptions token(String token) { ListOptions options = new ListOptions(); return options.token(token); }
/** * @see ListOptions#token(String) */ public static ListOptions token(String token) { ListOptions options = new ListOptions(); return options.token(token); }
/** * @see ListOptions#includeMeta() */ public static ListOptions includeMeta() { ListOptions options = new ListOptions(); return options.includeMeta(); }
public void testLimit() { int limit = 1; ListOptions options = new ListOptions().limit(limit); assertEquals(ImmutableList.of("1"), options.buildRequestHeaders().get("x-emc-limit")); }
public void testToken() { ListOptions options = new ListOptions().token("a"); assertEquals(ImmutableList.of("a"), options.buildRequestHeaders().get("x-emc-token")); }
public void testMeta() { ListOptions options = new ListOptions().includeMeta(); assertEquals(ImmutableList.of("1"), options.buildRequestHeaders().get("x-emc-include-meta")); assert options.metaIncluded(); }
public void testListDirectoriesOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(AtmosAsyncClient.class, "listDirectories", ListOptions[].class); GeneratedHttpRequest request = processor.createRequest(method, ImmutableList.<Object> of(new ListOptions().limit(1).token("asda"))); assertRequestLineEquals(request, "GET https://accesspoint.atmosonline.com/rest/namespace HTTP/1.1"); assertNonPayloadHeadersEqual(request, HttpHeaders.ACCEPT + ": text/xml\nx-emc-limit: 1\nx-emc-token: asda\n"); assertPayloadEquals(request, null, null, false); assertResponseParserClassEquals(method, request, ParseDirectoryListFromContentAndHeaders.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, null); checkFilters(request); }
public void testListDirectoryOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(AtmosAsyncClient.class, "listDirectory", String.class, ListOptions[].class); GeneratedHttpRequest request = processor.createRequest(method, ImmutableList.<Object> of("directory", new ListOptions().limit(1).token("asda"))); assertRequestLineEquals(request, "GET https://accesspoint.atmosonline.com/rest/namespace/directory/ HTTP/1.1"); assertNonPayloadHeadersEqual(request, HttpHeaders.ACCEPT + ": text/xml\nx-emc-limit: 1\nx-emc-token: asda\n"); assertPayloadEquals(request, null, null, false); assertResponseParserClassEquals(method, request, ParseDirectoryListFromContentAndHeaders.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, ThrowContainerNotFoundOn404.class); checkFilters(request); }