Interface ActiveVpnTunnelStatus.Builder

    • Method Detail

      • phase1EncryptionAlgorithm

        ActiveVpnTunnelStatus.Builder phase1EncryptionAlgorithm​(String phase1EncryptionAlgorithm)

        The encryption algorithm negotiated in Phase 1 IKE negotiations.

        Parameters:
        phase1EncryptionAlgorithm - The encryption algorithm negotiated in Phase 1 IKE negotiations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phase2EncryptionAlgorithm

        ActiveVpnTunnelStatus.Builder phase2EncryptionAlgorithm​(String phase2EncryptionAlgorithm)

        The encryption algorithm negotiated in Phase 2 IKE negotiations.

        Parameters:
        phase2EncryptionAlgorithm - The encryption algorithm negotiated in Phase 2 IKE negotiations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phase1IntegrityAlgorithm

        ActiveVpnTunnelStatus.Builder phase1IntegrityAlgorithm​(String phase1IntegrityAlgorithm)

        The integrity algorithm negotiated in Phase 1 IKE negotiations.

        Parameters:
        phase1IntegrityAlgorithm - The integrity algorithm negotiated in Phase 1 IKE negotiations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phase2IntegrityAlgorithm

        ActiveVpnTunnelStatus.Builder phase2IntegrityAlgorithm​(String phase2IntegrityAlgorithm)

        The integrity algorithm negotiated in Phase 2 IKE negotiations.

        Parameters:
        phase2IntegrityAlgorithm - The integrity algorithm negotiated in Phase 2 IKE negotiations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phase1DHGroup

        ActiveVpnTunnelStatus.Builder phase1DHGroup​(Integer phase1DHGroup)

        The Diffie-Hellman group number being used in Phase 1 IKE negotiations.

        Parameters:
        phase1DHGroup - The Diffie-Hellman group number being used in Phase 1 IKE negotiations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phase2DHGroup

        ActiveVpnTunnelStatus.Builder phase2DHGroup​(Integer phase2DHGroup)

        The Diffie-Hellman group number being used in Phase 2 IKE negotiations.

        Parameters:
        phase2DHGroup - The Diffie-Hellman group number being used in Phase 2 IKE negotiations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ikeVersion

        ActiveVpnTunnelStatus.Builder ikeVersion​(String ikeVersion)

        The version of the Internet Key Exchange (IKE) protocol being used.

        Parameters:
        ikeVersion - The version of the Internet Key Exchange (IKE) protocol being used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningStatusReason

        ActiveVpnTunnelStatus.Builder provisioningStatusReason​(String provisioningStatusReason)

        The reason for the current provisioning status.

        Parameters:
        provisioningStatusReason - The reason for the current provisioning status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.