Class AttributeSupportFluent<A extends AttributeSupportFluent<A>>

    • Constructor Detail

      • AttributeSupportFluent

        public AttributeSupportFluent()
      • AttributeSupportFluent

        public AttributeSupportFluent​(io.sundr.model.AttributeSupport instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(io.sundr.model.AttributeSupport instance)
      • addToAttributes

        public A addToAttributes​(io.sundr.model.AttributeKey key,
                                 Object value)
      • addToAttributes

        public A addToAttributes​(Map<io.sundr.model.AttributeKey,​Object> map)
      • removeFromAttributes

        public A removeFromAttributes​(io.sundr.model.AttributeKey key)
      • removeFromAttributes

        public A removeFromAttributes​(Map<io.sundr.model.AttributeKey,​Object> map)
      • getAttributes

        public Map<io.sundr.model.AttributeKey,​Object> getAttributes()
      • withAttributes

        public <K,​V> A withAttributes​(Map<io.sundr.model.AttributeKey,​Object> attributes)
      • hasAttributes

        public boolean hasAttributes()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.sundr.builder.BaseFluent<A extends AttributeSupportFluent<A>>