Class StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>

    • Constructor Detail

      • StaticIPAMDNSFluent

        public StaticIPAMDNSFluent()
      • StaticIPAMDNSFluent

        public StaticIPAMDNSFluent​(StaticIPAMDNS instance)
    • Method Detail

      • addToAdditionalProperties

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

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

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

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

        public A addToSearch​(String... items)
      • addToSearch

        public A addToSearch​(int index,
                             String item)
      • copyInstance

        protected void copyInstance​(StaticIPAMDNS instance)
      • equals

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

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

        public String getDomain()
      • getFirstNameserver

        public String getFirstNameserver()
      • getFirstSearch

        public String getFirstSearch()
      • getLastNameserver

        public String getLastNameserver()
      • getLastSearch

        public String getLastSearch()
      • getNameserver

        public String getNameserver​(int index)
      • getNameservers

        public List<String> getNameservers()
      • getSearch

        public String getSearch​(int index)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasDomain

        public boolean hasDomain()
      • hasMatchingNameserver

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

        public boolean hasMatchingSearch​(Predicate<String> predicate)
      • hasNameservers

        public boolean hasNameservers()
      • hasSearch

        public boolean hasSearch()
      • hashCode

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

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

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

        public A removeFromSearch​(String... items)
      • setToNameservers

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

        public A setToSearch​(int index,
                             String item)
      • withAdditionalProperties

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

        public A withDomain​(String domain)
      • withNameservers

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

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

        public A withSearch​(List<String> search)
      • withSearch

        public A withSearch​(String... search)