Interface VirtualInterfaceTestHistory.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VirtualInterfaceTestHistory.Builder,VirtualInterfaceTestHistory>,SdkBuilder<VirtualInterfaceTestHistory.Builder,VirtualInterfaceTestHistory>,SdkPojo
- Enclosing class:
- VirtualInterfaceTestHistory
public static interface VirtualInterfaceTestHistory.Builder extends SdkPojo, CopyableBuilder<VirtualInterfaceTestHistory.Builder,VirtualInterfaceTestHistory>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VirtualInterfaceTestHistory.BuilderbgpPeers(String... bgpPeers)The BGP peers that were put in the DOWN state as part of the virtual interface failover test.VirtualInterfaceTestHistory.BuilderbgpPeers(Collection<String> bgpPeers)The BGP peers that were put in the DOWN state as part of the virtual interface failover test.VirtualInterfaceTestHistory.BuilderendTime(Instant endTime)The time that the virtual interface moves out of the DOWN state.VirtualInterfaceTestHistory.BuilderownerAccount(String ownerAccount)The owner ID of the tested virtual interface.VirtualInterfaceTestHistory.BuilderstartTime(Instant startTime)The time that the virtual interface moves to the DOWN state.VirtualInterfaceTestHistory.Builderstatus(String status)The status of the virtual interface failover test.VirtualInterfaceTestHistory.BuildertestDurationInMinutes(Integer testDurationInMinutes)The time that the virtual interface failover test ran in minutes.VirtualInterfaceTestHistory.BuildertestId(String testId)The ID of the virtual interface failover test.VirtualInterfaceTestHistory.BuildervirtualInterfaceId(String virtualInterfaceId)The ID of the tested virtual interface.-
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
-
testId
VirtualInterfaceTestHistory.Builder testId(String testId)
The ID of the virtual interface failover test.
- Parameters:
testId- The ID of the virtual interface failover test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
virtualInterfaceId
VirtualInterfaceTestHistory.Builder virtualInterfaceId(String virtualInterfaceId)
The ID of the tested virtual interface.
- Parameters:
virtualInterfaceId- The ID of the tested virtual interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bgpPeers
VirtualInterfaceTestHistory.Builder bgpPeers(Collection<String> bgpPeers)
The BGP peers that were put in the DOWN state as part of the virtual interface failover test.
- Parameters:
bgpPeers- The BGP peers that were put in the DOWN state as part of the virtual interface failover test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bgpPeers
VirtualInterfaceTestHistory.Builder bgpPeers(String... bgpPeers)
The BGP peers that were put in the DOWN state as part of the virtual interface failover test.
- Parameters:
bgpPeers- The BGP peers that were put in the DOWN state as part of the virtual interface failover test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
VirtualInterfaceTestHistory.Builder status(String status)
The status of the virtual interface failover test.
- Parameters:
status- The status of the virtual interface failover test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerAccount
VirtualInterfaceTestHistory.Builder ownerAccount(String ownerAccount)
The owner ID of the tested virtual interface.
- Parameters:
ownerAccount- The owner ID of the tested virtual interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testDurationInMinutes
VirtualInterfaceTestHistory.Builder testDurationInMinutes(Integer testDurationInMinutes)
The time that the virtual interface failover test ran in minutes.
- Parameters:
testDurationInMinutes- The time that the virtual interface failover test ran in minutes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
VirtualInterfaceTestHistory.Builder startTime(Instant startTime)
The time that the virtual interface moves to the DOWN state.
- Parameters:
startTime- The time that the virtual interface moves to the DOWN state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
VirtualInterfaceTestHistory.Builder endTime(Instant endTime)
The time that the virtual interface moves out of the DOWN state.
- Parameters:
endTime- The time that the virtual interface moves out of the DOWN state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-