@Override @SafeVarargs public final Builder securityGroups(String... securityGroups) { securityGroups(Arrays.asList(securityGroups)); return this; }
@Override @SafeVarargs public final Builder subnets(String... subnets) { subnets(Arrays.asList(subnets)); return this; }
public final void setAwsvpcConfiguration(AwsVpcConfiguration.BuilderImpl awsvpcConfiguration) { this.awsvpcConfiguration = awsvpcConfiguration != null ? awsvpcConfiguration.build() : null; }
public static Builder builder() { return new BuilderImpl(); }
public final void setAwsvpcConfiguration(AwsVpcConfiguration.BuilderImpl awsvpcConfiguration) { this.awsvpcConfiguration = awsvpcConfiguration != null ? awsvpcConfiguration.build() : null; }
@Override public final Builder assignPublicIp(AssignPublicIp assignPublicIp) { this.assignPublicIp(assignPublicIp.toString()); return this; }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
public static Builder builder() { return new BuilderImpl(); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
private BuilderImpl(AwsVpcConfiguration model) { subnets(model.subnets); securityGroups(model.securityGroups); assignPublicIp(model.assignPublicIp); }
@Override @SafeVarargs public final Builder securityGroups(String... securityGroups) { securityGroups(Arrays.asList(securityGroups)); return this; }
@Override @SafeVarargs public final Builder subnets(String... subnets) { subnets(Arrays.asList(subnets)); return this; }
@Override public final Builder assignPublicIp(AssignPublicIp assignPublicIp) { this.assignPublicIp(assignPublicIp.toString()); return this; }
private BuilderImpl(AwsVpcConfiguration model) { subnets(model.subnets); securityGroups(model.securityGroups); assignPublicIp(model.assignPublicIp); }