Class KafkaDataSetDefValidator

    • Constructor Detail

      • KafkaDataSetDefValidator

        @Inject
        public KafkaDataSetDefValidator​(javax.validation.Validator validator)
    • Method Detail

      • getSupportedProvider

        public org.dashbuilder.dataprovider.DataSetProviderType getSupportedProvider()
        Description copied from interface: DataSetDefValidator
        Retrieves the supported DataSetDef type
      • validateCustomAttributes

        public Iterable<javax.validation.ConstraintViolation<?>> validateCustomAttributes​(org.dashbuilder.dataset.def.KafkaDataSetDef dataSetDef,
                                                                                          Object... params)
        Description copied from interface: DataSetDefValidator
        Validates the DataSetDef specific attributes
      • validate

        public Iterable<javax.validation.ConstraintViolation<?>> validate​(org.dashbuilder.dataset.def.KafkaDataSetDef dataSetDef,
                                                                          boolean isCacheEnabled,
                                                                          boolean isPushEnabled,
                                                                          boolean isRefreshEnabled,
                                                                          Object... params)
        Description copied from interface: DataSetDefValidator
        Validates a DataSetDef