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.V1HTTPIngressPath
io.kubernetes.client.openapi.models.V1HTTPIngressPath
io.kubernetes.client.openapi.models.V1HTTPIngressPath
buildMatchingPath
(Predicate<V1HTTPIngressPathBuilder> predicate) io.kubernetes.client.openapi.models.V1HTTPIngressPath
List<io.kubernetes.client.openapi.models.V1HTTPIngressPath>
editMatchingPath
(Predicate<V1HTTPIngressPathBuilder> predicate) boolean
List<io.kubernetes.client.openapi.models.V1HTTPIngressPath>
getPaths()
Deprecated.int
hashCode()
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:
addToPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
setToPaths
- Specified by:
setToPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addToPaths
- Specified by:
addToPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addAllToPaths
- Specified by:
addAllToPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
removeFromPaths
- Specified by:
removeFromPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
removeAllFromPaths
public A removeAllFromPaths(Collection<io.kubernetes.client.openapi.models.V1HTTPIngressPath> items) - Specified by:
removeAllFromPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
removeMatchingFromPaths
- Specified by:
removeMatchingFromPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
getPaths
Deprecated.This method has been deprecated, please use method buildPaths instead.- Specified by:
getPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
- Returns:
- The buildable object.
-
buildPaths
- Specified by:
buildPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildPath
- Specified by:
buildPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildFirstPath
public io.kubernetes.client.openapi.models.V1HTTPIngressPath buildFirstPath()- Specified by:
buildFirstPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildLastPath
public io.kubernetes.client.openapi.models.V1HTTPIngressPath buildLastPath()- Specified by:
buildLastPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
buildMatchingPath
public io.kubernetes.client.openapi.models.V1HTTPIngressPath buildMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) - Specified by:
buildMatchingPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
hasMatchingPath
- Specified by:
hasMatchingPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
withPaths
- Specified by:
withPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
withPaths
- Specified by:
withPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
hasPaths
- Specified by:
hasPaths
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addNewPath
- Specified by:
addNewPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
addNewPathLike
public V1HTTPIngressRuleValueFluent.PathsNested<A> addNewPathLike(io.kubernetes.client.openapi.models.V1HTTPIngressPath item) - Specified by:
addNewPathLike
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
setNewPathLike
public V1HTTPIngressRuleValueFluent.PathsNested<A> setNewPathLike(Integer index, io.kubernetes.client.openapi.models.V1HTTPIngressPath item) - Specified by:
setNewPathLike
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editPath
- Specified by:
editPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editFirstPath
- Specified by:
editFirstPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editLastPath
- Specified by:
editLastPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
editMatchingPath
public V1HTTPIngressRuleValueFluent.PathsNested<A> editMatchingPath(Predicate<V1HTTPIngressPathBuilder> predicate) - Specified by:
editMatchingPath
in interfaceV1HTTPIngressRuleValueFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1HTTPIngressRuleValueFluent<A>>
-
toString
-