* 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