Class APIResourceFluent<A extends APIResourceFluent<A>>

    • Constructor Detail

      • APIResourceFluent

        public APIResourceFluent()
      • APIResourceFluent

        public APIResourceFluent​(APIResource instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(APIResource instance)
      • addToCategories

        public A addToCategories​(int index,
                                 String item)
      • setToCategories

        public A setToCategories​(int index,
                                 String item)
      • addToCategories

        public A addToCategories​(String... items)
      • removeFromCategories

        public A removeFromCategories​(String... items)
      • removeAllFromCategories

        public A removeAllFromCategories​(Collection<String> items)
      • getCategories

        public List<String> getCategories()
      • getCategory

        public String getCategory​(int index)
      • getFirstCategory

        public String getFirstCategory()
      • getLastCategory

        public String getLastCategory()
      • hasMatchingCategory

        public boolean hasMatchingCategory​(Predicate<String> predicate)
      • withCategories

        public A withCategories​(List<String> categories)
      • withCategories

        public A withCategories​(String... categories)
      • hasCategories

        public boolean hasCategories()
      • getGroup

        public String getGroup()
      • withGroup

        public A withGroup​(String group)
      • hasGroup

        public boolean hasGroup()
      • getKind

        public String getKind()
      • withKind

        public A withKind​(String kind)
      • hasKind

        public boolean hasKind()
      • getName

        public String getName()
      • withName

        public A withName​(String name)
      • hasName

        public boolean hasName()
      • getNamespaced

        public Boolean getNamespaced()
      • withNamespaced

        public A withNamespaced​(Boolean namespaced)
      • hasNamespaced

        public boolean hasNamespaced()
      • addToShortNames

        public A addToShortNames​(int index,
                                 String item)
      • setToShortNames

        public A setToShortNames​(int index,
                                 String item)
      • addToShortNames

        public A addToShortNames​(String... items)
      • removeFromShortNames

        public A removeFromShortNames​(String... items)
      • removeAllFromShortNames

        public A removeAllFromShortNames​(Collection<String> items)
      • getShortNames

        public List<String> getShortNames()
      • getShortName

        public String getShortName​(int index)
      • getFirstShortName

        public String getFirstShortName()
      • getLastShortName

        public String getLastShortName()
      • hasMatchingShortName

        public boolean hasMatchingShortName​(Predicate<String> predicate)
      • withShortNames

        public A withShortNames​(List<String> shortNames)
      • withShortNames

        public A withShortNames​(String... shortNames)
      • hasShortNames

        public boolean hasShortNames()
      • getSingularName

        public String getSingularName()
      • withSingularName

        public A withSingularName​(String singularName)
      • hasSingularName

        public boolean hasSingularName()
      • getStorageVersionHash

        public String getStorageVersionHash()
      • withStorageVersionHash

        public A withStorageVersionHash​(String storageVersionHash)
      • hasStorageVersionHash

        public boolean hasStorageVersionHash()
      • addToVerbs

        public A addToVerbs​(int index,
                            String item)
      • setToVerbs

        public A setToVerbs​(int index,
                            String item)
      • addToVerbs

        public A addToVerbs​(String... items)
      • removeFromVerbs

        public A removeFromVerbs​(String... items)
      • getVerb

        public String getVerb​(int index)
      • getFirstVerb

        public String getFirstVerb()
      • getLastVerb

        public String getLastVerb()
      • hasMatchingVerb

        public boolean hasMatchingVerb​(Predicate<String> predicate)
      • withVerbs

        public A withVerbs​(List<String> verbs)
      • withVerbs

        public A withVerbs​(String... verbs)
      • hasVerbs

        public boolean hasVerbs()
      • getVersion

        public String getVersion()
      • withVersion

        public A withVersion​(String version)
      • hasVersion

        public boolean hasVersion()
      • 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 APIResourceFluent<A>>
      • hashCode

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

        public A withNamespaced()