Interface ActiveVpnTunnelStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActiveVpnTunnelStatus.Builder,
,ActiveVpnTunnelStatus> SdkBuilder<ActiveVpnTunnelStatus.Builder,
,ActiveVpnTunnelStatus> SdkPojo
- Enclosing class:
ActiveVpnTunnelStatus
@Mutable
@NotThreadSafe
public static interface ActiveVpnTunnelStatus.Builder
extends SdkPojo, CopyableBuilder<ActiveVpnTunnelStatus.Builder,ActiveVpnTunnelStatus>
-
Method Summary
Modifier and TypeMethodDescriptionikeVersion
(String ikeVersion) The version of the Internet Key Exchange (IKE) protocol being used.phase1DHGroup
(Integer phase1DHGroup) The Diffie-Hellman group number being used in Phase 1 IKE negotiations.phase1EncryptionAlgorithm
(String phase1EncryptionAlgorithm) The encryption algorithm negotiated in Phase 1 IKE negotiations.phase1IntegrityAlgorithm
(String phase1IntegrityAlgorithm) The integrity algorithm negotiated in Phase 1 IKE negotiations.phase2DHGroup
(Integer phase2DHGroup) The Diffie-Hellman group number being used in Phase 2 IKE negotiations.phase2EncryptionAlgorithm
(String phase2EncryptionAlgorithm) The encryption algorithm negotiated in Phase 2 IKE negotiations.phase2IntegrityAlgorithm
(String phase2IntegrityAlgorithm) The integrity algorithm negotiated in Phase 2 IKE negotiations.provisioningStatus
(String provisioningStatus) The current provisioning status of the VPN tunnel.provisioningStatus
(VpnTunnelProvisioningStatus provisioningStatus) The current provisioning status of the VPN tunnel.provisioningStatusReason
(String provisioningStatusReason) The reason for the current provisioning status.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, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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
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
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
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
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
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.
-