public CreateGameServerGroupRequest withVpcSubnets(java.util.Collection<String> vpcSubnets) {
        setVpcSubnets(vpcSubnets);
        return this;
    }
<p>
A list of virtual private cloud (VPC) subnets to use with instances in the game server group. By default, all
Amazon GameLift FleetIQ-supported Availability Zones are used. You can use this parameter to specify VPCs that
you've set up. This property cannot be updated after the game server group is created, and the corresponding Auto
Scaling group will always use the property value that is set with this request, even if the Auto Scaling group is
updated directly.
</p>

@param vpcSubnets
       A list of virtual private cloud (VPC) subnets to use with instances in the game server group. By default,
       all Amazon GameLift FleetIQ-supported Availability Zones are used. You can use this parameter to specify
       VPCs that you've set up. This property cannot be updated after the game server group is created, and the
       corresponding Auto Scaling group will always use the property value that is set with this request, even if
       the Auto Scaling group is updated directly.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-gamelift/src/main/java/com/amazonaws/services/gamelift/model/CreateGameServerGroupRequest.java