Class NetworkSecurityGroupProperties.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.NetworkSecurityGroupProperties.Builder
-
- Enclosing class:
- NetworkSecurityGroupProperties
public abstract static class NetworkSecurityGroupProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract NetworkSecurityGroupProperties
build()
abstract NetworkSecurityGroupProperties.Builder
defaultSecurityRules(List<NetworkSecurityRule> securityRules)
abstract NetworkSecurityGroupProperties.Builder
networkInterfaces(List<NetworkInterfaceCard> networkInterfaces)
abstract NetworkSecurityGroupProperties.Builder
provisioningState(String provisioningState)
abstract NetworkSecurityGroupProperties.Builder
resourceGuid(String resourceGuid)
abstract NetworkSecurityGroupProperties.Builder
securityRules(List<NetworkSecurityRule> securityRules)
abstract NetworkSecurityGroupProperties.Builder
subnets(List<Subnet> subnets)
-
-
-
Method Detail
-
securityRules
public abstract NetworkSecurityGroupProperties.Builder securityRules(List<NetworkSecurityRule> securityRules)
-
defaultSecurityRules
public abstract NetworkSecurityGroupProperties.Builder defaultSecurityRules(List<NetworkSecurityRule> securityRules)
-
networkInterfaces
public abstract NetworkSecurityGroupProperties.Builder networkInterfaces(List<NetworkInterfaceCard> networkInterfaces)
-
subnets
public abstract NetworkSecurityGroupProperties.Builder subnets(List<Subnet> subnets)
-
resourceGuid
public abstract NetworkSecurityGroupProperties.Builder resourceGuid(String resourceGuid)
-
provisioningState
public abstract NetworkSecurityGroupProperties.Builder provisioningState(String provisioningState)
-
build
public abstract NetworkSecurityGroupProperties build()
-
-