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 NetworkInterfaceCardProperties
build()
abstract NetworkInterfaceCardProperties.Builder
enableIPForwarding(Boolean enableIPForwarding)
abstract NetworkInterfaceCardProperties.Builder
ipConfigurations(List<IpConfiguration> ipConfigurations)
abstract NetworkInterfaceCardProperties.Builder
networkSecurityGroup(IdReference networkSecurityGroup)
abstract NetworkInterfaceCardProperties.Builder
primary(Boolean primary)
abstract NetworkInterfaceCardProperties.Builder
provisioningState(String provisioningState)
abstract NetworkInterfaceCardProperties.Builder
resourceGuid(String resourceGuid)
abstract NetworkInterfaceCardProperties.Builder
virtualMachine(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()
-
-