// Code generated by protoc-gen-goext. DO NOT EDIT.

package quotamanager

import (
	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
)

func (m *QuotaRequest) SetId(v string) {
	m.Id = v
}

func (m *QuotaRequest) SetResource(v *Resource) {
	m.Resource = v
}

func (m *QuotaRequest) SetCreatedAt(v *timestamppb.Timestamp) {
	m.CreatedAt = v
}

func (m *QuotaRequest) SetStatus(v QuotaRequest_Status) {
	m.Status = v
}

func (m *QuotaRequest) SetQuotaLimits(v []*QuotaRequest_QuotaLimit) {
	m.QuotaLimits = v
}

func (m *QuotaRequest) SetCreatedBy(v string) {
	m.CreatedBy = v
}

func (m *QuotaRequest_QuotaLimit) SetQuotaId(v string) {
	m.QuotaId = v
}

func (m *QuotaRequest_QuotaLimit) SetDesiredLimit(v float64) {
	m.DesiredLimit = v
}

func (m *QuotaRequest_QuotaLimit) SetApprovedLimit(v float64) {
	m.ApprovedLimit = v
}

func (m *QuotaRequest_QuotaLimit) SetUnit(v string) {
	m.Unit = v
}

func (m *QuotaRequest_QuotaLimit) SetStatus(v QuotaRequest_QuotaLimit_Status) {
	m.Status = v
}

func (m *QuotaRequest_QuotaLimit) SetMessage(v string) {
	m.Message = v
}

func (m *QuotaRequest_QuotaLimit) SetModifiedBy(v string) {
	m.ModifiedBy = v
}
