public interface PolicyFluent<A extends PolicyFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PolicyFluent.MetadataNested<N> |
static interface |
PolicyFluent.RolesNested<N> |
String getApiVersion()
Boolean hasApiVersion()
String getKind()
Boolean hasKind()
String getLastModified()
Boolean hasLastModified()
@Deprecated ObjectMeta getMetadata()
ObjectMeta buildMetadata()
A withMetadata(ObjectMeta metadata)
Boolean hasMetadata()
PolicyFluent.MetadataNested<A> withNewMetadata()
PolicyFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
PolicyFluent.MetadataNested<A> editMetadata()
PolicyFluent.MetadataNested<A> editOrNewMetadata()
PolicyFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
A addAllToRoles(Collection<NamedRole> items)
A removeAllFromRoles(Collection<NamedRole> items)
@Deprecated List<NamedRole> getRoles()
NamedRole buildRole(int index)
NamedRole buildFirstRole()
NamedRole buildLastRole()
NamedRole buildMatchingRole(Predicate<NamedRoleBuilder> predicate)
Boolean hasRoles()
PolicyFluent.RolesNested<A> addNewRole()
PolicyFluent.RolesNested<A> addNewRoleLike(NamedRole item)
PolicyFluent.RolesNested<A> setNewRoleLike(int index, NamedRole item)
PolicyFluent.RolesNested<A> editRole(int index)
PolicyFluent.RolesNested<A> editFirstRole()
PolicyFluent.RolesNested<A> editLastRole()
PolicyFluent.RolesNested<A> editMatchingRole(Predicate<NamedRoleBuilder> predicate)
Copyright © 2011–2018 Red Hat. All rights reserved.