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

package datacatalog

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

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

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

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

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

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

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

func (m *Catalog) SetAiMarkupRules(v *CatalogAIMarkupRules) {
	m.AiMarkupRules = v
}

func (m *Catalog) SetAutoIngestionParams(v *CatalogAutoIngestionConfig) {
	m.AutoIngestionParams = v
}

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

func (m *Catalog) SetUpdatedAt(v *timestamppb.Timestamp) {
	m.UpdatedAt = v
}

func (m *CatalogAIMarkupRules) SetAiEnabled(v bool) {
	m.AiEnabled = v
}

func (m *CatalogAIMarkupRules) SetDocumentationRules(v string) {
	m.DocumentationRules = v
}

func (m *CatalogAIMarkupRules) SetDomainRules(v string) {
	m.DomainRules = v
}

func (m *CatalogAIMarkupRules) SetTermsRules(v string) {
	m.TermsRules = v
}

func (m *CatalogAIMarkupRules) SetTagsRules(v string) {
	m.TagsRules = v
}

func (m *CatalogAutoIngestionConfig) SetServiceAccountId(v string) {
	m.ServiceAccountId = v
}
