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 String getKind()
getKind in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withKind(String kind)
withKind 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 ObjectMeta getMetadata()
getMetadata in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withMetadata(ObjectMeta metadata)
withMetadata 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>>public ObjectReference getPolicyRef()
getPolicyRef in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A withPolicyRef(ObjectReference policyRef)
withPolicyRef 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(NamedClusterRoleBinding... items)
addToRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public A removeFromRoleBindings(NamedClusterRoleBinding... items)
removeFromRoleBindings in interface ClusterPolicyBindingFluent<A extends ClusterPolicyBindingFluent<A>>public List<NamedClusterRoleBinding> getRoleBindings()
getRoleBindings 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 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>>Copyright © 2011–2016 Red Hat. All rights reserved.