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

package certificatemanager

import (
	operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation"
	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
)

func (m *GetCertificateRequest) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *GetCertificateRequest) SetView(v CertificateView) {
	m.View = v
}

func (m *ListCertificatesRequest) SetFolderId(v string) {
	m.FolderId = v
}

func (m *ListCertificatesRequest) SetPageSize(v int64) {
	m.PageSize = v
}

func (m *ListCertificatesRequest) SetPageToken(v string) {
	m.PageToken = v
}

func (m *ListCertificatesRequest) SetView(v CertificateView) {
	m.View = v
}

func (m *ListCertificatesResponse) SetCertificates(v []*Certificate) {
	m.Certificates = v
}

func (m *ListCertificatesResponse) SetNextPageToken(v string) {
	m.NextPageToken = v
}

func (m *ListVersionsRequest) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *ListVersionsRequest) SetPageSize(v int64) {
	m.PageSize = v
}

func (m *ListVersionsRequest) SetPageToken(v string) {
	m.PageToken = v
}

func (m *ListVersionsResponse) SetVersions(v []*Version) {
	m.Versions = v
}

func (m *ListVersionsResponse) SetNextPageToken(v string) {
	m.NextPageToken = v
}

func (m *CreateCertificateRequest) SetFolderId(v string) {
	m.FolderId = v
}

func (m *CreateCertificateRequest) SetName(v string) {
	m.Name = v
}

func (m *CreateCertificateRequest) SetDescription(v string) {
	m.Description = v
}

func (m *CreateCertificateRequest) SetLabels(v map[string]string) {
	m.Labels = v
}

func (m *CreateCertificateRequest) SetCertificate(v string) {
	m.Certificate = v
}

func (m *CreateCertificateRequest) SetChain(v string) {
	m.Chain = v
}

func (m *CreateCertificateRequest) SetPrivateKey(v string) {
	m.PrivateKey = v
}

func (m *CreateCertificateRequest) SetDeletionProtection(v bool) {
	m.DeletionProtection = v
}

func (m *CreateCertificateMetadata) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *UpdateCertificateRequest) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *UpdateCertificateRequest) SetUpdateMask(v *fieldmaskpb.FieldMask) {
	m.UpdateMask = v
}

func (m *UpdateCertificateRequest) SetName(v string) {
	m.Name = v
}

func (m *UpdateCertificateRequest) SetDescription(v string) {
	m.Description = v
}

func (m *UpdateCertificateRequest) SetLabels(v map[string]string) {
	m.Labels = v
}

func (m *UpdateCertificateRequest) SetCertificate(v string) {
	m.Certificate = v
}

func (m *UpdateCertificateRequest) SetChain(v string) {
	m.Chain = v
}

func (m *UpdateCertificateRequest) SetPrivateKey(v string) {
	m.PrivateKey = v
}

func (m *UpdateCertificateRequest) SetDeletionProtection(v bool) {
	m.DeletionProtection = v
}

func (m *UpdateCertificateMetadata) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *DeleteCertificateRequest) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *DeleteCertificateMetadata) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *RequestNewCertificateRequest) SetFolderId(v string) {
	m.FolderId = v
}

func (m *RequestNewCertificateRequest) SetName(v string) {
	m.Name = v
}

func (m *RequestNewCertificateRequest) SetDescription(v string) {
	m.Description = v
}

func (m *RequestNewCertificateRequest) SetLabels(v map[string]string) {
	m.Labels = v
}

func (m *RequestNewCertificateRequest) SetDomains(v []string) {
	m.Domains = v
}

func (m *RequestNewCertificateRequest) SetChallengeType(v ChallengeType) {
	m.ChallengeType = v
}

func (m *RequestNewCertificateRequest) SetDeletionProtection(v bool) {
	m.DeletionProtection = v
}

func (m *RequestNewCertificateMetadata) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *ListCertificateOperationsRequest) SetCertificateId(v string) {
	m.CertificateId = v
}

func (m *ListCertificateOperationsRequest) SetPageSize(v int64) {
	m.PageSize = v
}

func (m *ListCertificateOperationsRequest) SetPageToken(v string) {
	m.PageToken = v
}

func (m *ListCertificateOperationsResponse) SetOperations(v []*operation.Operation) {
	m.Operations = v
}

func (m *ListCertificateOperationsResponse) SetNextPageToken(v string) {
	m.NextPageToken = v
}
