Class LDAPAttributeMappingFluent<A extends LDAPAttributeMappingFluent<A>>

    • Constructor Detail

      • LDAPAttributeMappingFluent

        public LDAPAttributeMappingFluent()
    • Method Detail

      • addToEmail

        public A addToEmail​(int index,
                            String item)
      • setToEmail

        public A setToEmail​(int index,
                            String item)
      • addToEmail

        public A addToEmail​(String... items)
      • removeFromEmail

        public A removeFromEmail​(String... items)
      • getEmail

        public String getEmail​(int index)
      • getFirstEmail

        public String getFirstEmail()
      • getLastEmail

        public String getLastEmail()
      • hasMatchingEmail

        public boolean hasMatchingEmail​(Predicate<String> predicate)
      • withEmail

        public A withEmail​(List<String> email)
      • withEmail

        public A withEmail​(String... email)
      • hasEmail

        public boolean hasEmail()
      • addToId

        public A addToId​(int index,
                         String item)
      • setToId

        public A setToId​(int index,
                         String item)
      • addToId

        public A addToId​(String... items)
      • removeFromId

        public A removeFromId​(String... items)
      • getId

        public String getId​(int index)
      • getFirstId

        public String getFirstId()
      • getLastId

        public String getLastId()
      • hasMatchingId

        public boolean hasMatchingId​(Predicate<String> predicate)
      • withId

        public A withId​(String... id)
      • hasId

        public boolean hasId()
      • addToName

        public A addToName​(int index,
                           String item)
      • setToName

        public A setToName​(int index,
                           String item)
      • addToName

        public A addToName​(String... items)
      • removeFromName

        public A removeFromName​(String... items)
      • getName

        public String getName​(int index)
      • getFirstName

        public String getFirstName()
      • getLastName

        public String getLastName()
      • hasMatchingName

        public boolean hasMatchingName​(Predicate<String> predicate)
      • withName

        public A withName​(String... name)
      • hasName

        public boolean hasName()
      • addToPreferredUsername

        public A addToPreferredUsername​(int index,
                                        String item)
      • setToPreferredUsername

        public A setToPreferredUsername​(int index,
                                        String item)
      • addToPreferredUsername

        public A addToPreferredUsername​(String... items)
      • addAllToPreferredUsername

        public A addAllToPreferredUsername​(Collection<String> items)
      • removeFromPreferredUsername

        public A removeFromPreferredUsername​(String... items)
      • removeAllFromPreferredUsername

        public A removeAllFromPreferredUsername​(Collection<String> items)
      • getPreferredUsername

        public List<String> getPreferredUsername()
      • getPreferredUsername

        public String getPreferredUsername​(int index)
      • getFirstPreferredUsername

        public String getFirstPreferredUsername()
      • getLastPreferredUsername

        public String getLastPreferredUsername()
      • getMatchingPreferredUsername

        public String getMatchingPreferredUsername​(Predicate<String> predicate)
      • hasMatchingPreferredUsername

        public boolean hasMatchingPreferredUsername​(Predicate<String> predicate)
      • withPreferredUsername

        public A withPreferredUsername​(List<String> preferredUsername)
      • withPreferredUsername

        public A withPreferredUsername​(String... preferredUsername)
      • hasPreferredUsername

        public boolean hasPreferredUsername()
      • 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()
      • hashCode

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