Class AllowedRoutesFluent<A extends AllowedRoutesFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.AllowedRoutesFluent<A>
-
- Direct Known Subclasses:
AllowedRoutesBuilder
,ListenerFluent.AllowedRoutesNested
public class AllowedRoutesFluent<A extends AllowedRoutesFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
AllowedRoutesFluent.KindsNested<N>
class
AllowedRoutesFluent.NamespacesNested<N>
-
Constructor Summary
Constructors Constructor Description AllowedRoutesFluent()
AllowedRoutesFluent(AllowedRoutes instance)
-
Method Summary
-
-
-
Constructor Detail
-
AllowedRoutesFluent
public AllowedRoutesFluent()
-
AllowedRoutesFluent
public AllowedRoutesFluent(AllowedRoutes instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(AllowedRoutes instance)
-
addToKinds
public A addToKinds(int index, RouteGroupKind item)
-
setToKinds
public A setToKinds(int index, RouteGroupKind item)
-
addToKinds
public A addToKinds(RouteGroupKind... items)
-
addAllToKinds
public A addAllToKinds(Collection<RouteGroupKind> items)
-
removeFromKinds
public A removeFromKinds(RouteGroupKind... items)
-
removeAllFromKinds
public A removeAllFromKinds(Collection<RouteGroupKind> items)
-
removeMatchingFromKinds
public A removeMatchingFromKinds(Predicate<RouteGroupKindBuilder> predicate)
-
buildKinds
public List<RouteGroupKind> buildKinds()
-
buildKind
public RouteGroupKind buildKind(int index)
-
buildFirstKind
public RouteGroupKind buildFirstKind()
-
buildLastKind
public RouteGroupKind buildLastKind()
-
buildMatchingKind
public RouteGroupKind buildMatchingKind(Predicate<RouteGroupKindBuilder> predicate)
-
hasMatchingKind
public boolean hasMatchingKind(Predicate<RouteGroupKindBuilder> predicate)
-
withKinds
public A withKinds(List<RouteGroupKind> kinds)
-
withKinds
public A withKinds(RouteGroupKind... kinds)
-
hasKinds
public boolean hasKinds()
-
addNewKind
public AllowedRoutesFluent.KindsNested<A> addNewKind()
-
addNewKindLike
public AllowedRoutesFluent.KindsNested<A> addNewKindLike(RouteGroupKind item)
-
setNewKindLike
public AllowedRoutesFluent.KindsNested<A> setNewKindLike(int index, RouteGroupKind item)
-
editKind
public AllowedRoutesFluent.KindsNested<A> editKind(int index)
-
editFirstKind
public AllowedRoutesFluent.KindsNested<A> editFirstKind()
-
editLastKind
public AllowedRoutesFluent.KindsNested<A> editLastKind()
-
editMatchingKind
public AllowedRoutesFluent.KindsNested<A> editMatchingKind(Predicate<RouteGroupKindBuilder> predicate)
-
buildNamespaces
public RouteNamespaces buildNamespaces()
-
withNamespaces
public A withNamespaces(RouteNamespaces namespaces)
-
hasNamespaces
public boolean hasNamespaces()
-
withNewNamespaces
public AllowedRoutesFluent.NamespacesNested<A> withNewNamespaces()
-
withNewNamespacesLike
public AllowedRoutesFluent.NamespacesNested<A> withNewNamespacesLike(RouteNamespaces item)
-
editNamespaces
public AllowedRoutesFluent.NamespacesNested<A> editNamespaces()
-
editOrNewNamespaces
public AllowedRoutesFluent.NamespacesNested<A> editOrNewNamespaces()
-
editOrNewNamespacesLike
public AllowedRoutesFluent.NamespacesNested<A> editOrNewNamespacesLike(RouteNamespaces item)
-
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 AllowedRoutesFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AllowedRoutesFluent<A>>
-
-