public static final class VifAttachmentContext.Builder
extends java.lang.Object
VifAttachmentContext.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
VifAttachmentContext. |
public Builder()
VifAttachmentContext.public VifAttachmentContext.Builder setAppId(java.lang.String appId)
appId - New value for the property.public VifAttachmentContext.Builder setBmsInterfaceConfig(AttachedInterface bmsInterfaceConfig)
bmsInterfaceConfig - New value for the property.public VifAttachmentContext.Builder setParentVifId(java.lang.String parentVifId)
parentVifId - New value for the property.public VifAttachmentContext.Builder setTrafficTag(java.lang.Long trafficTag)
trafficTag - New value for the property.public VifAttachmentContext.Builder setTransportNodeUuid(java.lang.String transportNodeUuid)
transportNodeUuid - New value for the property.public VifAttachmentContext.Builder setVifType(java.lang.String vifType)
vifType - New value for the property.public VifAttachmentContext.Builder setAllocateAddresses(java.lang.String allocateAddresses)
AttachmentContext.ALLOCATE_ADDRESSES_IPPOOLAttachmentContext.ALLOCATE_ADDRESSES_MACPOOLAttachmentContext.ALLOCATE_ADDRESSES_BOTHAttachmentContext.ALLOCATE_ADDRESSES_NONEAttachmentContext.ALLOCATE_ADDRESSES_DHCPAttachmentContext.ALLOCATE_ADDRESSES_DHCPV6AttachmentContext.ALLOCATE_ADDRESSES_SLAACallocateAddresses - New value for the property.public VifAttachmentContext build()