Class NetworkDeviceSpecFluent<A extends NetworkDeviceSpecFluent<A>>

    • Constructor Detail

      • NetworkDeviceSpecFluent

        public NetworkDeviceSpecFluent()
      • NetworkDeviceSpecFluent

        public NetworkDeviceSpecFluent​(NetworkDeviceSpec instance)
    • Method Detail

      • getGateway

        public String getGateway()
      • withGateway

        public A withGateway​(String gateway)
      • hasGateway

        public boolean hasGateway()
      • addToIpAddrs

        public A addToIpAddrs​(int index,
                              String item)
      • setToIpAddrs

        public A setToIpAddrs​(int index,
                              String item)
      • addToIpAddrs

        public A addToIpAddrs​(String... items)
      • removeFromIpAddrs

        public A removeFromIpAddrs​(String... items)
      • getIpAddr

        public String getIpAddr​(int index)
      • getFirstIpAddr

        public String getFirstIpAddr()
      • getLastIpAddr

        public String getLastIpAddr()
      • hasMatchingIpAddr

        public boolean hasMatchingIpAddr​(Predicate<String> predicate)
      • withIpAddrs

        public A withIpAddrs​(List<String> ipAddrs)
      • withIpAddrs

        public A withIpAddrs​(String... ipAddrs)
      • hasIpAddrs

        public boolean hasIpAddrs()
      • addToNameservers

        public A addToNameservers​(int index,
                                  String item)
      • setToNameservers

        public A setToNameservers​(int index,
                                  String item)
      • addToNameservers

        public A addToNameservers​(String... items)
      • removeFromNameservers

        public A removeFromNameservers​(String... items)
      • removeAllFromNameservers

        public A removeAllFromNameservers​(Collection<String> items)
      • getNameservers

        public List<String> getNameservers()
      • getNameserver

        public String getNameserver​(int index)
      • getFirstNameserver

        public String getFirstNameserver()
      • getLastNameserver

        public String getLastNameserver()
      • hasMatchingNameserver

        public boolean hasMatchingNameserver​(Predicate<String> predicate)
      • withNameservers

        public A withNameservers​(List<String> nameservers)
      • withNameservers

        public A withNameservers​(String... nameservers)
      • hasNameservers

        public boolean hasNameservers()
      • 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 NetworkDeviceSpecFluent<A>>
      • hashCode

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