public static CreateTemplateOptions isFeatured(boolean isFeatured) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.isFeatured(isFeatured); }
public static CreateTemplateOptions isPublic(boolean isPublic) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.isPublic(isPublic); }
public static CreateTemplateOptions passwordEnabled(boolean passwordEnabled) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.passwordEnabled(passwordEnabled); }
public static CreateTemplateOptions snapshotId(String snapshotId) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.snapshotId(snapshotId); }
public static CreateTemplateOptions volumeId(String volumeId) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.volumeId(volumeId); } }
public void testCreateTemplateOptions() throws NoSuchMethodException { Invokable<?, ?> method = method(TemplateAsyncClient.class, "createTemplate", TemplateMetadata.class, CreateTemplateOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of(TemplateMetadata.builder().name("thename").osTypeId("10").displayText("description").build(), CreateTemplateOptions.Builder.bits(32).isFeatured(true).isPublic(true).passwordEnabled(true).requiresHVM(true).snapshotId("11").volumeId("12"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=createTemplate&bits=32&isfeatured=true&ispublic=true&passwordenabled=true&requireshvm=true&snapshotid=11&volumeid=12&name=thename&ostypeid=10&displaytext=description HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, UnwrapOnlyJsonValue.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, MapHttp4xxCodesToExceptions.class); checkFilters(httpRequest); }
public static CreateTemplateOptions requiresHVM(boolean requiresHVM) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.requiresHVM(requiresHVM); }
public static CreateTemplateOptions bits(int bits) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.bits(bits); }
public void testCreateTemplateOptions() throws NoSuchMethodException { Invokable<?, ?> method = method(TemplateApi.class, "createTemplate", TemplateMetadata.class, CreateTemplateOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of(TemplateMetadata.builder().name("thename").osTypeId("10").displayText("description").build(), CreateTemplateOptions.Builder.bits(32).isFeatured(true).isPublic(true).passwordEnabled(true).requiresHVM(true).snapshotId("11").volumeId("12"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=createTemplate&bits=32&isfeatured=true&ispublic=true&passwordenabled=true&requireshvm=true&snapshotid=11&volumeid=12&name=thename&ostypeid=10&displaytext=description HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, UnwrapOnlyJsonValue.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, MapHttp4xxCodesToExceptions.class); checkFilters(httpRequest); }
public static CreateTemplateOptions snapshotId(String snapshotId) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.snapshotId(snapshotId); }
public static CreateTemplateOptions volumeId(String volumeId) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.volumeId(volumeId); } }
public static CreateTemplateOptions requiresHVM(boolean requiresHVM) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.requiresHVM(requiresHVM); }
public static CreateTemplateOptions bits(int bits) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.bits(bits); }
public static CreateTemplateOptions isPublic(boolean isPublic) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.isPublic(isPublic); }
public static CreateTemplateOptions snapshotId(String snapshotId) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.snapshotId(snapshotId); }
public static CreateTemplateOptions volumeId(String volumeId) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.volumeId(volumeId); } }
public static CreateTemplateOptions passwordEnabled(boolean passwordEnabled) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.passwordEnabled(passwordEnabled); }
public static CreateTemplateOptions isFeatured(boolean isFeatured) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.isFeatured(isFeatured); }
public static CreateTemplateOptions requiresHVM(boolean requiresHVM) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.requiresHVM(requiresHVM); }
public static CreateTemplateOptions bits(int bits) { CreateTemplateOptions options = new CreateTemplateOptions(); return options.bits(bits); }