Class UDPRouteSpecFluent<A extends UDPRouteSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1alpha2.UDPRouteSpecFluent<A>
-
- Direct Known Subclasses:
UDPRouteFluent.SpecNested
,UDPRouteSpecBuilder
public class UDPRouteSpecFluent<A extends UDPRouteSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
UDPRouteSpecFluent.ParentRefsNested<N>
class
UDPRouteSpecFluent.RulesNested<N>
-
Constructor Summary
Constructors Constructor Description UDPRouteSpecFluent()
UDPRouteSpecFluent(UDPRouteSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
UDPRouteSpecFluent
public UDPRouteSpecFluent()
-
UDPRouteSpecFluent
public UDPRouteSpecFluent(UDPRouteSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(UDPRouteSpec instance)
-
addToParentRefs
public A addToParentRefs(int index, ParentReference item)
-
setToParentRefs
public A setToParentRefs(int index, ParentReference item)
-
addToParentRefs
public A addToParentRefs(ParentReference... items)
-
addAllToParentRefs
public A addAllToParentRefs(Collection<ParentReference> items)
-
removeFromParentRefs
public A removeFromParentRefs(ParentReference... items)
-
removeAllFromParentRefs
public A removeAllFromParentRefs(Collection<ParentReference> items)
-
removeMatchingFromParentRefs
public A removeMatchingFromParentRefs(Predicate<ParentReferenceBuilder> predicate)
-
buildParentRefs
public List<ParentReference> buildParentRefs()
-
buildParentRef
public ParentReference buildParentRef(int index)
-
buildFirstParentRef
public ParentReference buildFirstParentRef()
-
buildLastParentRef
public ParentReference buildLastParentRef()
-
buildMatchingParentRef
public ParentReference buildMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
-
hasMatchingParentRef
public boolean hasMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
-
withParentRefs
public A withParentRefs(List<ParentReference> parentRefs)
-
withParentRefs
public A withParentRefs(ParentReference... parentRefs)
-
hasParentRefs
public boolean hasParentRefs()
-
addNewParentRef
public UDPRouteSpecFluent.ParentRefsNested<A> addNewParentRef()
-
addNewParentRefLike
public UDPRouteSpecFluent.ParentRefsNested<A> addNewParentRefLike(ParentReference item)
-
setNewParentRefLike
public UDPRouteSpecFluent.ParentRefsNested<A> setNewParentRefLike(int index, ParentReference item)
-
editParentRef
public UDPRouteSpecFluent.ParentRefsNested<A> editParentRef(int index)
-
editFirstParentRef
public UDPRouteSpecFluent.ParentRefsNested<A> editFirstParentRef()
-
editLastParentRef
public UDPRouteSpecFluent.ParentRefsNested<A> editLastParentRef()
-
editMatchingParentRef
public UDPRouteSpecFluent.ParentRefsNested<A> editMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
-
addToRules
public A addToRules(int index, UDPRouteRule item)
-
setToRules
public A setToRules(int index, UDPRouteRule item)
-
addToRules
public A addToRules(UDPRouteRule... items)
-
addAllToRules
public A addAllToRules(Collection<UDPRouteRule> items)
-
removeFromRules
public A removeFromRules(UDPRouteRule... items)
-
removeAllFromRules
public A removeAllFromRules(Collection<UDPRouteRule> items)
-
removeMatchingFromRules
public A removeMatchingFromRules(Predicate<UDPRouteRuleBuilder> predicate)
-
buildRules
public List<UDPRouteRule> buildRules()
-
buildRule
public UDPRouteRule buildRule(int index)
-
buildFirstRule
public UDPRouteRule buildFirstRule()
-
buildLastRule
public UDPRouteRule buildLastRule()
-
buildMatchingRule
public UDPRouteRule buildMatchingRule(Predicate<UDPRouteRuleBuilder> predicate)
-
hasMatchingRule
public boolean hasMatchingRule(Predicate<UDPRouteRuleBuilder> predicate)
-
withRules
public A withRules(List<UDPRouteRule> rules)
-
withRules
public A withRules(UDPRouteRule... rules)
-
hasRules
public boolean hasRules()
-
addNewRule
public UDPRouteSpecFluent.RulesNested<A> addNewRule()
-
addNewRuleLike
public UDPRouteSpecFluent.RulesNested<A> addNewRuleLike(UDPRouteRule item)
-
setNewRuleLike
public UDPRouteSpecFluent.RulesNested<A> setNewRuleLike(int index, UDPRouteRule item)
-
editRule
public UDPRouteSpecFluent.RulesNested<A> editRule(int index)
-
editFirstRule
public UDPRouteSpecFluent.RulesNested<A> editFirstRule()
-
editLastRule
public UDPRouteSpecFluent.RulesNested<A> editLastRule()
-
editMatchingRule
public UDPRouteSpecFluent.RulesNested<A> editMatchingRule(Predicate<UDPRouteRuleBuilder> 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 UDPRouteSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends UDPRouteSpecFluent<A>>
-
-