Interface VirtualInterfaceTestHistory.Builder

    • 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.