Interface AutoshiftSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutoshiftSummary.Builder,AutoshiftSummary>,SdkBuilder<AutoshiftSummary.Builder,AutoshiftSummary>,SdkPojo
- Enclosing class:
- AutoshiftSummary
public static interface AutoshiftSummary.Builder extends SdkPojo, CopyableBuilder<AutoshiftSummary.Builder,AutoshiftSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AutoshiftSummary.BuilderawayFrom(String awayFrom)The Availability Zone (for example,use1-az1) that traffic is shifted away from for a resource when Amazon Web Services starts an autoshift.AutoshiftSummary.BuilderendTime(Instant endTime)The time (in UTC) when the autoshift ended.AutoshiftSummary.BuilderstartTime(Instant startTime)The time (in UTC) when the autoshift started.AutoshiftSummary.Builderstatus(String status)The status for an autoshift.AutoshiftSummary.Builderstatus(AutoshiftExecutionStatus status)The status for an autoshift.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
awayFrom
AutoshiftSummary.Builder awayFrom(String awayFrom)
The Availability Zone (for example,
use1-az1) that traffic is shifted away from for a resource when Amazon Web Services starts an autoshift. Until the autoshift ends, traffic for the resource is instead directed to other Availability Zones in the Amazon Web Services Region. An autoshift can end for a resource, for example, when Amazon Web Services ends the autoshift for the Availability Zone or when you disable zonal autoshift for the resource.- Parameters:
awayFrom- The Availability Zone (for example,use1-az1) that traffic is shifted away from for a resource when Amazon Web Services starts an autoshift. Until the autoshift ends, traffic for the resource is instead directed to other Availability Zones in the Amazon Web Services Region. An autoshift can end for a resource, for example, when Amazon Web Services ends the autoshift for the Availability Zone or when you disable zonal autoshift for the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
AutoshiftSummary.Builder endTime(Instant endTime)
The time (in UTC) when the autoshift ended.
- Parameters:
endTime- The time (in UTC) when the autoshift ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
AutoshiftSummary.Builder startTime(Instant startTime)
The time (in UTC) when the autoshift started.
- Parameters:
startTime- The time (in UTC) when the autoshift started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
AutoshiftSummary.Builder status(String status)
The status for an autoshift.
- Parameters:
status- The status for an autoshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AutoshiftExecutionStatus,AutoshiftExecutionStatus
-
status
AutoshiftSummary.Builder status(AutoshiftExecutionStatus status)
The status for an autoshift.
- Parameters:
status- The status for an autoshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AutoshiftExecutionStatus,AutoshiftExecutionStatus
-
-