required.go 330 B

1234567891011
  1. package java
  2. const requiredTpl = `{{ $f := .Field }}
  3. {{- if .Rules.GetRequired }}
  4. if ({{ hasAccessor . }}) {
  5. io.envoyproxy.pgv.RequiredValidation.required("{{ $f.FullyQualifiedName }}", {{ accessor . }});
  6. } else {
  7. io.envoyproxy.pgv.RequiredValidation.required("{{ $f.FullyQualifiedName }}", null);
  8. };
  9. {{- end -}}
  10. `