java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.gateway.Vlan

@ApiType("SoftLayer_Network_Gateway_Vlan")
public class Vlan
extends Entity
An inside VLAN is a VLAN which is attached to a network gateway and can be routed or bypassed.
See Also:
SoftLayer_Network_Gateway_Vlan
  • Field Details

    • networkGateway

      @ApiProperty protected Gateway networkGateway
      The gateway this VLAN is attached to.
    • networkVlan

      @ApiProperty protected Vlan networkVlan
      The network VLAN record.
    • bypassFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean bypassFlag
      If true, this VLAN is bypassed. If false, it is routed through the gateway.
    • bypassFlagSpecified

      protected boolean bypassFlagSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A gateway VLAN's internal identifier.
    • idSpecified

      protected boolean idSpecified
    • networkGatewayId

      @ApiProperty(canBeNullOrNotSet=true) protected Long networkGatewayId
      The internal identifier of the gateway this VLAN is attached to.
    • networkGatewayIdSpecified

      protected boolean networkGatewayIdSpecified
    • networkVlanId

      @ApiProperty(canBeNullOrNotSet=true) protected Long networkVlanId
      The internal identifier of the network VLAN.
    • networkVlanIdSpecified

      protected boolean networkVlanIdSpecified
  • Constructor Details

    • Vlan

      public Vlan()
  • Method Details

    • getNetworkGateway

      public Gateway getNetworkGateway()
    • setNetworkGateway

      public void setNetworkGateway​(Gateway networkGateway)
    • getNetworkVlan

      public Vlan getNetworkVlan()
    • setNetworkVlan

      public void setNetworkVlan​(Vlan networkVlan)
    • getBypassFlag

      public Boolean getBypassFlag()
    • setBypassFlag

      public void setBypassFlag​(Boolean bypassFlag)
    • isBypassFlagSpecified

      public boolean isBypassFlagSpecified()
    • unsetBypassFlag

      public void unsetBypassFlag()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getNetworkGatewayId

      public Long getNetworkGatewayId()
    • setNetworkGatewayId

      public void setNetworkGatewayId​(Long networkGatewayId)
    • isNetworkGatewayIdSpecified

      public boolean isNetworkGatewayIdSpecified()
    • unsetNetworkGatewayId

      public void unsetNetworkGatewayId()
    • getNetworkVlanId

      public Long getNetworkVlanId()
    • setNetworkVlanId

      public void setNetworkVlanId​(Long networkVlanId)
    • isNetworkVlanIdSpecified

      public boolean isNetworkVlanIdSpecified()
    • unsetNetworkVlanId

      public void unsetNetworkVlanId()
    • asService

      public Vlan.Service asService​(ApiClient client)
    • service

      public static Vlan.Service service​(ApiClient client)
    • service

      public static Vlan.Service service​(ApiClient client, Long id)