code: func (admissionHandler chainAdmissionHandler) Validate(a Attributes, o ObjectInterfaces) error {
  	for _, handler := range admissionHandler {
  		if !handler.Handles(a.GetOperation()) {
  			continue
  		}
  		if validator, ok := handler.(ValidationInterface); ok {
  			err := validator.Validate(a, o)
  			if err != nil {
  				return err
  			}
  		}
  	}
  	return nil
  }
docs: // Validate performs an admission control check using a chain of handlers, and returns immediately on first error