Class QuerySpecFluent<A extends QuerySpecFluent<A>>

    • Constructor Detail

      • QuerySpecFluent

        public QuerySpecFluent()
      • QuerySpecFluent

        public QuerySpecFluent​(QuerySpec instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(QuerySpec instance)
      • addToContainers

        public A addToContainers​(int index,
                                 io.fabric8.kubernetes.api.model.Container item)
      • setToContainers

        public A setToContainers​(int index,
                                 io.fabric8.kubernetes.api.model.Container item)
      • addToContainers

        public A addToContainers​(io.fabric8.kubernetes.api.model.Container... items)
      • addAllToContainers

        public A addAllToContainers​(Collection<io.fabric8.kubernetes.api.model.Container> items)
      • removeFromContainers

        public A removeFromContainers​(io.fabric8.kubernetes.api.model.Container... items)
      • removeAllFromContainers

        public A removeAllFromContainers​(Collection<io.fabric8.kubernetes.api.model.Container> items)
      • removeMatchingFromContainers

        public A removeMatchingFromContainers​(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
      • buildContainers

        public List<io.fabric8.kubernetes.api.model.Container> buildContainers()
      • buildContainer

        public io.fabric8.kubernetes.api.model.Container buildContainer​(int index)
      • buildFirstContainer

        public io.fabric8.kubernetes.api.model.Container buildFirstContainer()
      • buildLastContainer

        public io.fabric8.kubernetes.api.model.Container buildLastContainer()
      • buildMatchingContainer

        public io.fabric8.kubernetes.api.model.Container buildMatchingContainer​(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
      • hasMatchingContainer

        public boolean hasMatchingContainer​(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
      • withContainers

        public A withContainers​(List<io.fabric8.kubernetes.api.model.Container> containers)
      • withContainers

        public A withContainers​(io.fabric8.kubernetes.api.model.Container... containers)
      • hasContainers

        public boolean hasContainers()
      • getReplicas

        public Integer getReplicas()
      • withReplicas

        public A withReplicas​(Integer replicas)
      • hasReplicas

        public boolean hasReplicas()
      • buildResources

        public io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
      • withResources

        public A withResources​(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
      • hasResources

        public boolean hasResources()
      • addToServiceAccountAnnotations

        public A addToServiceAccountAnnotations​(String key,
                                                String value)
      • addToServiceAccountAnnotations

        public A addToServiceAccountAnnotations​(Map<String,​String> map)
      • removeFromServiceAccountAnnotations

        public A removeFromServiceAccountAnnotations​(String key)
      • removeFromServiceAccountAnnotations

        public A removeFromServiceAccountAnnotations​(Map<String,​String> map)
      • getServiceAccountAnnotations

        public Map<String,​String> getServiceAccountAnnotations()
      • withServiceAccountAnnotations

        public <K,​V> A withServiceAccountAnnotations​(Map<String,​String> serviceAccountAnnotations)
      • hasServiceAccountAnnotations

        public boolean hasServiceAccountAnnotations()
      • getUsePrometheusEngine

        public Boolean getUsePrometheusEngine()
      • withUsePrometheusEngine

        public A withUsePrometheusEngine​(Boolean usePrometheusEngine)
      • hasUsePrometheusEngine

        public boolean hasUsePrometheusEngine()
      • 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 QuerySpecFluent<A>>
      • hashCode

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

        public A withUsePrometheusEngine()