Class HTTPIngressRuleValueFluent<A extends HTTPIngressRuleValueFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.networking.v1.HTTPIngressRuleValueFluent<A>
-
- Direct Known Subclasses:
HTTPIngressRuleValueBuilder
,IngressRuleFluent.HttpNested
public class HTTPIngressRuleValueFluent<A extends HTTPIngressRuleValueFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
HTTPIngressRuleValueFluent.PathsNested<N>
-
Constructor Summary
Constructors Constructor Description HTTPIngressRuleValueFluent()
HTTPIngressRuleValueFluent(HTTPIngressRuleValue instance)
-
Method Summary
-
-
-
Constructor Detail
-
HTTPIngressRuleValueFluent
public HTTPIngressRuleValueFluent()
-
HTTPIngressRuleValueFluent
public HTTPIngressRuleValueFluent(HTTPIngressRuleValue instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(HTTPIngressRuleValue instance)
-
addToPaths
public A addToPaths(int index, HTTPIngressPath item)
-
setToPaths
public A setToPaths(int index, HTTPIngressPath item)
-
addToPaths
public A addToPaths(HTTPIngressPath... items)
-
addAllToPaths
public A addAllToPaths(Collection<HTTPIngressPath> items)
-
removeFromPaths
public A removeFromPaths(HTTPIngressPath... items)
-
removeAllFromPaths
public A removeAllFromPaths(Collection<HTTPIngressPath> items)
-
removeMatchingFromPaths
public A removeMatchingFromPaths(Predicate<HTTPIngressPathBuilder> predicate)
-
buildPaths
public List<HTTPIngressPath> buildPaths()
-
buildPath
public HTTPIngressPath buildPath(int index)
-
buildFirstPath
public HTTPIngressPath buildFirstPath()
-
buildLastPath
public HTTPIngressPath buildLastPath()
-
buildMatchingPath
public HTTPIngressPath buildMatchingPath(Predicate<HTTPIngressPathBuilder> predicate)
-
hasMatchingPath
public boolean hasMatchingPath(Predicate<HTTPIngressPathBuilder> predicate)
-
withPaths
public A withPaths(List<HTTPIngressPath> paths)
-
withPaths
public A withPaths(HTTPIngressPath... paths)
-
hasPaths
public boolean hasPaths()
-
addNewPath
public HTTPIngressRuleValueFluent.PathsNested<A> addNewPath()
-
addNewPathLike
public HTTPIngressRuleValueFluent.PathsNested<A> addNewPathLike(HTTPIngressPath item)
-
setNewPathLike
public HTTPIngressRuleValueFluent.PathsNested<A> setNewPathLike(int index, HTTPIngressPath item)
-
editPath
public HTTPIngressRuleValueFluent.PathsNested<A> editPath(int index)
-
editFirstPath
public HTTPIngressRuleValueFluent.PathsNested<A> editFirstPath()
-
editLastPath
public HTTPIngressRuleValueFluent.PathsNested<A> editLastPath()
-
editMatchingPath
public HTTPIngressRuleValueFluent.PathsNested<A> editMatchingPath(Predicate<HTTPIngressPathBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPIngressRuleValueFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPIngressRuleValueFluent<A>>
-
-