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

package saml

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

func (m *GetFederationRequest) SetFederationId(v string) {
	m.FederationId = v
}

func (m *ListFederationsRequest) SetOrganizationId(v string) {
	m.OrganizationId = v
}

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

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

func (m *ListFederationsRequest) SetFilter(v string) {
	m.Filter = v
}

func (m *ListFederationsResponse) SetFederations(v []*Federation) {
	m.Federations = v
}

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

func (m *CreateFederationRequest) SetOrganizationId(v string) {
	m.OrganizationId = v
}

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

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

func (m *CreateFederationRequest) SetCookieMaxAge(v *durationpb.Duration) {
	m.CookieMaxAge = v
}

func (m *CreateFederationRequest) SetAutoCreateAccountOnLogin(v bool) {
	m.AutoCreateAccountOnLogin = v
}

func (m *CreateFederationRequest) SetIssuer(v string) {
	m.Issuer = v
}

func (m *CreateFederationRequest) SetSsoBinding(v BindingType) {
	m.SsoBinding = v
}

func (m *CreateFederationRequest) SetSsoUrl(v string) {
	m.SsoUrl = v
}

func (m *CreateFederationRequest) SetSecuritySettings(v *FederationSecuritySettings) {
	m.SecuritySettings = v
}

func (m *CreateFederationRequest) SetCaseInsensitiveNameIds(v bool) {
	m.CaseInsensitiveNameIds = v
}

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

func (m *CreateFederationMetadata) SetFederationId(v string) {
	m.FederationId = v
}

func (m *UpdateFederationRequest) SetFederationId(v string) {
	m.FederationId = v
}

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

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

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

func (m *UpdateFederationRequest) SetCookieMaxAge(v *durationpb.Duration) {
	m.CookieMaxAge = v
}

func (m *UpdateFederationRequest) SetAutoCreateAccountOnLogin(v bool) {
	m.AutoCreateAccountOnLogin = v
}

func (m *UpdateFederationRequest) SetIssuer(v string) {
	m.Issuer = v
}

func (m *UpdateFederationRequest) SetSsoBinding(v BindingType) {
	m.SsoBinding = v
}

func (m *UpdateFederationRequest) SetSsoUrl(v string) {
	m.SsoUrl = v
}

func (m *UpdateFederationRequest) SetSecuritySettings(v *FederationSecuritySettings) {
	m.SecuritySettings = v
}

func (m *UpdateFederationRequest) SetCaseInsensitiveNameIds(v bool) {
	m.CaseInsensitiveNameIds = v
}

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

func (m *UpdateFederationMetadata) SetFederationId(v string) {
	m.FederationId = v
}

func (m *DeleteFederationRequest) SetFederationId(v string) {
	m.FederationId = v
}

func (m *DeleteFederationMetadata) SetFederationId(v string) {
	m.FederationId = v
}

func (m *AddFederatedUserAccountsRequest) SetFederationId(v string) {
	m.FederationId = v
}

func (m *AddFederatedUserAccountsRequest) SetNameIds(v []string) {
	m.NameIds = v
}

func (m *AddFederatedUserAccountsMetadata) SetFederationId(v string) {
	m.FederationId = v
}

func (m *AddFederatedUserAccountsResponse) SetUserAccounts(v []*v1.UserAccount) {
	m.UserAccounts = v
}

func (m *DeleteFederatedUserAccountsRequest) SetFederationId(v string) {
	m.FederationId = v
}

func (m *DeleteFederatedUserAccountsRequest) SetSubjectIds(v []string) {
	m.SubjectIds = v
}

func (m *DeleteFederatedUserAccountsMetadata) SetFederationId(v string) {
	m.FederationId = v
}

func (m *DeleteFederatedUserAccountsResponse) SetDeletedSubjects(v []string) {
	m.DeletedSubjects = v
}

func (m *DeleteFederatedUserAccountsResponse) SetNonExistingSubjects(v []string) {
	m.NonExistingSubjects = v
}

func (m *ListFederatedUserAccountsRequest) SetFederationId(v string) {
	m.FederationId = v
}

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

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

func (m *ListFederatedUserAccountsRequest) SetFilter(v string) {
	m.Filter = v
}

func (m *ListFederatedUserAccountsResponse) SetUserAccounts(v []*v1.UserAccount) {
	m.UserAccounts = v
}

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

func (m *ListFederationOperationsRequest) SetFederationId(v string) {
	m.FederationId = v
}

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

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

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

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