* A unique identifier for the fleet that location attributes are being deleted for. *
*/ private String fleetId; /** *
     * The Amazon Resource Name (ARN)
     * that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all
     * Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
     * .
     * 
     * The remote locations that are being deleted, with each location status set to DELETING.
     * 
* A unique identifier for the fleet that location attributes are being deleted for. *
* * @param fleetId * A unique identifier for the fleet that location attributes are being deleted for. */ public void setFleetId(String fleetId) { this.fleetId = fleetId; } /** ** A unique identifier for the fleet that location attributes are being deleted for. *
* * @return A unique identifier for the fleet that location attributes are being deleted for. */ public String getFleetId() { return this.fleetId; } /** ** A unique identifier for the fleet that location attributes are being deleted for. *
* * @param fleetId * A unique identifier for the fleet that location attributes are being deleted for. * @return Returns a reference to this object so that method calls can be chained together. */ public DeleteFleetLocationsResult withFleetId(String fleetId) { setFleetId(fleetId); return this; } /** *
     * The Amazon Resource Name (ARN)
     * that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all
     * Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
     * .
     * 
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.
     */
    public void setFleetArn(String fleetArn) {
        this.fleetArn = fleetArn;
    }
    /**
     * 
     * The Amazon Resource Name (ARN)
     * that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all
     * Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
     * .
     * 
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.
     */
    public String getFleetArn() {
        return this.fleetArn;
    }
    /**
     * 
     * The Amazon Resource Name (ARN)
     * that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all
     * Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
     * .
     * 
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.
     * @return Returns a reference to this object so that method calls can be chained together.
     */
    public DeleteFleetLocationsResult withFleetArn(String fleetArn) {
        setFleetArn(fleetArn);
        return this;
    }
    /**
     * 
     * The remote locations that are being deleted, with each location status set to DELETING.
     * 
DELETING.
     */
    public java.util.List
     * The remote locations that are being deleted, with each location status set to DELETING.
     * 
DELETING.
     */
    public void setLocationStates(java.util.Collection
     * The remote locations that are being deleted, with each location status set to DELETING.
     * 
* NOTE: This method appends the values to the existing list (if any). Use * {@link #setLocationStates(java.util.Collection)} or {@link #withLocationStates(java.util.Collection)} if you want * to override the existing values. *
* * @param locationStates * The remote locations that are being deleted, with each location status set toDELETING.
     * @return Returns a reference to this object so that method calls can be chained together.
     */
    public DeleteFleetLocationsResult withLocationStates(LocationState... locationStates) {
        if (this.locationStates == null) {
            setLocationStates(new java.util.ArrayList
     * The remote locations that are being deleted, with each location status set to DELETING.
     * 
DELETING.
     * @return Returns a reference to this object so that method calls can be chained together.
     */
    public DeleteFleetLocationsResult withLocationStates(java.util.Collection