Class RouteFluent<A extends RouteFluent<A>>

    • Constructor Detail

      • RouteFluent

        public RouteFluent()
      • RouteFluent

        public RouteFluent​(Route instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(Route instance)
      • addToActiveTimeIntervals

        public A addToActiveTimeIntervals​(int index,
                                          String item)
      • setToActiveTimeIntervals

        public A setToActiveTimeIntervals​(int index,
                                          String item)
      • addToActiveTimeIntervals

        public A addToActiveTimeIntervals​(String... items)
      • addAllToActiveTimeIntervals

        public A addAllToActiveTimeIntervals​(Collection<String> items)
      • removeFromActiveTimeIntervals

        public A removeFromActiveTimeIntervals​(String... items)
      • removeAllFromActiveTimeIntervals

        public A removeAllFromActiveTimeIntervals​(Collection<String> items)
      • getActiveTimeIntervals

        public List<String> getActiveTimeIntervals()
      • getActiveTimeInterval

        public String getActiveTimeInterval​(int index)
      • getFirstActiveTimeInterval

        public String getFirstActiveTimeInterval()
      • getLastActiveTimeInterval

        public String getLastActiveTimeInterval()
      • getMatchingActiveTimeInterval

        public String getMatchingActiveTimeInterval​(Predicate<String> predicate)
      • hasMatchingActiveTimeInterval

        public boolean hasMatchingActiveTimeInterval​(Predicate<String> predicate)
      • withActiveTimeIntervals

        public A withActiveTimeIntervals​(List<String> activeTimeIntervals)
      • withActiveTimeIntervals

        public A withActiveTimeIntervals​(String... activeTimeIntervals)
      • hasActiveTimeIntervals

        public boolean hasActiveTimeIntervals()
      • getContinue

        public Boolean getContinue()
      • withContinue

        public A withContinue​(Boolean _continue)
      • hasContinue

        public boolean hasContinue()
      • addToGroupBy

        public A addToGroupBy​(int index,
                              String item)
      • setToGroupBy

        public A setToGroupBy​(int index,
                              String item)
      • addToGroupBy

        public A addToGroupBy​(String... items)
      • removeFromGroupBy

        public A removeFromGroupBy​(String... items)
      • getGroupBy

        public String getGroupBy​(int index)
      • getFirstGroupBy

        public String getFirstGroupBy()
      • getLastGroupBy

        public String getLastGroupBy()
      • hasMatchingGroupBy

        public boolean hasMatchingGroupBy​(Predicate<String> predicate)
      • withGroupBy

        public A withGroupBy​(List<String> groupBy)
      • withGroupBy

        public A withGroupBy​(String... groupBy)
      • hasGroupBy

        public boolean hasGroupBy()
      • getGroupInterval

        public String getGroupInterval()
      • withGroupInterval

        public A withGroupInterval​(String groupInterval)
      • hasGroupInterval

        public boolean hasGroupInterval()
      • getGroupWait

        public String getGroupWait()
      • withGroupWait

        public A withGroupWait​(String groupWait)
      • hasGroupWait

        public boolean hasGroupWait()
      • addToMatchers

        public A addToMatchers​(int index,
                               Matcher item)
      • setToMatchers

        public A setToMatchers​(int index,
                               Matcher item)
      • addToMatchers

        public A addToMatchers​(Matcher... items)
      • removeFromMatchers

        public A removeFromMatchers​(Matcher... items)
      • buildMatcher

        public Matcher buildMatcher​(int index)
      • buildFirstMatcher

        public Matcher buildFirstMatcher()
      • buildLastMatcher

        public Matcher buildLastMatcher()
      • withMatchers

        public A withMatchers​(List<Matcher> matchers)
      • withMatchers

        public A withMatchers​(Matcher... matchers)
      • hasMatchers

        public boolean hasMatchers()
      • addToMuteTimeIntervals

        public A addToMuteTimeIntervals​(int index,
                                        String item)
      • setToMuteTimeIntervals

        public A setToMuteTimeIntervals​(int index,
                                        String item)
      • addToMuteTimeIntervals

        public A addToMuteTimeIntervals​(String... items)
      • addAllToMuteTimeIntervals

        public A addAllToMuteTimeIntervals​(Collection<String> items)
      • removeFromMuteTimeIntervals

        public A removeFromMuteTimeIntervals​(String... items)
      • removeAllFromMuteTimeIntervals

        public A removeAllFromMuteTimeIntervals​(Collection<String> items)
      • getMuteTimeIntervals

        public List<String> getMuteTimeIntervals()
      • getMuteTimeInterval

        public String getMuteTimeInterval​(int index)
      • getFirstMuteTimeInterval

        public String getFirstMuteTimeInterval()
      • getLastMuteTimeInterval

        public String getLastMuteTimeInterval()
      • getMatchingMuteTimeInterval

        public String getMatchingMuteTimeInterval​(Predicate<String> predicate)
      • hasMatchingMuteTimeInterval

        public boolean hasMatchingMuteTimeInterval​(Predicate<String> predicate)
      • withMuteTimeIntervals

        public A withMuteTimeIntervals​(List<String> muteTimeIntervals)
      • withMuteTimeIntervals

        public A withMuteTimeIntervals​(String... muteTimeIntervals)
      • hasMuteTimeIntervals

        public boolean hasMuteTimeIntervals()
      • getReceiver

        public String getReceiver()
      • withReceiver

        public A withReceiver​(String receiver)
      • hasReceiver

        public boolean hasReceiver()
      • getRepeatInterval

        public String getRepeatInterval()
      • withRepeatInterval

        public A withRepeatInterval​(String repeatInterval)
      • hasRepeatInterval

        public boolean hasRepeatInterval()
      • addToRoutes

        public A addToRoutes​(int index,
                             com.fasterxml.jackson.databind.JsonNode item)
      • setToRoutes

        public A setToRoutes​(int index,
                             com.fasterxml.jackson.databind.JsonNode item)
      • addToRoutes

        public A addToRoutes​(com.fasterxml.jackson.databind.JsonNode... items)
      • addAllToRoutes

        public A addAllToRoutes​(Collection<com.fasterxml.jackson.databind.JsonNode> items)
      • removeFromRoutes

        public A removeFromRoutes​(com.fasterxml.jackson.databind.JsonNode... items)
      • removeAllFromRoutes

        public A removeAllFromRoutes​(Collection<com.fasterxml.jackson.databind.JsonNode> items)
      • getRoutes

        public List<com.fasterxml.jackson.databind.JsonNode> getRoutes()
      • getRoute

        public com.fasterxml.jackson.databind.JsonNode getRoute​(int index)
      • getFirstRoute

        public com.fasterxml.jackson.databind.JsonNode getFirstRoute()
      • getLastRoute

        public com.fasterxml.jackson.databind.JsonNode getLastRoute()
      • getMatchingRoute

        public com.fasterxml.jackson.databind.JsonNode getMatchingRoute​(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
      • hasMatchingRoute

        public boolean hasMatchingRoute​(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
      • withRoutes

        public A withRoutes​(List<com.fasterxml.jackson.databind.JsonNode> routes)
      • withRoutes

        public A withRoutes​(com.fasterxml.jackson.databind.JsonNode... routes)
      • hasRoutes

        public boolean hasRoutes()
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RouteFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RouteFluent<A>>
      • withContinue

        public A withContinue()