Class ResourceRuleFluentImpl<A extends ResourceRuleFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.authorization.ResourceRuleFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ResourceRuleFluent<A>
- Direct Known Subclasses:
DoneableResourceRule,ResourceRuleBuilder,SubjectRulesReviewStatusFluentImpl.ResourceRulesNestedImpl
public class ResourceRuleFluentImpl<A extends ResourceRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ResourceRuleFluent<A>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ResourceRuleFluentImpl()ResourceRuleFluentImpl(ResourceRule instance) -
Method Summary
-
Constructor Details
-
ResourceRuleFluentImpl
public ResourceRuleFluentImpl() -
ResourceRuleFluentImpl
-
-
Method Details
-
addToApiGroups
- Specified by:
addToApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
setToApiGroups
- Specified by:
setToApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToApiGroups
- Specified by:
addToApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addAllToApiGroups
- Specified by:
addAllToApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeFromApiGroups
- Specified by:
removeFromApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeAllFromApiGroups
- Specified by:
removeAllFromApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getApiGroups
- Specified by:
getApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getApiGroup
- Specified by:
getApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getFirstApiGroup
- Specified by:
getFirstApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getLastApiGroup
- Specified by:
getLastApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getMatchingApiGroup
- Specified by:
getMatchingApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasMatchingApiGroup
- Specified by:
hasMatchingApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withApiGroups
- Specified by:
withApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withApiGroups
- Specified by:
withApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasApiGroups
- Specified by:
hasApiGroupsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewApiGroup
- Specified by:
addNewApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewApiGroup
- Specified by:
addNewApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewApiGroup
- Specified by:
addNewApiGroupin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToResourceNames
- Specified by:
addToResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
setToResourceNames
- Specified by:
setToResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToResourceNames
- Specified by:
addToResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addAllToResourceNames
- Specified by:
addAllToResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeFromResourceNames
- Specified by:
removeFromResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeAllFromResourceNames
- Specified by:
removeAllFromResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getResourceNames
- Specified by:
getResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getResourceName
- Specified by:
getResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getFirstResourceName
- Specified by:
getFirstResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getLastResourceName
- Specified by:
getLastResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getMatchingResourceName
public String getMatchingResourceName(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
getMatchingResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasMatchingResourceName
public Boolean hasMatchingResourceName(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
hasMatchingResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withResourceNames
- Specified by:
withResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withResourceNames
- Specified by:
withResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasResourceNames
- Specified by:
hasResourceNamesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewResourceName
- Specified by:
addNewResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewResourceName
- Specified by:
addNewResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewResourceName
- Specified by:
addNewResourceNamein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToResources
- Specified by:
addToResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
setToResources
- Specified by:
setToResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToResources
- Specified by:
addToResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addAllToResources
- Specified by:
addAllToResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeFromResources
- Specified by:
removeFromResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeAllFromResources
- Specified by:
removeAllFromResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getResources
- Specified by:
getResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getResource
- Specified by:
getResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getFirstResource
- Specified by:
getFirstResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getLastResource
- Specified by:
getLastResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getMatchingResource
- Specified by:
getMatchingResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasMatchingResource
- Specified by:
hasMatchingResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withResources
- Specified by:
withResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withResources
- Specified by:
withResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasResources
- Specified by:
hasResourcesin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewResource
- Specified by:
addNewResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewResource
- Specified by:
addNewResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewResource
- Specified by:
addNewResourcein interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToVerbs
- Specified by:
addToVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
setToVerbs
- Specified by:
setToVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addToVerbs
- Specified by:
addToVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addAllToVerbs
- Specified by:
addAllToVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeFromVerbs
- Specified by:
removeFromVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
removeAllFromVerbs
- Specified by:
removeAllFromVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getVerbs
- Specified by:
getVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getVerb
- Specified by:
getVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getFirstVerb
- Specified by:
getFirstVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getLastVerb
- Specified by:
getLastVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
getMatchingVerb
- Specified by:
getMatchingVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasMatchingVerb
- Specified by:
hasMatchingVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withVerbs
- Specified by:
withVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
withVerbs
- Specified by:
withVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
hasVerbs
- Specified by:
hasVerbsin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewVerb
- Specified by:
addNewVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewVerb
- Specified by:
addNewVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
addNewVerb
- Specified by:
addNewVerbin interfaceResourceRuleFluent<A extends ResourceRuleFluent<A>>
-
equals
-