@Override public EC2TemplateOptions clone() { EC2TemplateOptions options = new EC2TemplateOptions(); copyTo(options); return options; }
@Override public EC2TemplateOptions clone() { EC2TemplateOptions options = new EC2TemplateOptions(); copyTo(options); return options; }
@Override public EC2TemplateOptions clone() { EC2TemplateOptions options = new EC2TemplateOptions(); copyTo(options); return options; }
@Override public EC2TemplateOptions clone() { EC2TemplateOptions options = new EC2TemplateOptions(); copyTo(options); return options; }
@Override public EC2TemplateOptions clone() { EC2TemplateOptions options = new EC2TemplateOptions(); copyTo(options); return options; }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof AWSEC2TemplateOptions) { AWSEC2TemplateOptions eTo = AWSEC2TemplateOptions.class.cast(to); if (getSubnetId() != null) eTo.subnetId(getSubnetId()); if (getIAMInstanceProfileArn() != null) eTo.iamInstanceProfileArn(getIAMInstanceProfileArn()); if (getIAMInstanceProfileName() != null) eTo.iamInstanceProfileName(getIAMInstanceProfileName()); if (isMonitoringEnabled()) eTo.enableMonitoring(); if (!shouldAutomaticallyCreatePlacementGroup()) eTo.noPlacementGroup(); if (getPlacementGroup() != null) eTo.placementGroup(getPlacementGroup()); if (getGroupIds().size() > 0) eTo.securityGroupIds(getGroupIds()); if (getSpotPrice() != null) eTo.spotPrice(getSpotPrice()); if (getSpotOptions() != null) eTo.spotOptions(getSpotOptions()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof AWSEC2TemplateOptions) { AWSEC2TemplateOptions eTo = AWSEC2TemplateOptions.class.cast(to);
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof AWSEC2TemplateOptions) { AWSEC2TemplateOptions eTo = AWSEC2TemplateOptions.class.cast(to);