Class IPSecPolicy.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.vpn.IPSecPolicy.Builder
-
- Enclosing class:
- IPSecPolicy
public abstract static class IPSecPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract IPSecPolicy
build()
abstract IPSecPolicy.Builder
dhGroup(DHGroup dhGroup)
abstract IPSecPolicy.Builder
ikeEncryption(IkeEncryption ikeEncryption)
abstract IPSecPolicy.Builder
ikeIntegrity(IkeIntegrity ikeIntegrity)
abstract IPSecPolicy.Builder
ipsecEncryption(IPSecEncryption ipsecEncryption)
abstract IPSecPolicy.Builder
ipsecIntegrity(IPSecIntegrity ipsecIntegrity)
abstract IPSecPolicy.Builder
pfsGroup(PFSGroup pfsGroup)
abstract IPSecPolicy.Builder
radiusServerAddress(String radiusServerAddress)
abstract IPSecPolicy.Builder
radiusServerSecret(String radiusServerSecret)
abstract IPSecPolicy.Builder
saDataSizeKilobytes(Integer saDataSizeKilobytes)
abstract IPSecPolicy.Builder
saLifeTimeSeconds(Integer saLifeTimeSeconds)
abstract IPSecPolicy.Builder
vpnClientAddressPool(AddressSpace vpnClientAddressPool)
-
-
-
Method Detail
-
radiusServerAddress
public abstract IPSecPolicy.Builder radiusServerAddress(String radiusServerAddress)
-
radiusServerSecret
public abstract IPSecPolicy.Builder radiusServerSecret(String radiusServerSecret)
-
vpnClientAddressPool
public abstract IPSecPolicy.Builder vpnClientAddressPool(AddressSpace vpnClientAddressPool)
-
dhGroup
public abstract IPSecPolicy.Builder dhGroup(DHGroup dhGroup)
-
ikeEncryption
public abstract IPSecPolicy.Builder ikeEncryption(IkeEncryption ikeEncryption)
-
ikeIntegrity
public abstract IPSecPolicy.Builder ikeIntegrity(IkeIntegrity ikeIntegrity)
-
ipsecEncryption
public abstract IPSecPolicy.Builder ipsecEncryption(IPSecEncryption ipsecEncryption)
-
ipsecIntegrity
public abstract IPSecPolicy.Builder ipsecIntegrity(IPSecIntegrity ipsecIntegrity)
-
pfsGroup
public abstract IPSecPolicy.Builder pfsGroup(PFSGroup pfsGroup)
-
saDataSizeKilobytes
public abstract IPSecPolicy.Builder saDataSizeKilobytes(Integer saDataSizeKilobytes)
-
saLifeTimeSeconds
public abstract IPSecPolicy.Builder saLifeTimeSeconds(Integer saLifeTimeSeconds)
-
build
public abstract IPSecPolicy build()
-
-