def validate_configuration(self, configuration: Optional[ExpectationConfiguration]) -> bool:
    '\n        Validates that a configuration has been set, and sets a configuration if it has yet to be set. Ensures that\n        necessary configuration arguments have been provided for the validation of the expectation.\n\n        Args:\n            configuration (OPTIONAL[ExpectationConfiguration]):                 An optional Expectation Configuration entry that will be used to configure the expectation\n        Returns:\n            True if the configuration has been validated successfully. Otherwise, raises an exception\n        '
    super().validate_configuration(configuration)
    self.validate_metric_value_between_configuration(configuration=configuration)
    return True
Validates that a configuration has been set, and sets a configuration if it has yet to be set. Ensures that
necessary configuration arguments have been provided for the validation of the expectation.

Args:
    configuration (OPTIONAL[ExpectationConfiguration]):                 An optional Expectation Configuration entry that will be used to configure the expectation
Returns:
    True if the configuration has been validated successfully. Otherwise, raises an exception
def validate_configuration(self, configuration: Optional[ExpectationConfiguration]) -> bool:
    '\n        Validates that a configuration has been set, and sets a configuration if it has yet to be set. Ensures that\n        necessary configuration arguments have been provided for the validation of the expectation.\n\n        Args:\n            configuration (OPTIONAL[ExpectationConfiguration]):                 An optional Expectation Configuration entry that will be used to configure the expectation\n        Returns:\n            True if the configuration has been validated successfully. Otherwise, raises an exception\n        '
    super().validate_configuration(configuration)
    self.validate_metric_value_between_configuration(configuration=configuration)
    return True