public static EC2TemplateOptions clientToken(String clientToken) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.clientToken(clientToken); } }
public static EC2TemplateOptions clientToken(String clientToken) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.clientToken(clientToken); } }
public static EC2TemplateOptions clientToken(String clientToken) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.clientToken(clientToken); } }
@Test(expectedExceptions = NullPointerException.class) public void testClientTokenNPE() { EC2TemplateOptions options = new EC2TemplateOptions(); options.clientToken(null); } }
@Test public void testClientToken() { EC2TemplateOptions options = new EC2TemplateOptions(); options.clientToken("some-token"); assertEquals(options.getClientToken(), "some-token"); }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof EC2TemplateOptions) { EC2TemplateOptions eTo = EC2TemplateOptions.class.cast(to); if (!getGroups().isEmpty()) eTo.securityGroups(getGroups()); if (getKeyPair() != null) eTo.keyPair(getKeyPair()); if (!getBlockDeviceMappings().isEmpty()) eTo.blockDeviceMappings(getBlockDeviceMappings()); if (!shouldAutomaticallyCreateKeyPair()) eTo.noKeyPair(); if (getUserData() != null) eTo.userData(getUserData()); if (getMaxCount() > 0) eTo.maxCount(getMaxCount()); if (getClientToken() != null) eTo.clientToken(getClientToken()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof EC2TemplateOptions) { EC2TemplateOptions eTo = EC2TemplateOptions.class.cast(to); if (!getGroups().isEmpty()) eTo.securityGroups(getGroups()); if (getKeyPair() != null) eTo.keyPair(getKeyPair()); if (!getBlockDeviceMappings().isEmpty()) eTo.blockDeviceMappings(getBlockDeviceMappings()); if (!shouldAutomaticallyCreateKeyPair()) eTo.noKeyPair(); if (getUserData() != null) eTo.userData(getUserData()); if (getMaxCount() > 0) eTo.maxCount(getMaxCount()); if (getClientToken() != null) eTo.clientToken(getClientToken()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof EC2TemplateOptions) { EC2TemplateOptions eTo = EC2TemplateOptions.class.cast(to); if (!getGroups().isEmpty()) eTo.securityGroups(getGroups()); if (getKeyPair() != null) eTo.keyPair(getKeyPair()); if (!getBlockDeviceMappings().isEmpty()) eTo.blockDeviceMappings(getBlockDeviceMappings()); if (!shouldAutomaticallyCreateKeyPair()) eTo.noKeyPair(); if (getUserData() != null) eTo.userData(getUserData()); if (getMaxCount() > 0) eTo.maxCount(getMaxCount()); if (getClientToken() != null) eTo.clientToken(getClientToken()); } }
options.as(EC2TemplateOptions.class).clientToken(Integer.toHexString(random.nextInt(65536 * 1024)));