Documentation
¶
Index ¶
- Variables
- type Validator
- func (v *Validator) ValidateCreateCronJobRequest(ctx context.Context, rq *v1.CreateCronJobRequest) error
- func (v *Validator) ValidateCreateJobRequest(ctx context.Context, rq *v1.CreateJobRequest) error
- func (v *Validator) ValidateCronJobRules() genericvalidation.Rules
- func (v *Validator) ValidateDeleteCronJobRequest(ctx context.Context, rq *v1.DeleteCronJobRequest) error
- func (v *Validator) ValidateDeleteJobRequest(ctx context.Context, rq *v1.DeleteJobRequest) error
- func (v *Validator) ValidateGetCronJobRequest(ctx context.Context, rq *v1.GetCronJobRequest) error
- func (v *Validator) ValidateGetJobRequest(ctx context.Context, rq *v1.GetJobRequest) error
- func (v *Validator) ValidateJobRules() genericvalidation.Rules
- func (v *Validator) ValidateListCronJobRequest(ctx context.Context, rq *v1.ListCronJobRequest) error
- func (v *Validator) ValidateListJobRequest(ctx context.Context, rq *v1.ListJobRequest) error
- func (v *Validator) ValidateUpdateCronJobRequest(ctx context.Context, rq *v1.UpdateCronJobRequest) error
- func (v *Validator) ValidateUpdateJobRequest(ctx context.Context, rq *v1.UpdateJobRequest) error
Constants ¶
This section is empty.
Variables ¶
ProviderSet is a Wire provider set that declares dependency injection rules.
Functions ¶
This section is empty.
Types ¶
type Validator ¶
type Validator struct {
// contains filtered or unexported fields
}
Validator is a struct that implements custom validation logic.
func (*Validator) ValidateCreateCronJobRequest ¶
func (v *Validator) ValidateCreateCronJobRequest(ctx context.Context, rq *v1.CreateCronJobRequest) error
ValidateCreateCronJobRequest validates the fields of a CreateCronJobRequest.
func (*Validator) ValidateCreateJobRequest ¶
ValidateCreateJobRequest validates the fields of a CreateJobRequest.
func (*Validator) ValidateCronJobRules ¶
func (v *Validator) ValidateCronJobRules() genericvalidation.Rules
ValidateCronJobRules returns a set of validation rules for cronjob-related requests.
func (*Validator) ValidateDeleteCronJobRequest ¶
func (v *Validator) ValidateDeleteCronJobRequest(ctx context.Context, rq *v1.DeleteCronJobRequest) error
ValidateDeleteCronJobRequest validates the fields of a DeleteCronJobRequest.
func (*Validator) ValidateDeleteJobRequest ¶
ValidateDeleteJobRequest validates the fields of a DeleteJobRequest.
func (*Validator) ValidateGetCronJobRequest ¶
ValidateGetCronJobRequest validates the fields of a GetCronJobRequest.
func (*Validator) ValidateGetJobRequest ¶
ValidateGetJobRequest validates the fields of a GetJobRequest.
func (*Validator) ValidateJobRules ¶
func (v *Validator) ValidateJobRules() genericvalidation.Rules
ValidateJobRules returns a set of validation rules for job-related requests.
func (*Validator) ValidateListCronJobRequest ¶
func (v *Validator) ValidateListCronJobRequest(ctx context.Context, rq *v1.ListCronJobRequest) error
ValidateListCronJobRequest validates the fields of a ListCronJobRequest, focusing on selected fields ("Offset" and "Limit").
func (*Validator) ValidateListJobRequest ¶
ValidateListJobRequest validates the fields of a ListJobRequest, focusing on selected fields ("Offset" and "Limit").
func (*Validator) ValidateUpdateCronJobRequest ¶
func (v *Validator) ValidateUpdateCronJobRequest(ctx context.Context, rq *v1.UpdateCronJobRequest) error
ValidateUpdateCronJobRequest validates the fields of an UpdateCronJobRequest.
func (*Validator) ValidateUpdateJobRequest ¶
ValidateUpdateJobRequest validates the fields of an UpdateJobRequest.