Interface StartZonalShiftResponse.Builder
- All Superinterfaces:
 ArcZonalShiftResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<StartZonalShiftResponse.Builder,,StartZonalShiftResponse> SdkBuilder<StartZonalShiftResponse.Builder,,StartZonalShiftResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
 StartZonalShiftResponse
- 
Method Summary
Modifier and TypeMethodDescriptionThe 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.A status for a zonal shift.status(ZonalShiftStatus status) A status for a zonal shift.zonalShiftId(String zonalShiftId) The identifier of a zonal shift.Methods inherited from interface software.amazon.awssdk.services.arczonalshift.model.ArcZonalShiftResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse 
- 
Method Details
- 
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. 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. 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.
 
 - 
status
A status for a zonal shift.
The
Statusfor a zonal shift can have one of the following values:- 
 
ACTIVE: The zonal shift is started and active.
 - 
 
EXPIRED: The zonal shift has expired (the expiry time was exceeded).
 - 
 
CANCELED: The zonal shift was canceled.
 
- Parameters:
 status- A status for a zonal shift.The
Statusfor a zonal shift can have one of the following values:- 
        
ACTIVE: The zonal shift is started and active.
 - 
        
EXPIRED: The zonal shift has expired (the expiry time was exceeded).
 - 
        
CANCELED: The zonal shift was canceled.
 
- 
        
 - Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
 
 - 
status
A status for a zonal shift.
The
Statusfor a zonal shift can have one of the following values:- 
 
ACTIVE: The zonal shift is started and active.
 - 
 
EXPIRED: The zonal shift has expired (the expiry time was exceeded).
 - 
 
CANCELED: The zonal shift was canceled.
 
- Parameters:
 status- A status for a zonal shift.The
Statusfor a zonal shift can have one of the following values:- 
        
ACTIVE: The zonal shift is started and active.
 - 
        
EXPIRED: The zonal shift has expired (the expiry time was exceeded).
 - 
        
CANCELED: The zonal shift was canceled.
 
- 
        
 - Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
 
 - 
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.
 
 
 -