validate abstract method
Validates the configuration before execution.
This method should check that all required configuration values are present and valid for the specific service. Subclasses should override this method to add service-specific validation.
Throws:
- ShorebirdValidationError: If validation fails
- ShorebirdConfigurationError: If configuration is invalid
Implementation
Future<void> validate();