Class V1HTTPIngressRuleValueFluentImpl<A extends V1HTTPIngressRuleValueFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1HTTPIngressRuleValueFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1HTTPIngressRuleValueFluent<A>
- Direct Known Subclasses:
V1HTTPIngressRuleValueBuilder
public class V1HTTPIngressRuleValueFluentImpl<A extends V1HTTPIngressRuleValueFluent<A>>
extends BaseFluent<A>
implements V1HTTPIngressRuleValueFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1HTTPIngressRuleValueFluent
V1HTTPIngressRuleValueFluent.PathsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1HTTPIngressRuleValueFluentImpl(io.kubernetes.client.openapi.models.V1HTTPIngressRuleValue instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToPaths(Collection<io.kubernetes.client.openapi.models.V1HTTPIngressPath> items) addNewPathLike(io.kubernetes.client.openapi.models.V1HTTPIngressPath item) addToPaths(io.kubernetes.client.openapi.models.V1HTTPIngressPath... items) addToPaths(Integer index, io.kubernetes.client.openapi.models.V1HTTPIngressPath item) io.kubernetes.client.openapi.models.V1HTTPIngressPathio.kubernetes.client.openapi.models.V1HTTPIngressPathio.kubernetes.client.openapi.models.V1HTTPIngressPathbuildMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) io.kubernetes.client.openapi.models.V1HTTPIngressPathList<io.kubernetes.client.openapi.models.V1HTTPIngressPath>editMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) booleanList<io.kubernetes.client.openapi.models.V1HTTPIngressPath>getPaths()Deprecated.inthashCode()hasMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) hasPaths()removeAllFromPaths(Collection<io.kubernetes.client.openapi.models.V1HTTPIngressPath> items) removeFromPaths(io.kubernetes.client.openapi.models.V1HTTPIngressPath... items) removeMatchingFromPaths(Predicate<V1HTTPIngressPathBuilder> predicate) setNewPathLike(Integer index, io.kubernetes.client.openapi.models.V1HTTPIngressPath item) setToPaths(Integer index, io.kubernetes.client.openapi.models.V1HTTPIngressPath item) toString()withPaths(io.kubernetes.client.openapi.models.V1HTTPIngressPath... paths) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1HTTPIngressRuleValueFluentImpl
public V1HTTPIngressRuleValueFluentImpl() -
V1HTTPIngressRuleValueFluentImpl
public V1HTTPIngressRuleValueFluentImpl(io.kubernetes.client.openapi.models.V1HTTPIngressRuleValue instance)
-
-
Method Details
-
addToPaths
- Specified by:
addToPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
setToPaths
- Specified by:
setToPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addToPaths
- Specified by:
addToPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addAllToPaths
- Specified by:
addAllToPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
removeFromPaths
- Specified by:
removeFromPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
removeAllFromPaths
public A removeAllFromPaths(Collection<io.kubernetes.client.openapi.models.V1HTTPIngressPath> items) - Specified by:
removeAllFromPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
removeMatchingFromPaths
- Specified by:
removeMatchingFromPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
getPaths
Deprecated.This method has been deprecated, please use method buildPaths instead.- Specified by:
getPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>- Returns:
- The buildable object.
-
buildPaths
- Specified by:
buildPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildPath
- Specified by:
buildPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildFirstPath
public io.kubernetes.client.openapi.models.V1HTTPIngressPath buildFirstPath()- Specified by:
buildFirstPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildLastPath
public io.kubernetes.client.openapi.models.V1HTTPIngressPath buildLastPath()- Specified by:
buildLastPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildMatchingPath
public io.kubernetes.client.openapi.models.V1HTTPIngressPath buildMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) - Specified by:
buildMatchingPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
hasMatchingPath
- Specified by:
hasMatchingPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
withPaths
- Specified by:
withPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
withPaths
- Specified by:
withPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
hasPaths
- Specified by:
hasPathsin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addNewPath
- Specified by:
addNewPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addNewPathLike
public V1HTTPIngressRuleValueFluent.PathsNested<A> addNewPathLike(io.kubernetes.client.openapi.models.V1HTTPIngressPath item) - Specified by:
addNewPathLikein interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
setNewPathLike
public V1HTTPIngressRuleValueFluent.PathsNested<A> setNewPathLike(Integer index, io.kubernetes.client.openapi.models.V1HTTPIngressPath item) - Specified by:
setNewPathLikein interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editPath
- Specified by:
editPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editFirstPath
- Specified by:
editFirstPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editLastPath
- Specified by:
editLastPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editMatchingPath
public V1HTTPIngressRuleValueFluent.PathsNested<A> editMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) - Specified by:
editMatchingPathin interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
toString
-