public FleetAttributes withStatus(String status) {
        setStatus(status);
        return this;
    }
<p>
Current status of the fleet. Possible fleet statuses include the following:
</p>
<ul>
<li>
<p>
NEW -- A new fleet has been defined and desired instances is set to 1.
</p>
</li>
<li>
<p>
DOWNLOADING/VALIDATING/BUILDING/ACTIVATING -- Amazon GameLift is setting up the new fleet, creating new instances
with the game build or Realtime script and starting server processes.
</p>
</li>
<li>
<p>
ACTIVE -- Hosts can now accept game sessions.
</p>
</li>
<li>
<p>
ERROR -- An error occurred when downloading, validating, building, or activating the fleet.
</p>
</li>
<li>
<p>
DELETING -- Hosts are responding to a delete fleet request.
</p>
</li>
<li>
<p>
TERMINATED -- The fleet no longer exists.
</p>
</li>
</ul>

@param status
       Current status of the fleet. Possible fleet statuses include the following:</p>
       <ul>
       <li>
       <p>
       NEW -- A new fleet has been defined and desired instances is set to 1.
       </p>
       </li>
       <li>
       <p>
       DOWNLOADING/VALIDATING/BUILDING/ACTIVATING -- Amazon GameLift is setting up the new fleet, creating new
       instances with the game build or Realtime script and starting server processes.
       </p>
       </li>
       <li>
       <p>
       ACTIVE -- Hosts can now accept game sessions.
       </p>
       </li>
       <li>
       <p>
       ERROR -- An error occurred when downloading, validating, building, or activating the fleet.
       </p>
       </li>
       <li>
       <p>
       DELETING -- Hosts are responding to a delete fleet request.
       </p>
       </li>
       <li>
       <p>
       TERMINATED -- The fleet no longer exists.
       </p>
       </li>
@return Returns a reference to this object so that method calls can be chained together.
@see FleetStatus
aws-java-sdk-gamelift/src/main/java/com/amazonaws/services/gamelift/model/FleetAttributes.java