public class SubjectAccessReviewSpecFluentImpl<A extends SubjectAccessReviewSpecFluent<A>> extends BaseFluent<A> implements SubjectAccessReviewSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
SubjectAccessReviewSpecFluentImpl.NonResourceAttributesNestedImpl<N> |
class |
SubjectAccessReviewSpecFluentImpl.ResourceAttributesNestedImpl<N> |
SubjectAccessReviewSpecFluent.NonResourceAttributesNested<N>, SubjectAccessReviewSpecFluent.ResourceAttributesNested<N>
_visitables
Constructor and Description |
---|
SubjectAccessReviewSpecFluentImpl() |
SubjectAccessReviewSpecFluentImpl(SubjectAccessReviewSpec instance) |
public 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 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 addToGroups(int index, String item)
addToGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public A setToGroups(int index, String item)
setToGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public A addToGroups(String... items)
addToGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public A addAllToGroups(Collection<String> items)
addAllToGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public A removeFromGroups(String... items)
removeFromGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public A removeAllFromGroups(Collection<String> items)
removeAllFromGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public List<String> getGroups()
getGroups
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 A withGroups(List<String> groups)
withGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public A withGroups(String... groups)
withGroups
in interface SubjectAccessReviewSpecFluent<A extends SubjectAccessReviewSpecFluent<A>>
public Boolean hasGroups()
hasGroups
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 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>>
public A withNewNonResourceAttributes(String path, String verb)
withNewNonResourceAttributes
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 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>>
Copyright © 2011–2018 Red Hat. All rights reserved.