Class NetworkInterfaceCardProperties.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.NetworkInterfaceCardProperties.Builder
-
- Enclosing class:
- NetworkInterfaceCardProperties
public abstract static class NetworkInterfaceCardProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description NetworkInterfaceCardPropertiesbuild()abstract NetworkInterfaceCardProperties.BuilderenableIPForwarding(Boolean enableIPForwarding)abstract NetworkInterfaceCardProperties.BuilderipConfigurations(List<IpConfiguration> ipConfigurations)abstract NetworkInterfaceCardProperties.BuildernetworkSecurityGroup(IdReference networkSecurityGroup)abstract NetworkInterfaceCardProperties.Builderprimary(Boolean primary)abstract NetworkInterfaceCardProperties.BuilderprovisioningState(String provisioningState)abstract NetworkInterfaceCardProperties.BuilderresourceGuid(String resourceGuid)abstract NetworkInterfaceCardProperties.BuildervirtualMachine(IdReference virtualMachine)
-
-
-
Method Detail
-
provisioningState
public abstract NetworkInterfaceCardProperties.Builder provisioningState(String provisioningState)
-
resourceGuid
public abstract NetworkInterfaceCardProperties.Builder resourceGuid(String resourceGuid)
-
enableIPForwarding
public abstract NetworkInterfaceCardProperties.Builder enableIPForwarding(Boolean enableIPForwarding)
-
ipConfigurations
public abstract NetworkInterfaceCardProperties.Builder ipConfigurations(List<IpConfiguration> ipConfigurations)
-
networkSecurityGroup
public abstract NetworkInterfaceCardProperties.Builder networkSecurityGroup(IdReference networkSecurityGroup)
-
virtualMachine
public abstract NetworkInterfaceCardProperties.Builder virtualMachine(IdReference virtualMachine)
-
primary
public abstract NetworkInterfaceCardProperties.Builder primary(Boolean primary)
-
build
public NetworkInterfaceCardProperties build()
-
-