public class ClusterPolicyBindingFluentImpl<A extends ClusterPolicyBindingFluent<A>> extends BaseFluent<A> implements ClusterPolicyBindingFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterPolicyBindingFluentImpl.MetadataNestedImpl<N> |
class |
ClusterPolicyBindingFluentImpl.PolicyRefNestedImpl<N> |
class |
ClusterPolicyBindingFluentImpl.RoleBindingsNestedImpl<N> |
ClusterPolicyBindingFluent.MetadataNested<N>, ClusterPolicyBindingFluent.PolicyRefNested<N>, ClusterPolicyBindingFluent.RoleBindingsNested<N>_visitables| Constructor and Description |
|---|
ClusterPolicyBindingFluentImpl() |
ClusterPolicyBindingFluentImpl(ClusterPolicyBinding instance) |
public ClusterPolicyBindingFluentImpl()
public ClusterPolicyBindingFluentImpl(ClusterPolicyBinding instance)
public String getApiVersion()
getApiVersion in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withApiVersion(String apiVersion)
withApiVersion in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public Boolean hasApiVersion()
hasApiVersion in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public String getKind()
getKind in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withKind(String kind)
withKind in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public Boolean hasKind()
hasKind in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public String getLastModified()
getLastModified in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withLastModified(String lastModified)
withLastModified in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public Boolean hasLastModified()
hasLastModified in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>@Deprecated public ObjectMeta getMetadata()
getMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ObjectMeta buildMetadata()
buildMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withMetadata(ObjectMeta metadata)
withMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public Boolean hasMetadata()
hasMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.MetadataNested<A> withNewMetadata()
withNewMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
withNewMetadataLike in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.MetadataNested<A> editMetadata()
editMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.MetadataNested<A> editOrNewMetadata()
editOrNewMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
editOrNewMetadataLike in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>@Deprecated public ObjectReference getPolicyRef()
getPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ObjectReference buildPolicyRef()
buildPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withPolicyRef(ObjectReference policyRef)
withPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public Boolean hasPolicyRef()
hasPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.PolicyRefNested<A> withNewPolicyRef()
withNewPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.PolicyRefNested<A> withNewPolicyRefLike(ObjectReference item)
withNewPolicyRefLike in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.PolicyRefNested<A> editPolicyRef()
editPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.PolicyRefNested<A> editOrNewPolicyRef()
editOrNewPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.PolicyRefNested<A> editOrNewPolicyRefLike(ObjectReference item)
editOrNewPolicyRefLike in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A addToRoleBindings(int index, NamedClusterRoleBinding item)
addToRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A setToRoleBindings(int index, NamedClusterRoleBinding item)
setToRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A addToRoleBindings(NamedClusterRoleBinding... items)
addToRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A addAllToRoleBindings(Collection<NamedClusterRoleBinding> items)
addAllToRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A removeFromRoleBindings(NamedClusterRoleBinding... items)
removeFromRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A removeAllFromRoleBindings(Collection<NamedClusterRoleBinding> items)
removeAllFromRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>@Deprecated public List<NamedClusterRoleBinding> getRoleBindings()
getRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public List<NamedClusterRoleBinding> buildRoleBindings()
buildRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public NamedClusterRoleBinding buildRoleBinding(int index)
buildRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public NamedClusterRoleBinding buildFirstRoleBinding()
buildFirstRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public NamedClusterRoleBinding buildLastRoleBinding()
buildLastRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public NamedClusterRoleBinding buildMatchingRoleBinding(Predicate<NamedClusterRoleBindingBuilder> predicate)
buildMatchingRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withRoleBindings(List<NamedClusterRoleBinding> roleBindings)
withRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withRoleBindings(NamedClusterRoleBinding... roleBindings)
withRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public Boolean hasRoleBindings()
hasRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> addNewRoleBinding()
addNewRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> addNewRoleBindingLike(NamedClusterRoleBinding item)
addNewRoleBindingLike in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> setNewRoleBindingLike(int index, NamedClusterRoleBinding item)
setNewRoleBindingLike in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> editRoleBinding(int index)
editRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> editFirstRoleBinding()
editFirstRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> editLastRoleBinding()
editLastRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public ClusterPolicyBindingFluent.RoleBindingsNested<A> editMatchingRoleBinding(Predicate<NamedClusterRoleBindingBuilder> predicate)
editMatchingRoleBinding in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>Copyright © 2011–2018 Red Hat. All rights reserved.