Documentation
¶
Index ¶
- Variables
- type Validator
- func (v *Validator) ValidateCreateMinerRequest(ctx context.Context, rq *v1.CreateMinerRequest) error
- func (v *Validator) ValidateCreateMinerSetRequest(ctx context.Context, rq *v1.CreateMinerSetRequest) error
- func (v *Validator) ValidateDeleteMinerRequest(ctx context.Context, rq *v1.DeleteMinerRequest) error
- func (v *Validator) ValidateDeleteMinerSetRequest(ctx context.Context, rq *v1.DeleteMinerSetRequest) error
- func (v *Validator) ValidateGetMinerRequest(ctx context.Context, rq *v1.GetMinerRequest) error
- func (v *Validator) ValidateGetMinerSetRequest(ctx context.Context, rq *v1.GetMinerSetRequest) error
- func (v *Validator) ValidateListMinerRequest(ctx context.Context, rq *v1.ListMinerRequest) error
- func (v *Validator) ValidateListMinerSetRequest(ctx context.Context, rq *v1.ListMinerSetRequest) error
- func (v *Validator) ValidateMinerRules() genericvalidation.Rules
- func (v *Validator) ValidateMinerSetRules() genericvalidation.Rules
- func (v *Validator) ValidateUpdateMinerRequest(ctx context.Context, rq *v1.UpdateMinerRequest) error
- func (v *Validator) ValidateUpdateMinerSetRequest(ctx context.Context, rq *v1.UpdateMinerSetRequest) 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) ValidateCreateMinerRequest ¶
func (v *Validator) ValidateCreateMinerRequest(ctx context.Context, rq *v1.CreateMinerRequest) error
ValidateCreateMinerRequest validates the fields of a CreateMinerRequest.
func (*Validator) ValidateCreateMinerSetRequest ¶
func (v *Validator) ValidateCreateMinerSetRequest(ctx context.Context, rq *v1.CreateMinerSetRequest) error
ValidateCreateMinerSetRequest validates the fields of a CreateMinerSetRequest.
func (*Validator) ValidateDeleteMinerRequest ¶
func (v *Validator) ValidateDeleteMinerRequest(ctx context.Context, rq *v1.DeleteMinerRequest) error
ValidateDeleteMinerRequest validates the fields of a DeleteMinerRequest.
func (*Validator) ValidateDeleteMinerSetRequest ¶
func (v *Validator) ValidateDeleteMinerSetRequest(ctx context.Context, rq *v1.DeleteMinerSetRequest) error
ValidateDeleteMinerSetRequest validates the fields of a DeleteMinerSetRequest.
func (*Validator) ValidateGetMinerRequest ¶
ValidateGetMinerRequest validates the fields of a GetMinerRequest.
func (*Validator) ValidateGetMinerSetRequest ¶
func (v *Validator) ValidateGetMinerSetRequest(ctx context.Context, rq *v1.GetMinerSetRequest) error
ValidateGetMinerSetRequest validates the fields of a GetMinerSetRequest.
func (*Validator) ValidateListMinerRequest ¶
ValidateListMinerRequest validates the fields of a ListMinerRequest, focusing on selected fields ("Offset" and "Limit").
func (*Validator) ValidateListMinerSetRequest ¶
func (v *Validator) ValidateListMinerSetRequest(ctx context.Context, rq *v1.ListMinerSetRequest) error
ValidateListMinerSetRequest validates the fields of a ListMinerSetRequest, focusing on selected fields ("Offset" and "Limit").
func (*Validator) ValidateMinerRules ¶
func (v *Validator) ValidateMinerRules() genericvalidation.Rules
ValidateMinerRules returns a set of validation rules for miner-related requests.
func (*Validator) ValidateMinerSetRules ¶
func (v *Validator) ValidateMinerSetRules() genericvalidation.Rules
ValidateMinerSetRules returns a set of validation rules for minerset-related requests.
func (*Validator) ValidateUpdateMinerRequest ¶
func (v *Validator) ValidateUpdateMinerRequest(ctx context.Context, rq *v1.UpdateMinerRequest) error
ValidateUpdateMinerRequest validates the fields of an UpdateMinerRequest.
func (*Validator) ValidateUpdateMinerSetRequest ¶
func (v *Validator) ValidateUpdateMinerSetRequest(ctx context.Context, rq *v1.UpdateMinerSetRequest) error
ValidateUpdateMinerSetRequest validates the fields of an UpdateMinerSetRequest.