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 Details

    • 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

      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

      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

      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

      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

      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.