Class ClusterClaimSpecFluent<A extends ClusterClaimSpecFluent<A>>

    • Constructor Detail

      • ClusterClaimSpecFluent

        public ClusterClaimSpecFluent()
      • ClusterClaimSpecFluent

        public ClusterClaimSpecFluent​(ClusterClaimSpec instance)
    • Method Detail

      • addAllToSubjects

        public A addAllToSubjects​(Collection<io.fabric8.kubernetes.api.model.rbac.Subject> items)
      • addToAdditionalProperties

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

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

        public A addToSubjects​(io.fabric8.kubernetes.api.model.rbac.Subject... items)
      • addToSubjects

        public A addToSubjects​(int index,
                               io.fabric8.kubernetes.api.model.rbac.Subject item)
      • equals

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

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

        public String getClusterPoolName()
      • getFirstSubject

        public io.fabric8.kubernetes.api.model.rbac.Subject getFirstSubject()
      • getLastSubject

        public io.fabric8.kubernetes.api.model.rbac.Subject getLastSubject()
      • getLifetime

        public String getLifetime()
      • getMatchingSubject

        public io.fabric8.kubernetes.api.model.rbac.Subject getMatchingSubject​(Predicate<io.fabric8.kubernetes.api.model.rbac.Subject> predicate)
      • getNamespace

        public String getNamespace()
      • getSubject

        public io.fabric8.kubernetes.api.model.rbac.Subject getSubject​(int index)
      • getSubjects

        public List<io.fabric8.kubernetes.api.model.rbac.Subject> getSubjects()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasClusterPoolName

        public boolean hasClusterPoolName()
      • hasLifetime

        public boolean hasLifetime()
      • hasMatchingSubject

        public boolean hasMatchingSubject​(Predicate<io.fabric8.kubernetes.api.model.rbac.Subject> predicate)
      • hasNamespace

        public boolean hasNamespace()
      • hasSubjects

        public boolean hasSubjects()
      • hashCode

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

        public A removeAllFromSubjects​(Collection<io.fabric8.kubernetes.api.model.rbac.Subject> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromSubjects​(io.fabric8.kubernetes.api.model.rbac.Subject... items)
      • setToSubjects

        public A setToSubjects​(int index,
                               io.fabric8.kubernetes.api.model.rbac.Subject item)
      • withAdditionalProperties

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

        public A withClusterPoolName​(String clusterPoolName)
      • withLifetime

        public A withLifetime​(String lifetime)
      • withNamespace

        public A withNamespace​(String namespace)
      • withSubjects

        public A withSubjects​(List<io.fabric8.kubernetes.api.model.rbac.Subject> subjects)
      • withSubjects

        public A withSubjects​(io.fabric8.kubernetes.api.model.rbac.Subject... subjects)