Class V1ResourceRuleFluentImpl<A extends V1ResourceRuleFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1ResourceRuleFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1ResourceRuleFluent<A>
- Direct Known Subclasses:
V1ResourceRuleBuilder
public class V1ResourceRuleFluentImpl<A extends V1ResourceRuleFluent<A>>
extends BaseFluent<A>
implements V1ResourceRuleFluent<A>
Generated
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1ResourceRuleFluentImpl
(io.kubernetes.client.openapi.models.V1ResourceRule instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToApiGroups
(Collection<String> items) addAllToResourceNames
(Collection<String> items) addAllToResources
(Collection<String> items) addAllToVerbs
(Collection<String> items) addToApiGroups
(Integer index, String item) addToApiGroups
(String... items) addToResourceNames
(Integer index, String item) addToResourceNames
(String... items) addToResources
(Integer index, String item) addToResources
(String... items) addToVerbs
(Integer index, String item) addToVerbs
(String... items) boolean
getApiGroup
(Integer index) getMatchingApiGroup
(Predicate<String> predicate) getMatchingResource
(Predicate<String> predicate) getMatchingResourceName
(Predicate<String> predicate) getMatchingVerb
(Predicate<String> predicate) getResource
(Integer index) getResourceName
(Integer index) getVerbs()
int
hashCode()
hasMatchingApiGroup
(Predicate<String> predicate) hasMatchingResource
(Predicate<String> predicate) hasMatchingResourceName
(Predicate<String> predicate) hasMatchingVerb
(Predicate<String> predicate) hasVerbs()
removeAllFromApiGroups
(Collection<String> items) removeAllFromResources
(Collection<String> items) removeAllFromVerbs
(Collection<String> items) removeFromApiGroups
(String... items) removeFromResourceNames
(String... items) removeFromResources
(String... items) removeFromVerbs
(String... items) setToApiGroups
(Integer index, String item) setToResourceNames
(Integer index, String item) setToResources
(Integer index, String item) setToVerbs
(Integer index, String item) toString()
withApiGroups
(String... apiGroups) withApiGroups
(List<String> apiGroups) withResourceNames
(String... resourceNames) withResourceNames
(List<String> resourceNames) withResources
(String... resources) withResources
(List<String> resources) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1ResourceRuleFluentImpl
public V1ResourceRuleFluentImpl() -
V1ResourceRuleFluentImpl
public V1ResourceRuleFluentImpl(io.kubernetes.client.openapi.models.V1ResourceRule instance)
-
-
Method Details
-
addToApiGroups
- Specified by:
addToApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
setToApiGroups
- Specified by:
setToApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToApiGroups
- Specified by:
addToApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addAllToApiGroups
- Specified by:
addAllToApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeFromApiGroups
- Specified by:
removeFromApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeAllFromApiGroups
- Specified by:
removeAllFromApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getApiGroups
- Specified by:
getApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getApiGroup
- Specified by:
getApiGroup
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getFirstApiGroup
- Specified by:
getFirstApiGroup
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getLastApiGroup
- Specified by:
getLastApiGroup
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getMatchingApiGroup
- Specified by:
getMatchingApiGroup
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasMatchingApiGroup
- Specified by:
hasMatchingApiGroup
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withApiGroups
- Specified by:
withApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withApiGroups
- Specified by:
withApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasApiGroups
- Specified by:
hasApiGroups
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToResourceNames
- Specified by:
addToResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
setToResourceNames
- Specified by:
setToResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToResourceNames
- Specified by:
addToResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addAllToResourceNames
- Specified by:
addAllToResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeFromResourceNames
- Specified by:
removeFromResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeAllFromResourceNames
- Specified by:
removeAllFromResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getResourceNames
- Specified by:
getResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getResourceName
- Specified by:
getResourceName
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getFirstResourceName
- Specified by:
getFirstResourceName
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getLastResourceName
- Specified by:
getLastResourceName
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getMatchingResourceName
- Specified by:
getMatchingResourceName
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasMatchingResourceName
- Specified by:
hasMatchingResourceName
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withResourceNames
- Specified by:
withResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withResourceNames
- Specified by:
withResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasResourceNames
- Specified by:
hasResourceNames
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToResources
- Specified by:
addToResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
setToResources
- Specified by:
setToResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToResources
- Specified by:
addToResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addAllToResources
- Specified by:
addAllToResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeFromResources
- Specified by:
removeFromResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeAllFromResources
- Specified by:
removeAllFromResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getResources
- Specified by:
getResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getResource
- Specified by:
getResource
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getFirstResource
- Specified by:
getFirstResource
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getLastResource
- Specified by:
getLastResource
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getMatchingResource
- Specified by:
getMatchingResource
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasMatchingResource
- Specified by:
hasMatchingResource
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withResources
- Specified by:
withResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withResources
- Specified by:
withResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasResources
- Specified by:
hasResources
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToVerbs
- Specified by:
addToVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
setToVerbs
- Specified by:
setToVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addToVerbs
- Specified by:
addToVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
addAllToVerbs
- Specified by:
addAllToVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeFromVerbs
- Specified by:
removeFromVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
removeAllFromVerbs
- Specified by:
removeAllFromVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getVerbs
- Specified by:
getVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getVerb
- Specified by:
getVerb
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getFirstVerb
- Specified by:
getFirstVerb
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getLastVerb
- Specified by:
getLastVerb
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
getMatchingVerb
- Specified by:
getMatchingVerb
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasMatchingVerb
- Specified by:
hasMatchingVerb
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withVerbs
- Specified by:
withVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
withVerbs
- Specified by:
withVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
hasVerbs
- Specified by:
hasVerbs
in interfaceV1ResourceRuleFluent<A extends V1ResourceRuleFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1ResourceRuleFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1ResourceRuleFluent<A>>
-
toString
-