Class DeviceCounterConsumptionFluent<A extends DeviceCounterConsumptionFluent<A>>

    • Constructor Detail

      • DeviceCounterConsumptionFluent

        public DeviceCounterConsumptionFluent()
    • Method Detail

      • addAllToCompatibilityGroups

        public A addAllToCompatibilityGroups​(Collection<String> items)
      • addToAdditionalProperties

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

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

        public A addToCompatibilityGroups​(String... items)
      • addToCompatibilityGroups

        public A addToCompatibilityGroups​(int index,
                                          String item)
      • addToCounters

        public A addToCounters​(String key,
                               Counter value)
      • getAdditionalProperties

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

        public String getCompatibilityGroup​(int index)
      • getCompatibilityGroups

        public List<String> getCompatibilityGroups()
      • getCounterSet

        public String getCounterSet()
      • getFirstCompatibilityGroup

        public String getFirstCompatibilityGroup()
      • getLastCompatibilityGroup

        public String getLastCompatibilityGroup()
      • getMatchingCompatibilityGroup

        public String getMatchingCompatibilityGroup​(Predicate<String> predicate)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasCompatibilityGroups

        public boolean hasCompatibilityGroups()
      • hasCounterSet

        public boolean hasCounterSet()
      • hasCounters

        public boolean hasCounters()
      • hasMatchingCompatibilityGroup

        public boolean hasMatchingCompatibilityGroup​(Predicate<String> predicate)
      • removeAllFromCompatibilityGroups

        public A removeAllFromCompatibilityGroups​(Collection<String> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromCompatibilityGroups​(String... items)
      • removeFromCounters

        public A removeFromCounters​(String key)
      • setToCompatibilityGroups

        public A setToCompatibilityGroups​(int index,
                                          String item)
      • withAdditionalProperties

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

        public A withCompatibilityGroups​(List<String> compatibilityGroups)
      • withCompatibilityGroups

        public A withCompatibilityGroups​(String... compatibilityGroups)
      • withCounterSet

        public A withCounterSet​(String counterSet)
      • withCounters

        public <K,​V> A withCounters​(Map<String,​Counter> counters)