Interface ZonalShiftInResource.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<ZonalShiftInResource.Builder,,ZonalShiftInResource> SdkBuilder<ZonalShiftInResource.Builder,,ZonalShiftInResource> SdkPojo
- Enclosing class:
 ZonalShiftInResource
- 
Method Summary
Modifier and TypeMethodDescriptionappliedStatus(String appliedStatus) AnappliedStatusfor a zonal shift for a resource can have one of two values:APPLIEDorNOT_APPLIED.appliedStatus(AppliedStatus appliedStatus) AnappliedStatusfor a zonal shift for a resource can have one of two values:APPLIEDorNOT_APPLIED.The Availability Zone that traffic is moved away from for a resource when you start a zonal shift.A comment that you enter about the zonal shift.expiryTime(Instant expiryTime) The expiry time (expiration time) for the zonal shift.resourceIdentifier(String resourceIdentifier) The identifier for the resource to include in a zonal shift.The time (UTC) when the zonal shift is started.zonalShiftId(String zonalShiftId) The identifier of a zonal shift.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
appliedStatus
An
appliedStatusfor a zonal shift for a resource can have one of two values:APPLIEDorNOT_APPLIED.- Parameters:
 appliedStatus- AnappliedStatusfor a zonal shift for a resource can have one of two values:APPLIEDorNOT_APPLIED.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
appliedStatus
An
appliedStatusfor a zonal shift for a resource can have one of two values:APPLIEDorNOT_APPLIED.- Parameters:
 appliedStatus- AnappliedStatusfor a zonal shift for a resource can have one of two values:APPLIEDorNOT_APPLIED.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
awayFrom
The Availability Zone that traffic is moved away from for a resource when you start a zonal shift. Until the zonal shift expires or you cancel it, traffic for the resource is instead moved to other Availability Zones in the AWS Region.
- Parameters:
 awayFrom- The Availability Zone that traffic is moved away from for a resource when you start a zonal shift. Until the zonal shift expires or you cancel it, traffic for the resource is instead moved to other Availability Zones in the AWS Region.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
comment
A comment that you enter about the zonal shift. Only the latest comment is retained; no comment history is maintained. That is, a new comment overwrites any existing comment string.
- Parameters:
 comment- A comment that you enter about the zonal shift. Only the latest comment is retained; no comment history is maintained. That is, a new comment overwrites any existing comment string.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
expiryTime
The expiry time (expiration time) for the zonal shift. A zonal shift is temporary and must be set to expire when you start the zonal shift. You can initially set a zonal shift to expire in a maximum of three days (72 hours). However, you can update a zonal shift to set a new expiration at any time.
When you start a zonal shift, you specify how long you want it to be active, which Route 53 ARC converts to an expiry time (expiration time). You can cancel a zonal shift, for example, if you're ready to restore traffic to the Availability Zone. Or you can update the zonal shift to specify another length of time to expire in.
- Parameters:
 expiryTime- The expiry time (expiration time) for the zonal shift. A zonal shift is temporary and must be set to expire when you start the zonal shift. You can initially set a zonal shift to expire in a maximum of three days (72 hours). However, you can update a zonal shift to set a new expiration at any time.When you start a zonal shift, you specify how long you want it to be active, which Route 53 ARC converts to an expiry time (expiration time). You can cancel a zonal shift, for example, if you're ready to restore traffic to the Availability Zone. Or you can update the zonal shift to specify another length of time to expire in.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
resourceIdentifier
The identifier for the resource to include in a zonal shift. The identifier is the Amazon Resource Name (ARN) for the resource.
At this time, you can only start a zonal shift for Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off.
- Parameters:
 resourceIdentifier- The identifier for the resource to include in a zonal shift. The identifier is the Amazon Resource Name (ARN) for the resource.At this time, you can only start a zonal shift for Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
startTime
The time (UTC) when the zonal shift is started.
- Parameters:
 startTime- The time (UTC) when the zonal shift is started.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
zonalShiftId
The identifier of a zonal shift.
- Parameters:
 zonalShiftId- The identifier of a zonal shift.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -