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

package compute

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

func (m *Secret) SetKey(v string) {
	m.Key = v
}

func (m *Secret) SetVersionId(v string) {
	m.VersionId = v
}

func (m *ContainerSolutionSpec) SetProductId(v string) {
	m.ProductId = v
}

func (m *ContainerSolutionSpec) SetSecrets(v map[string]*Secret) {
	m.Secrets = v
}

func (m *ContainerSolutionSpec) SetEnvironment(v map[string]string) {
	m.Environment = v
}

func (m *BackupSpec) SetEnabled(v bool) {
	m.Enabled = v
}

func (m *BackupSpec) SetInitialPolicyIds(v []string) {
	m.InitialPolicyIds = v
}

func (m *BackupSpec) SetRecoveryFromBackup(v bool) {
	m.RecoveryFromBackup = v
}

func (m *BackupSpec) SetBackupId(v string) {
	m.BackupId = v
}

func (m *BackupSpec) SetInstanceRegistrationId(v string) {
	m.InstanceRegistrationId = v
}

type Application_Container = isApplication_Container

func (m *Application) SetContainer(v Application_Container) {
	m.Container = v
}

func (m *Application) SetContainerSolution(v *ContainerSolutionSpec) {
	m.Container = &Application_ContainerSolution{
		ContainerSolution: v,
	}
}

func (m *Application) SetCloudbackup(v *BackupSpec) {
	m.Cloudbackup = v
}
