Class DataConfigurationBuilder

    • Constructor Detail

      • DataConfigurationBuilder

        public DataConfigurationBuilder()
    • Method Detail

      • getElementDefinition

        public org.infinispan.commons.configuration.elements.ElementDefinition getElementDefinition()
        Specified by:
        getElementDefinition in interface BaseConfigurationInfo
        Returns:
        the ElementDefinition of the configuration.
      • attributes

        public org.infinispan.commons.configuration.attributes.AttributeSet attributes()
        Specified by:
        attributes in interface BaseConfigurationInfo
        Returns:
        the AttributeSet declared by the configuration.
      • validate

        public void validate()
        Description copied from interface: Builder
        Validate the data in this builder before building the configuration bean
        Specified by:
        validate in interface Builder<DataConfiguration>
      • read

        public Builder<?> read​(DataConfiguration template)
        Description copied from interface: Builder
        Reads the configuration from an already created configuration bean into this builder. Returns an appropriate builder to allow fluent configuration
        Specified by:
        read in interface Builder<DataConfiguration>
        Parameters:
        template - the configuration from which to "clone" this config if needed.