Class RouteFluent<A extends RouteFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1alpha1.RouteFluent<A>
-
- Direct Known Subclasses:
AlertmanagerConfigSpecFluent.RouteNested,RouteBuilder
public class RouteFluent<A extends RouteFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRouteFluent.MatchersNested<N>
-
Constructor Summary
Constructors Constructor Description RouteFluent()RouteFluent(Route instance)
-
Method Summary
-
-
-
Constructor Detail
-
RouteFluent
public RouteFluent()
-
RouteFluent
public RouteFluent(Route instance)
-
-
Method Detail
-
addAllToActiveTimeIntervals
public A addAllToActiveTimeIntervals(Collection<String> items)
-
addAllToGroupBy
public A addAllToGroupBy(Collection<String> items)
-
addAllToMatchers
public A addAllToMatchers(Collection<Matcher> items)
-
addAllToMuteTimeIntervals
public A addAllToMuteTimeIntervals(Collection<String> items)
-
addAllToRoutes
public A addAllToRoutes(Collection<com.fasterxml.jackson.databind.JsonNode> items)
-
addNewMatcher
public RouteFluent.MatchersNested<A> addNewMatcher()
-
addNewMatcherLike
public RouteFluent.MatchersNested<A> addNewMatcherLike(Matcher item)
-
addToRoutes
public A addToRoutes(com.fasterxml.jackson.databind.JsonNode... items)
-
addToRoutes
public A addToRoutes(int index, com.fasterxml.jackson.databind.JsonNode item)
-
buildFirstMatcher
public Matcher buildFirstMatcher()
-
buildLastMatcher
public Matcher buildLastMatcher()
-
buildMatcher
public Matcher buildMatcher(int index)
-
buildMatchingMatcher
public Matcher buildMatchingMatcher(Predicate<MatcherBuilder> predicate)
-
copyInstance
protected void copyInstance(Route instance)
-
editFirstMatcher
public RouteFluent.MatchersNested<A> editFirstMatcher()
-
editLastMatcher
public RouteFluent.MatchersNested<A> editLastMatcher()
-
editMatcher
public RouteFluent.MatchersNested<A> editMatcher(int index)
-
editMatchingMatcher
public RouteFluent.MatchersNested<A> editMatchingMatcher(Predicate<MatcherBuilder> predicate)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends RouteFluent<A>>
-
getActiveTimeInterval
public String getActiveTimeInterval(int index)
-
getContinue
public Boolean getContinue()
-
getFirstActiveTimeInterval
public String getFirstActiveTimeInterval()
-
getFirstGroupBy
public String getFirstGroupBy()
-
getFirstMuteTimeInterval
public String getFirstMuteTimeInterval()
-
getFirstRoute
public com.fasterxml.jackson.databind.JsonNode getFirstRoute()
-
getGroupBy
public String getGroupBy(int index)
-
getGroupInterval
public String getGroupInterval()
-
getGroupWait
public String getGroupWait()
-
getLastActiveTimeInterval
public String getLastActiveTimeInterval()
-
getLastGroupBy
public String getLastGroupBy()
-
getLastMuteTimeInterval
public String getLastMuteTimeInterval()
-
getLastRoute
public com.fasterxml.jackson.databind.JsonNode getLastRoute()
-
getMatchingActiveTimeInterval
public String getMatchingActiveTimeInterval(Predicate<String> predicate)
-
getMatchingRoute
public com.fasterxml.jackson.databind.JsonNode getMatchingRoute(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
-
getMuteTimeInterval
public String getMuteTimeInterval(int index)
-
getReceiver
public String getReceiver()
-
getRepeatInterval
public String getRepeatInterval()
-
getRoute
public com.fasterxml.jackson.databind.JsonNode getRoute(int index)
-
getRoutes
public List<com.fasterxml.jackson.databind.JsonNode> getRoutes()
-
hasActiveTimeIntervals
public boolean hasActiveTimeIntervals()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasContinue
public boolean hasContinue()
-
hasGroupBy
public boolean hasGroupBy()
-
hasGroupInterval
public boolean hasGroupInterval()
-
hasGroupWait
public boolean hasGroupWait()
-
hasMatchers
public boolean hasMatchers()
-
hasMatchingActiveTimeInterval
public boolean hasMatchingActiveTimeInterval(Predicate<String> predicate)
-
hasMatchingMatcher
public boolean hasMatchingMatcher(Predicate<MatcherBuilder> predicate)
-
hasMatchingMuteTimeInterval
public boolean hasMatchingMuteTimeInterval(Predicate<String> predicate)
-
hasMatchingRoute
public boolean hasMatchingRoute(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
-
hasMuteTimeIntervals
public boolean hasMuteTimeIntervals()
-
hasReceiver
public boolean hasReceiver()
-
hasRepeatInterval
public boolean hasRepeatInterval()
-
hasRoutes
public boolean hasRoutes()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends RouteFluent<A>>
-
removeAllFromActiveTimeIntervals
public A removeAllFromActiveTimeIntervals(Collection<String> items)
-
removeAllFromGroupBy
public A removeAllFromGroupBy(Collection<String> items)
-
removeAllFromMatchers
public A removeAllFromMatchers(Collection<Matcher> items)
-
removeAllFromMuteTimeIntervals
public A removeAllFromMuteTimeIntervals(Collection<String> items)
-
removeAllFromRoutes
public A removeAllFromRoutes(Collection<com.fasterxml.jackson.databind.JsonNode> items)
-
removeFromRoutes
public A removeFromRoutes(com.fasterxml.jackson.databind.JsonNode... items)
-
removeMatchingFromMatchers
public A removeMatchingFromMatchers(Predicate<MatcherBuilder> predicate)
-
setNewMatcherLike
public RouteFluent.MatchersNested<A> setNewMatcherLike(int index, Matcher item)
-
setToRoutes
public A setToRoutes(int index, com.fasterxml.jackson.databind.JsonNode item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withContinue
public A withContinue()
-
withRoutes
public A withRoutes(com.fasterxml.jackson.databind.JsonNode... routes)
-
-