Class V1PolicyRuleFluentImpl<A extends V1PolicyRuleFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1PolicyRuleFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1PolicyRuleFluent<A>
- Direct Known Subclasses:
V1PolicyRuleBuilder
public class V1PolicyRuleFluentImpl<A extends V1PolicyRuleFluent<A>>
extends BaseFluent<A>
implements V1PolicyRuleFluent<A>
Generated
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1PolicyRuleFluentImpl
(io.kubernetes.client.openapi.models.V1PolicyRule instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToApiGroups
(Collection<String> items) addAllToNonResourceURLs
(Collection<String> items) addAllToResourceNames
(Collection<String> items) addAllToResources
(Collection<String> items) addAllToVerbs
(Collection<String> items) addToApiGroups
(Integer index, String item) addToApiGroups
(String... items) addToNonResourceURLs
(Integer index, String item) addToNonResourceURLs
(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) getMatchingNonResourceURL
(Predicate<String> predicate) getMatchingResource
(Predicate<String> predicate) getMatchingResourceName
(Predicate<String> predicate) getMatchingVerb
(Predicate<String> predicate) getNonResourceURL
(Integer index) getResource
(Integer index) getResourceName
(Integer index) getVerbs()
int
hashCode()
hasMatchingApiGroup
(Predicate<String> predicate) hasMatchingNonResourceURL
(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) removeFromNonResourceURLs
(String... items) removeFromResourceNames
(String... items) removeFromResources
(String... items) removeFromVerbs
(String... items) setToApiGroups
(Integer index, String item) setToNonResourceURLs
(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) withNonResourceURLs
(String... nonResourceURLs) withNonResourceURLs
(List<String> nonResourceURLs) 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
-
V1PolicyRuleFluentImpl
public V1PolicyRuleFluentImpl() -
V1PolicyRuleFluentImpl
public V1PolicyRuleFluentImpl(io.kubernetes.client.openapi.models.V1PolicyRule instance)
-
-
Method Details
-
addToApiGroups
- Specified by:
addToApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
setToApiGroups
- Specified by:
setToApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToApiGroups
- Specified by:
addToApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addAllToApiGroups
- Specified by:
addAllToApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeFromApiGroups
- Specified by:
removeFromApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeAllFromApiGroups
- Specified by:
removeAllFromApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getApiGroups
- Specified by:
getApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getApiGroup
- Specified by:
getApiGroup
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getFirstApiGroup
- Specified by:
getFirstApiGroup
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getLastApiGroup
- Specified by:
getLastApiGroup
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getMatchingApiGroup
- Specified by:
getMatchingApiGroup
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasMatchingApiGroup
- Specified by:
hasMatchingApiGroup
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withApiGroups
- Specified by:
withApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withApiGroups
- Specified by:
withApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasApiGroups
- Specified by:
hasApiGroups
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToNonResourceURLs
- Specified by:
addToNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
setToNonResourceURLs
- Specified by:
setToNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToNonResourceURLs
- Specified by:
addToNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addAllToNonResourceURLs
- Specified by:
addAllToNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeFromNonResourceURLs
- Specified by:
removeFromNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeAllFromNonResourceURLs
- Specified by:
removeAllFromNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getNonResourceURLs
- Specified by:
getNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getNonResourceURL
- Specified by:
getNonResourceURL
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getFirstNonResourceURL
- Specified by:
getFirstNonResourceURL
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getLastNonResourceURL
- Specified by:
getLastNonResourceURL
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getMatchingNonResourceURL
- Specified by:
getMatchingNonResourceURL
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasMatchingNonResourceURL
- Specified by:
hasMatchingNonResourceURL
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withNonResourceURLs
- Specified by:
withNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withNonResourceURLs
- Specified by:
withNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasNonResourceURLs
- Specified by:
hasNonResourceURLs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToResourceNames
- Specified by:
addToResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
setToResourceNames
- Specified by:
setToResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToResourceNames
- Specified by:
addToResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addAllToResourceNames
- Specified by:
addAllToResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeFromResourceNames
- Specified by:
removeFromResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeAllFromResourceNames
- Specified by:
removeAllFromResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getResourceNames
- Specified by:
getResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getResourceName
- Specified by:
getResourceName
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getFirstResourceName
- Specified by:
getFirstResourceName
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getLastResourceName
- Specified by:
getLastResourceName
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getMatchingResourceName
- Specified by:
getMatchingResourceName
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasMatchingResourceName
- Specified by:
hasMatchingResourceName
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withResourceNames
- Specified by:
withResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withResourceNames
- Specified by:
withResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasResourceNames
- Specified by:
hasResourceNames
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToResources
- Specified by:
addToResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
setToResources
- Specified by:
setToResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToResources
- Specified by:
addToResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addAllToResources
- Specified by:
addAllToResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeFromResources
- Specified by:
removeFromResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeAllFromResources
- Specified by:
removeAllFromResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getResources
- Specified by:
getResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getResource
- Specified by:
getResource
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getFirstResource
- Specified by:
getFirstResource
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getLastResource
- Specified by:
getLastResource
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getMatchingResource
- Specified by:
getMatchingResource
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasMatchingResource
- Specified by:
hasMatchingResource
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withResources
- Specified by:
withResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withResources
- Specified by:
withResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasResources
- Specified by:
hasResources
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToVerbs
- Specified by:
addToVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
setToVerbs
- Specified by:
setToVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addToVerbs
- Specified by:
addToVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
addAllToVerbs
- Specified by:
addAllToVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeFromVerbs
- Specified by:
removeFromVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
removeAllFromVerbs
- Specified by:
removeAllFromVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getVerbs
- Specified by:
getVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getVerb
- Specified by:
getVerb
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getFirstVerb
- Specified by:
getFirstVerb
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getLastVerb
- Specified by:
getLastVerb
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
getMatchingVerb
- Specified by:
getMatchingVerb
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasMatchingVerb
- Specified by:
hasMatchingVerb
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withVerbs
- Specified by:
withVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
withVerbs
- Specified by:
withVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
hasVerbs
- Specified by:
hasVerbs
in interfaceV1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1PolicyRuleFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1PolicyRuleFluent<A>>
-
toString
-