Interface ActiveVpnTunnelStatus.Builder

  • Method Details

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

      ActiveVpnTunnelStatus.Builder provisioningStatus(String provisioningStatus)

      The current provisioning status of the VPN tunnel.

      Parameters:
      provisioningStatus - The current provisioning status of the VPN tunnel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • provisioningStatus

      ActiveVpnTunnelStatus.Builder provisioningStatus(VpnTunnelProvisioningStatus provisioningStatus)

      The current provisioning status of the VPN tunnel.

      Parameters:
      provisioningStatus - The current provisioning status of the VPN tunnel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.