Class NICFluent<A extends NICFluent<A>>

    • Constructor Detail

      • NICFluent

        public NICFluent()
      • NICFluent

        public NICFluent​(NIC instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(NIC instance)
      • getIp

        public String getIp()
      • withIp

        public A withIp​(String ip)
      • hasIp

        public boolean hasIp()
      • getMac

        public String getMac()
      • withMac

        public A withMac​(String mac)
      • hasMac

        public boolean hasMac()
      • getModel

        public String getModel()
      • withModel

        public A withModel​(String model)
      • hasModel

        public boolean hasModel()
      • getName

        public String getName()
      • withName

        public A withName​(String name)
      • hasName

        public boolean hasName()
      • withPxe

        public A withPxe​(Boolean pxe)
      • hasPxe

        public boolean hasPxe()
      • getSpeedGbps

        public Integer getSpeedGbps()
      • withSpeedGbps

        public A withSpeedGbps​(Integer speedGbps)
      • hasSpeedGbps

        public boolean hasSpeedGbps()
      • getVlanId

        public Integer getVlanId()
      • withVlanId

        public A withVlanId​(Integer vlanId)
      • hasVlanId

        public boolean hasVlanId()
      • addToVlans

        public A addToVlans​(int index,
                            VLAN item)
      • setToVlans

        public A setToVlans​(int index,
                            VLAN item)
      • addToVlans

        public A addToVlans​(VLAN... items)
      • removeFromVlans

        public A removeFromVlans​(VLAN... items)
      • removeAllFromVlans

        public A removeAllFromVlans​(Collection<VLAN> items)
      • buildVlans

        public List<VLAN> buildVlans()
      • buildVlan

        public VLAN buildVlan​(int index)
      • buildFirstVlan

        public VLAN buildFirstVlan()
      • buildLastVlan

        public VLAN buildLastVlan()
      • withVlans

        public A withVlans​(List<VLAN> vlans)
      • withVlans

        public A withVlans​(VLAN... vlans)
      • hasVlans

        public boolean hasVlans()
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends NICFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends NICFluent<A>>
      • withPxe

        public A withPxe()