/** * {@inheritDoc} */ @Override public AWSEC2TemplateOptions keyPair(String keyPair) { return AWSEC2TemplateOptions.class.cast(super.keyPair(keyPair)); }
/** * {@inheritDoc} */ @Override public AWSEC2TemplateOptions keyPair(String keyPair) { return AWSEC2TemplateOptions.class.cast(super.keyPair(keyPair)); }
/** * {@inheritDoc} */ @Override public AWSEC2TemplateOptions keyPair(String keyPair) { return AWSEC2TemplateOptions.class.cast(super.keyPair(keyPair)); }
/** * @see EC2TemplateOptions#keyPair */ public static EC2TemplateOptions keyPair(String keyPair) { EC2TemplateOptions options = new EC2TemplateOptions(); return EC2TemplateOptions.class.cast(options.keyPair(keyPair)); }
/** * @see EC2TemplateOptions#keyPair */ public static EC2TemplateOptions keyPair(String keyPair) { EC2TemplateOptions options = new EC2TemplateOptions(); return EC2TemplateOptions.class.cast(options.keyPair(keyPair)); }
/** * @see EC2TemplateOptions#keyPair */ public static EC2TemplateOptions keyPair(String keyPair) { EC2TemplateOptions options = new EC2TemplateOptions(); return EC2TemplateOptions.class.cast(options.keyPair(keyPair)); }
/** * @see EC2TemplateOptions#keyPair */ public static EC2TemplateOptions keyPair(String keyPair) { EC2TemplateOptions options = new EC2TemplateOptions(); return EC2TemplateOptions.class.cast(options.keyPair(keyPair)); }
/** * @see EC2TemplateOptions#keyPair */ public static EC2TemplateOptions keyPair(String keyPair) { EC2TemplateOptions options = new EC2TemplateOptions(); return EC2TemplateOptions.class.cast(options.keyPair(keyPair)); }
@Test(expectedExceptions = NullPointerException.class, expectedExceptionsMessageRegExp = "use noKeyPair option to request boot without a keypair") public void testkeyPairBadFormat() { EC2TemplateOptions options = new EC2TemplateOptions(); options.keyPair(""); }
@Test(expectedExceptions = NullPointerException.class, expectedExceptionsMessageRegExp = "use noKeyPair option to request boot without a keypair") public void testkeyPairBadFormat() { EC2TemplateOptions options = new EC2TemplateOptions(); options.keyPair(""); }
@Test public void testkeyPair() { EC2TemplateOptions options = new EC2TemplateOptions(); options.keyPair("mykeypair"); assertEquals(options.getKeyPair(), "mykeypair"); }
@Test public void testkeyPair() { EC2TemplateOptions options = new EC2TemplateOptions(); options.keyPair("mykeypair"); assertEquals(options.getKeyPair(), "mykeypair"); }
@Test(expectedExceptions = IllegalStateException.class) public void testkeyPairAndNoKeyPair() { EC2TemplateOptions options = new EC2TemplateOptions(); options.keyPair("mykeypair"); options.noKeyPair(); }
@Test(expectedExceptions = IllegalStateException.class) public void testNoKeyPairAndKeyPair() { EC2TemplateOptions options = new EC2TemplateOptions(); options.noKeyPair(); options.keyPair("mykeypair"); }
@Test(expectedExceptions = IllegalStateException.class) public void testNoKeyPairAndKeyPair() { EC2TemplateOptions options = new EC2TemplateOptions(); options.noKeyPair(); options.keyPair("mykeypair"); }
@Test(expectedExceptions = IllegalStateException.class) public void testkeyPairAndNoKeyPair() { EC2TemplateOptions options = new EC2TemplateOptions(); options.keyPair("mykeypair"); options.noKeyPair(); }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof EC2TemplateOptions) { EC2TemplateOptions eTo = EC2TemplateOptions.class.cast(to); if (getGroups().size() > 0) eTo.securityGroups(getGroups()); if (getKeyPair() != null) eTo.keyPair(getKeyPair()); if (getBlockDeviceMappings().size() > 0) eTo.blockDeviceMappings(getBlockDeviceMappings()); if (!shouldAutomaticallyCreateKeyPair()) eTo.noKeyPair(); if (getUserData() != null) eTo.userData(getUserData()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof EC2TemplateOptions) { EC2TemplateOptions eTo = EC2TemplateOptions.class.cast(to); if (getGroups().size() > 0) eTo.securityGroups(getGroups()); if (getKeyPair() != null) eTo.keyPair(getKeyPair()); if (getBlockDeviceMappings().size() > 0) eTo.blockDeviceMappings(getBlockDeviceMappings()); if (!shouldAutomaticallyCreateKeyPair()) eTo.noKeyPair(); if (getUserData() != null) eTo.userData(getUserData()); } }
@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()); } }