public interface PolicyBindingFluent<T extends PolicyBindingFluent<T>> extends Fluent<T>
Modifier and Type | Interface and Description |
---|---|
static interface |
PolicyBindingFluent.MetadataNested<N> |
static interface |
PolicyBindingFluent.PolicyRefNested<N> |
static interface |
PolicyBindingFluent.RoleBindingsNested<N> |
PolicyBinding.ApiVersion getApiVersion()
T withApiVersion(PolicyBinding.ApiVersion apiVersion)
String getKind()
String getLastModified()
ObjectMeta getMetadata()
T withMetadata(ObjectMeta metadata)
PolicyBindingFluent.MetadataNested<T> withNewMetadata()
PolicyBindingFluent.MetadataNested<T> withNewMetadataLike(ObjectMeta item)
PolicyBindingFluent.MetadataNested<T> editMetadata()
ObjectReference getPolicyRef()
T withPolicyRef(ObjectReference policyRef)
PolicyBindingFluent.PolicyRefNested<T> withNewPolicyRef()
PolicyBindingFluent.PolicyRefNested<T> withNewPolicyRefLike(ObjectReference item)
PolicyBindingFluent.PolicyRefNested<T> editPolicyRef()
T addToRoleBindings(NamedRoleBinding... items)
T removeFromRoleBindings(NamedRoleBinding... items)
List<NamedRoleBinding> getRoleBindings()
T withRoleBindings(List<NamedRoleBinding> roleBindings)
T withRoleBindings(NamedRoleBinding... roleBindings)
PolicyBindingFluent.RoleBindingsNested<T> addNewRoleBinding()
PolicyBindingFluent.RoleBindingsNested<T> addNewRoleBindingLike(NamedRoleBinding item)
Copyright © 2011–2015 Red Hat. All rights reserved.