/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#domainId */ public static CreateVMGroupOptions domainId(String id) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.domainId(id); }
/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#account */ public static CreateVMGroupOptions account(String account) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.account(account); }
/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#projectId(String) */ public static CreateVMGroupOptions projectId(String id) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.projectId(id); } }
public void testCreateVMGroupOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(VMGroupAsyncClient.class, "createInstanceGroup", String.class, CreateVMGroupOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of("goo", CreateVMGroupOptions.Builder.account("foo").domainId("42"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=createInstanceGroup&name=goo&account=foo&domainid=42 HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, ParseFirstJsonValueNamed.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, MapHttp4xxCodesToExceptions.class); checkFilters(httpRequest); }
public void testCreateVMGroupOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(VMGroupApi.class, "createInstanceGroup", String.class, CreateVMGroupOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of("goo", CreateVMGroupOptions.Builder.account("foo").domainId("42"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=createInstanceGroup&name=goo&account=foo&domainid=42 HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, ParseFirstJsonValueNamed.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, MapHttp4xxCodesToExceptions.class); checkFilters(httpRequest); }
/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#domainId */ public static CreateVMGroupOptions domainId(String id) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.domainId(id); } }
/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#account */ public static CreateVMGroupOptions account(String account) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.account(account); }
/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#domainId */ public static CreateVMGroupOptions domainId(String id) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.domainId(id); } }
/** * @see org.jclouds.cloudstack.options.CreateVMGroupOptions#account */ public static CreateVMGroupOptions account(String account) { CreateVMGroupOptions options = new CreateVMGroupOptions(); return options.account(account); }