Class StrategyDeploymentPermissionsFluent<A extends StrategyDeploymentPermissionsFluent<A>>

    • Constructor Detail

      • StrategyDeploymentPermissionsFluent

        public StrategyDeploymentPermissionsFluent()
    • Method Detail

      • addToRules

        public A addToRules​(int index,
                            io.fabric8.kubernetes.api.model.rbac.PolicyRule item)
      • setToRules

        public A setToRules​(int index,
                            io.fabric8.kubernetes.api.model.rbac.PolicyRule item)
      • addToRules

        public A addToRules​(io.fabric8.kubernetes.api.model.rbac.PolicyRule... items)
      • addAllToRules

        public A addAllToRules​(Collection<io.fabric8.kubernetes.api.model.rbac.PolicyRule> items)
      • removeFromRules

        public A removeFromRules​(io.fabric8.kubernetes.api.model.rbac.PolicyRule... items)
      • removeAllFromRules

        public A removeAllFromRules​(Collection<io.fabric8.kubernetes.api.model.rbac.PolicyRule> items)
      • getRules

        public List<io.fabric8.kubernetes.api.model.rbac.PolicyRule> getRules()
      • getRule

        public io.fabric8.kubernetes.api.model.rbac.PolicyRule getRule​(int index)
      • getFirstRule

        public io.fabric8.kubernetes.api.model.rbac.PolicyRule getFirstRule()
      • getLastRule

        public io.fabric8.kubernetes.api.model.rbac.PolicyRule getLastRule()
      • getMatchingRule

        public io.fabric8.kubernetes.api.model.rbac.PolicyRule getMatchingRule​(Predicate<io.fabric8.kubernetes.api.model.rbac.PolicyRule> predicate)
      • hasMatchingRule

        public boolean hasMatchingRule​(Predicate<io.fabric8.kubernetes.api.model.rbac.PolicyRule> predicate)
      • withRules

        public A withRules​(List<io.fabric8.kubernetes.api.model.rbac.PolicyRule> rules)
      • withRules

        public A withRules​(io.fabric8.kubernetes.api.model.rbac.PolicyRule... rules)
      • hasRules

        public boolean hasRules()
      • getServiceAccountName

        public String getServiceAccountName()
      • withServiceAccountName

        public A withServiceAccountName​(String serviceAccountName)
      • hasServiceAccountName

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