Class VirtualNetworkGatewayConnectionProperties.Builder
java.lang.Object
org.jclouds.azurecompute.arm.domain.vpn.VirtualNetworkGatewayConnectionProperties.Builder
- Enclosing class:
VirtualNetworkGatewayConnectionProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthorizationKey
(String authorizationKey) build()
connectionStatus
(VirtualNetworkGatewayConnection.Status connectionStatus) connectionType
(VirtualNetworkGatewayConnection.Type connectionType) egressBytesTransferred
(Integer egressBytesTransferred) enableBGP
(boolean enableBGP) ingressBytesTransferred
(Integer ingressBytesTransferred) ipsecPolicies
(List<IPSecPolicy> ipsecPolicies) localNetworkGateway2
(IdReference localNetworkGateway2) peer
(IdReference peer) provisioningState
(String provisioningState) resourceGuid
(String resourceGuid) routingWeight
(Integer routingWeight) tunnelConnectionStatus
(List<TunnelConnectionHealth> tunnelConnectionStatus) usePolicyBasedTrafficSelectors
(boolean usePolicyBasedTrafficSelectors) virtualNetworkGateway1
(IdReference virtualNetworkGateway1) virtualNetworkGateway2
(IdReference virtualNetworkGateway2)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
authorizationKey
public abstract VirtualNetworkGatewayConnectionProperties.Builder authorizationKey(String authorizationKey) -
connectionStatus
public abstract VirtualNetworkGatewayConnectionProperties.Builder connectionStatus(VirtualNetworkGatewayConnection.Status connectionStatus) -
connectionType
public abstract VirtualNetworkGatewayConnectionProperties.Builder connectionType(VirtualNetworkGatewayConnection.Type connectionType) -
egressBytesTransferred
public abstract VirtualNetworkGatewayConnectionProperties.Builder egressBytesTransferred(Integer egressBytesTransferred) -
ingressBytesTransferred
public abstract VirtualNetworkGatewayConnectionProperties.Builder ingressBytesTransferred(Integer ingressBytesTransferred) -
enableBGP
-
ipsecPolicies
public abstract VirtualNetworkGatewayConnectionProperties.Builder ipsecPolicies(List<IPSecPolicy> ipsecPolicies) -
peer
-
provisioningState
public abstract VirtualNetworkGatewayConnectionProperties.Builder provisioningState(String provisioningState) -
resourceGuid
-
routingWeight
public abstract VirtualNetworkGatewayConnectionProperties.Builder routingWeight(Integer routingWeight) -
tunnelConnectionStatus
public abstract VirtualNetworkGatewayConnectionProperties.Builder tunnelConnectionStatus(List<TunnelConnectionHealth> tunnelConnectionStatus) -
usePolicyBasedTrafficSelectors
public abstract VirtualNetworkGatewayConnectionProperties.Builder usePolicyBasedTrafficSelectors(boolean usePolicyBasedTrafficSelectors) -
localNetworkGateway2
public abstract VirtualNetworkGatewayConnectionProperties.Builder localNetworkGateway2(IdReference localNetworkGateway2) -
virtualNetworkGateway1
public abstract VirtualNetworkGatewayConnectionProperties.Builder virtualNetworkGateway1(IdReference virtualNetworkGateway1) -
virtualNetworkGateway2
public abstract VirtualNetworkGatewayConnectionProperties.Builder virtualNetworkGateway2(IdReference virtualNetworkGateway2) -
build
-