public class SubjectAccessReviewSpecFluentImpl<A extends SubjectAccessReviewSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements SubjectAccessReviewSpecFluent<A>
SubjectAccessReviewSpecFluent.NonResourceAttributesNested<N>, SubjectAccessReviewSpecFluent.ResourceAttributesNested<N>| Constructor and Description |
|---|
SubjectAccessReviewSpecFluentImpl() |
SubjectAccessReviewSpecFluentImpl(SubjectAccessReviewSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic SubjectAccessReviewSpecFluentImpl()
public SubjectAccessReviewSpecFluentImpl(SubjectAccessReviewSpec instance)
public A addToExtra(String key, ArrayList<String> value)
addToExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A addToExtra(Map<String,ArrayList<String>> map)
addToExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A removeFromExtra(String key)
removeFromExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A removeFromExtra(Map<String,ArrayList<String>> map)
removeFromExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Map<String,ArrayList<String>> getExtra()
getExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public <K,V> A withExtra(Map<String,ArrayList<String>> extra)
withExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasExtra()
hasExtra in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A addToGroup(int index, String item)
addToGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A setToGroup(int index, String item)
setToGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A addToGroup(String... items)
addToGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A addAllToGroup(Collection<String> items)
addAllToGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A removeFromGroup(String... items)
removeFromGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A removeAllFromGroup(Collection<String> items)
removeAllFromGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public List<String> getGroup()
getGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public String getGroup(int index)
getGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public String getFirstGroup()
getFirstGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public String getLastGroup()
getLastGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public String getMatchingGroup(Predicate<String> predicate)
getMatchingGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasMatchingGroup(Predicate<String> predicate)
hasMatchingGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withGroup(List<String> group)
withGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withGroup(String... group)
withGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasGroup()
hasGroup in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>@Deprecated public NonResourceAttributes getNonResourceAttributes()
getNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public NonResourceAttributes buildNonResourceAttributes()
buildNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withNonResourceAttributes(NonResourceAttributes nonResourceAttributes)
withNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasNonResourceAttributes()
hasNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withNewNonResourceAttributes(String path, String verb)
withNewNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.NonResourceAttributesNested<A> withNewNonResourceAttributes()
withNewNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.NonResourceAttributesNested<A> withNewNonResourceAttributesLike(NonResourceAttributes item)
withNewNonResourceAttributesLike in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.NonResourceAttributesNested<A> editNonResourceAttributes()
editNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.NonResourceAttributesNested<A> editOrNewNonResourceAttributes()
editOrNewNonResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.NonResourceAttributesNested<A> editOrNewNonResourceAttributesLike(NonResourceAttributes item)
editOrNewNonResourceAttributesLike in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>@Deprecated public ResourceAttributes getResourceAttributes()
getResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public ResourceAttributes buildResourceAttributes()
buildResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withResourceAttributes(ResourceAttributes resourceAttributes)
withResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasResourceAttributes()
hasResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.ResourceAttributesNested<A> withNewResourceAttributes()
withNewResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.ResourceAttributesNested<A> withNewResourceAttributesLike(ResourceAttributes item)
withNewResourceAttributesLike in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.ResourceAttributesNested<A> editResourceAttributes()
editResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.ResourceAttributesNested<A> editOrNewResourceAttributes()
editOrNewResourceAttributes in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public SubjectAccessReviewSpecFluent.ResourceAttributesNested<A> editOrNewResourceAttributesLike(ResourceAttributes item)
editOrNewResourceAttributesLike in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public String getUid()
getUid in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withUid(String uid)
withUid in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasUid()
hasUid in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public String getUser()
getUser in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A withUser(String user)
withUser in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasUser()
hasUser in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SubjectAccessReviewSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SubjectAccessReviewSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.