Help us shape the future of Go! Take the 2026 Go Developer Survey

termstore

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2023 License: MIT Imports: 5 Imported by: 486

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateGroupCollectionResponseFromDiscriminatorValue

CreateGroupCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGroupFromDiscriminatorValue

CreateGroupFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateLocalizedDescriptionFromDiscriminatorValue

CreateLocalizedDescriptionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateLocalizedLabelFromDiscriminatorValue

CreateLocalizedLabelFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateLocalizedNameFromDiscriminatorValue

CreateLocalizedNameFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRelationCollectionResponseFromDiscriminatorValue

CreateRelationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRelationFromDiscriminatorValue

CreateRelationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateSetCollectionResponseFromDiscriminatorValue

CreateSetCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateSetFromDiscriminatorValue

CreateSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateStoreCollectionResponseFromDiscriminatorValue

CreateStoreCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateStoreFromDiscriminatorValue

CreateStoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateTermCollectionResponseFromDiscriminatorValue

CreateTermCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateTermFromDiscriminatorValue

CreateTermFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func ParseRelationType

func ParseRelationType(v string) (any, error)

func ParseTermGroupScope

func ParseTermGroupScope(v string) (any, error)

func SerializeRelationType

func SerializeRelationType(values []RelationType) []string

func SerializeTermGroupScope

func SerializeTermGroupScope(values []TermGroupScope) []string

Types

type Group

Group

func NewGroup

func NewGroup() *Group

NewGroup instantiates a new group and sets the default values.

func (*Group) GetCreatedDateTime

GetCreatedDateTime gets the createdDateTime property value. Date and time of the group creation. Read-only.

func (*Group) GetDescription

func (m *Group) GetDescription() *string

GetDescription gets the description property value. Description that gives details on the term usage.

func (*Group) GetDisplayName

func (m *Group) GetDisplayName() *string

GetDisplayName gets the displayName property value. Name of the group.

func (*Group) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*Group) GetParentSiteId

func (m *Group) GetParentSiteId() *string

GetParentSiteId gets the parentSiteId property value. ID of the parent site of this group.

func (*Group) GetScope

func (m *Group) GetScope() *TermGroupScope

GetScope gets the scope property value. Returns the type of the group. Possible values are: global, system, and siteCollection.

func (*Group) GetSets

func (m *Group) GetSets() []Setable

GetSets gets the sets property value. All sets under the group in a term [store].

func (*Group) Serialize

Serialize serializes information the current object

func (*Group) SetCreatedDateTime

SetCreatedDateTime sets the createdDateTime property value. Date and time of the group creation. Read-only.

func (*Group) SetDescription

func (m *Group) SetDescription(value *string)

SetDescription sets the description property value. Description that gives details on the term usage.

func (*Group) SetDisplayName

func (m *Group) SetDisplayName(value *string)

SetDisplayName sets the displayName property value. Name of the group.

func (*Group) SetParentSiteId

func (m *Group) SetParentSiteId(value *string)

SetParentSiteId sets the parentSiteId property value. ID of the parent site of this group.

func (*Group) SetScope

func (m *Group) SetScope(value *TermGroupScope)

SetScope sets the scope property value. Returns the type of the group. Possible values are: global, system, and siteCollection.

func (*Group) SetSets

func (m *Group) SetSets(value []Setable)

SetSets sets the sets property value. All sets under the group in a term [store].

type GroupCollectionResponse

GroupCollectionResponse

func NewGroupCollectionResponse

func NewGroupCollectionResponse() *GroupCollectionResponse

NewGroupCollectionResponse instantiates a new GroupCollectionResponse and sets the default values.

func (*GroupCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*GroupCollectionResponse) GetValue

func (m *GroupCollectionResponse) GetValue() []Groupable

GetValue gets the value property value. The value property

func (*GroupCollectionResponse) Serialize

Serialize serializes information the current object

func (*GroupCollectionResponse) SetValue

func (m *GroupCollectionResponse) SetValue(value []Groupable)

SetValue sets the value property value. The value property

type Groupable

type Groupable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetDescription() *string
	GetDisplayName() *string
	GetParentSiteId() *string
	GetScope() *TermGroupScope
	GetSets() []Setable
	SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetDescription(value *string)
	SetDisplayName(value *string)
	SetParentSiteId(value *string)
	SetScope(value *TermGroupScope)
	SetSets(value []Setable)
}

Groupable

type LocalizedDescription

type LocalizedDescription struct {
	// contains filtered or unexported fields
}

LocalizedDescription

func NewLocalizedDescription

func NewLocalizedDescription() *LocalizedDescription

NewLocalizedDescription instantiates a new localizedDescription and sets the default values.

func (*LocalizedDescription) GetAdditionalData

func (m *LocalizedDescription) GetAdditionalData() map[string]any

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedDescription) GetBackingStore added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*LocalizedDescription) GetDescription

func (m *LocalizedDescription) GetDescription() *string

GetDescription gets the description property value. The description in the localized language.

func (*LocalizedDescription) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedDescription) GetLanguageTag

func (m *LocalizedDescription) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label.

func (*LocalizedDescription) GetOdataType added in v0.31.0

func (m *LocalizedDescription) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property

func (*LocalizedDescription) Serialize

Serialize serializes information the current object

func (*LocalizedDescription) SetAdditionalData

func (m *LocalizedDescription) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedDescription) SetBackingStore added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*LocalizedDescription) SetDescription

func (m *LocalizedDescription) SetDescription(value *string)

SetDescription sets the description property value. The description in the localized language.

func (*LocalizedDescription) SetLanguageTag

func (m *LocalizedDescription) SetLanguageTag(value *string)

SetLanguageTag sets the languageTag property value. The language tag for the label.

func (*LocalizedDescription) SetOdataType added in v0.31.0

func (m *LocalizedDescription) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

type LocalizedLabel

type LocalizedLabel struct {
	// contains filtered or unexported fields
}

LocalizedLabel

func NewLocalizedLabel

func NewLocalizedLabel() *LocalizedLabel

NewLocalizedLabel instantiates a new localizedLabel and sets the default values.

func (*LocalizedLabel) GetAdditionalData

func (m *LocalizedLabel) GetAdditionalData() map[string]any

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedLabel) GetBackingStore added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*LocalizedLabel) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedLabel) GetIsDefault

func (m *LocalizedLabel) GetIsDefault() *bool

GetIsDefault gets the isDefault property value. Indicates whether the label is the default label.

func (*LocalizedLabel) GetLanguageTag

func (m *LocalizedLabel) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label.

func (*LocalizedLabel) GetName

func (m *LocalizedLabel) GetName() *string

GetName gets the name property value. The name of the label.

func (*LocalizedLabel) GetOdataType added in v0.31.0

func (m *LocalizedLabel) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property

func (*LocalizedLabel) Serialize

Serialize serializes information the current object

func (*LocalizedLabel) SetAdditionalData

func (m *LocalizedLabel) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedLabel) SetBackingStore added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*LocalizedLabel) SetIsDefault

func (m *LocalizedLabel) SetIsDefault(value *bool)

SetIsDefault sets the isDefault property value. Indicates whether the label is the default label.

func (*LocalizedLabel) SetLanguageTag

func (m *LocalizedLabel) SetLanguageTag(value *string)

SetLanguageTag sets the languageTag property value. The language tag for the label.

func (*LocalizedLabel) SetName

func (m *LocalizedLabel) SetName(value *string)

SetName sets the name property value. The name of the label.

func (*LocalizedLabel) SetOdataType added in v0.31.0

func (m *LocalizedLabel) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

type LocalizedName

type LocalizedName struct {
	// contains filtered or unexported fields
}

LocalizedName

func NewLocalizedName

func NewLocalizedName() *LocalizedName

NewLocalizedName instantiates a new localizedName and sets the default values.

func (*LocalizedName) GetAdditionalData

func (m *LocalizedName) GetAdditionalData() map[string]any

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedName) GetBackingStore added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*LocalizedName) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedName) GetLanguageTag

func (m *LocalizedName) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label.

func (*LocalizedName) GetName

func (m *LocalizedName) GetName() *string

GetName gets the name property value. The name in the localized language.

func (*LocalizedName) GetOdataType added in v0.31.0

func (m *LocalizedName) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property

func (*LocalizedName) Serialize

Serialize serializes information the current object

func (*LocalizedName) SetAdditionalData

func (m *LocalizedName) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedName) SetBackingStore added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*LocalizedName) SetLanguageTag

func (m *LocalizedName) SetLanguageTag(value *string)

SetLanguageTag sets the languageTag property value. The language tag for the label.

func (*LocalizedName) SetName

func (m *LocalizedName) SetName(value *string)

SetName sets the name property value. The name in the localized language.

func (*LocalizedName) SetOdataType added in v0.31.0

func (m *LocalizedName) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

type Relation

Relation

func NewRelation

func NewRelation() *Relation

NewRelation instantiates a new relation and sets the default values.

func (*Relation) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*Relation) GetFromTerm

func (m *Relation) GetFromTerm() Termable

GetFromTerm gets the fromTerm property value. The from [term] of the relation. The term from which the relationship is defined. A null value would indicate the relation is directly with the [set].

func (*Relation) GetRelationship

func (m *Relation) GetRelationship() *RelationType

GetRelationship gets the relationship property value. The type of relation. Possible values are: pin, reuse.

func (*Relation) GetSet

func (m *Relation) GetSet() Setable

GetSet gets the set property value. The [set] in which the relation is relevant.

func (*Relation) GetToTerm

func (m *Relation) GetToTerm() Termable

GetToTerm gets the toTerm property value. The to [term] of the relation. The term to which the relationship is defined.

func (*Relation) Serialize

Serialize serializes information the current object

func (*Relation) SetFromTerm

func (m *Relation) SetFromTerm(value Termable)

SetFromTerm sets the fromTerm property value. The from [term] of the relation. The term from which the relationship is defined. A null value would indicate the relation is directly with the [set].

func (*Relation) SetRelationship

func (m *Relation) SetRelationship(value *RelationType)

SetRelationship sets the relationship property value. The type of relation. Possible values are: pin, reuse.

func (*Relation) SetSet

func (m *Relation) SetSet(value Setable)

SetSet sets the set property value. The [set] in which the relation is relevant.

func (*Relation) SetToTerm

func (m *Relation) SetToTerm(value Termable)

SetToTerm sets the toTerm property value. The to [term] of the relation. The term to which the relationship is defined.

type RelationCollectionResponse

RelationCollectionResponse

func NewRelationCollectionResponse

func NewRelationCollectionResponse() *RelationCollectionResponse

NewRelationCollectionResponse instantiates a new RelationCollectionResponse and sets the default values.

func (*RelationCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*RelationCollectionResponse) GetValue

func (m *RelationCollectionResponse) GetValue() []Relationable

GetValue gets the value property value. The value property

func (*RelationCollectionResponse) Serialize

Serialize serializes information the current object

func (*RelationCollectionResponse) SetValue

func (m *RelationCollectionResponse) SetValue(value []Relationable)

SetValue sets the value property value. The value property

type RelationType

type RelationType int
const (
	PIN_RELATIONTYPE RelationType = iota
	REUSE_RELATIONTYPE
	UNKNOWNFUTUREVALUE_RELATIONTYPE
)

func (RelationType) String

func (i RelationType) String() string

type Relationable

type Relationable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetFromTerm() Termable
	GetRelationship() *RelationType
	GetSet() Setable
	GetToTerm() Termable
	SetFromTerm(value Termable)
	SetRelationship(value *RelationType)
	SetSet(value Setable)
	SetToTerm(value Termable)
}

Relationable

type Set

Set

func NewSet

func NewSet() *Set

NewSet instantiates a new set and sets the default values.

func (*Set) GetChildren

func (m *Set) GetChildren() []Termable

GetChildren gets the children property value. Children terms of set in term [store].

func (*Set) GetCreatedDateTime

GetCreatedDateTime gets the createdDateTime property value. Date and time of set creation. Read-only.

func (*Set) GetDescription

func (m *Set) GetDescription() *string

GetDescription gets the description property value. Description that gives details on the term usage.

func (*Set) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*Set) GetLocalizedNames

func (m *Set) GetLocalizedNames() []LocalizedNameable

GetLocalizedNames gets the localizedNames property value. Name of the set for each languageTag.

func (*Set) GetParentGroup

func (m *Set) GetParentGroup() Groupable

GetParentGroup gets the parentGroup property value. The parentGroup property

func (*Set) GetProperties

GetProperties gets the properties property value. Custom properties for the set.

func (*Set) GetRelations

func (m *Set) GetRelations() []Relationable

GetRelations gets the relations property value. Indicates which terms have been pinned or reused directly under the set.

func (*Set) GetTerms

func (m *Set) GetTerms() []Termable

GetTerms gets the terms property value. All the terms under the set.

func (*Set) Serialize

Serialize serializes information the current object

func (*Set) SetChildren

func (m *Set) SetChildren(value []Termable)

SetChildren sets the children property value. Children terms of set in term [store].

func (*Set) SetCreatedDateTime

SetCreatedDateTime sets the createdDateTime property value. Date and time of set creation. Read-only.

func (*Set) SetDescription

func (m *Set) SetDescription(value *string)

SetDescription sets the description property value. Description that gives details on the term usage.

func (*Set) SetLocalizedNames

func (m *Set) SetLocalizedNames(value []LocalizedNameable)

SetLocalizedNames sets the localizedNames property value. Name of the set for each languageTag.

func (*Set) SetParentGroup

func (m *Set) SetParentGroup(value Groupable)

SetParentGroup sets the parentGroup property value. The parentGroup property

func (*Set) SetProperties

SetProperties sets the properties property value. Custom properties for the set.

func (*Set) SetRelations

func (m *Set) SetRelations(value []Relationable)

SetRelations sets the relations property value. Indicates which terms have been pinned or reused directly under the set.

func (*Set) SetTerms

func (m *Set) SetTerms(value []Termable)

SetTerms sets the terms property value. All the terms under the set.

type SetCollectionResponse

SetCollectionResponse

func NewSetCollectionResponse

func NewSetCollectionResponse() *SetCollectionResponse

NewSetCollectionResponse instantiates a new SetCollectionResponse and sets the default values.

func (*SetCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*SetCollectionResponse) GetValue

func (m *SetCollectionResponse) GetValue() []Setable

GetValue gets the value property value. The value property

func (*SetCollectionResponse) Serialize

Serialize serializes information the current object

func (*SetCollectionResponse) SetValue

func (m *SetCollectionResponse) SetValue(value []Setable)

SetValue sets the value property value. The value property

type Setable

type Setable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetChildren() []Termable
	GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetDescription() *string
	GetLocalizedNames() []LocalizedNameable
	GetParentGroup() Groupable
	GetProperties() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.KeyValueable
	GetRelations() []Relationable
	GetTerms() []Termable
	SetChildren(value []Termable)
	SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetDescription(value *string)
	SetLocalizedNames(value []LocalizedNameable)
	SetParentGroup(value Groupable)
	SetProperties(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.KeyValueable)
	SetRelations(value []Relationable)
	SetTerms(value []Termable)
}

Setable

type Store

Store

func NewStore

func NewStore() *Store

NewStore instantiates a new store and sets the default values.

func (*Store) GetDefaultLanguageTag

func (m *Store) GetDefaultLanguageTag() *string

GetDefaultLanguageTag gets the defaultLanguageTag property value. Default language of the term store.

func (*Store) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*Store) GetGroups

func (m *Store) GetGroups() []Groupable

GetGroups gets the groups property value. Collection of all groups available in the term store.

func (*Store) GetLanguageTags

func (m *Store) GetLanguageTags() []string

GetLanguageTags gets the languageTags property value. List of languages for the term store.

func (*Store) GetSets

func (m *Store) GetSets() []Setable

GetSets gets the sets property value. Collection of all sets available in the term store. This relationship can only be used to load a specific term set.

func (*Store) Serialize

Serialize serializes information the current object

func (*Store) SetDefaultLanguageTag

func (m *Store) SetDefaultLanguageTag(value *string)

SetDefaultLanguageTag sets the defaultLanguageTag property value. Default language of the term store.

func (*Store) SetGroups

func (m *Store) SetGroups(value []Groupable)

SetGroups sets the groups property value. Collection of all groups available in the term store.

func (*Store) SetLanguageTags

func (m *Store) SetLanguageTags(value []string)

SetLanguageTags sets the languageTags property value. List of languages for the term store.

func (*Store) SetSets

func (m *Store) SetSets(value []Setable)

SetSets sets the sets property value. Collection of all sets available in the term store. This relationship can only be used to load a specific term set.

type StoreCollectionResponse

StoreCollectionResponse

func NewStoreCollectionResponse

func NewStoreCollectionResponse() *StoreCollectionResponse

NewStoreCollectionResponse instantiates a new StoreCollectionResponse and sets the default values.

func (*StoreCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*StoreCollectionResponse) GetValue

func (m *StoreCollectionResponse) GetValue() []Storeable

GetValue gets the value property value. The value property

func (*StoreCollectionResponse) Serialize

Serialize serializes information the current object

func (*StoreCollectionResponse) SetValue

func (m *StoreCollectionResponse) SetValue(value []Storeable)

SetValue sets the value property value. The value property

type Storeable

type Storeable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDefaultLanguageTag() *string
	GetGroups() []Groupable
	GetLanguageTags() []string
	GetSets() []Setable
	SetDefaultLanguageTag(value *string)
	SetGroups(value []Groupable)
	SetLanguageTags(value []string)
	SetSets(value []Setable)
}

Storeable

type Term

Term

func NewTerm

func NewTerm() *Term

NewTerm instantiates a new term and sets the default values.

func (*Term) GetChildren

func (m *Term) GetChildren() []Termable

GetChildren gets the children property value. Children of current term.

func (*Term) GetCreatedDateTime

GetCreatedDateTime gets the createdDateTime property value. Date and time of term creation. Read-only.

func (*Term) GetDescriptions

func (m *Term) GetDescriptions() []LocalizedDescriptionable

GetDescriptions gets the descriptions property value. Description about term that is dependent on the languageTag.

func (*Term) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*Term) GetLabels

func (m *Term) GetLabels() []LocalizedLabelable

GetLabels gets the labels property value. Label metadata for a term.

func (*Term) GetLastModifiedDateTime

GetLastModifiedDateTime gets the lastModifiedDateTime property value. Last date and time of term modification. Read-only.

func (*Term) GetProperties

GetProperties gets the properties property value. Collection of properties on the term.

func (*Term) GetRelations

func (m *Term) GetRelations() []Relationable

GetRelations gets the relations property value. To indicate which terms are related to the current term as either pinned or reused.

func (*Term) GetSet

func (m *Term) GetSet() Setable

GetSet gets the set property value. The [set] in which the term is created.

func (*Term) Serialize

Serialize serializes information the current object

func (*Term) SetChildren

func (m *Term) SetChildren(value []Termable)

SetChildren sets the children property value. Children of current term.

func (*Term) SetCreatedDateTime

SetCreatedDateTime sets the createdDateTime property value. Date and time of term creation. Read-only.

func (*Term) SetDescriptions

func (m *Term) SetDescriptions(value []LocalizedDescriptionable)

SetDescriptions sets the descriptions property value. Description about term that is dependent on the languageTag.

func (*Term) SetLabels

func (m *Term) SetLabels(value []LocalizedLabelable)

SetLabels sets the labels property value. Label metadata for a term.

func (*Term) SetLastModifiedDateTime

SetLastModifiedDateTime sets the lastModifiedDateTime property value. Last date and time of term modification. Read-only.

func (*Term) SetProperties

SetProperties sets the properties property value. Collection of properties on the term.

func (*Term) SetRelations

func (m *Term) SetRelations(value []Relationable)

SetRelations sets the relations property value. To indicate which terms are related to the current term as either pinned or reused.

func (*Term) SetSet

func (m *Term) SetSet(value Setable)

SetSet sets the set property value. The [set] in which the term is created.

type TermCollectionResponse

TermCollectionResponse

func NewTermCollectionResponse

func NewTermCollectionResponse() *TermCollectionResponse

NewTermCollectionResponse instantiates a new TermCollectionResponse and sets the default values.

func (*TermCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*TermCollectionResponse) GetValue

func (m *TermCollectionResponse) GetValue() []Termable

GetValue gets the value property value. The value property

func (*TermCollectionResponse) Serialize

Serialize serializes information the current object

func (*TermCollectionResponse) SetValue

func (m *TermCollectionResponse) SetValue(value []Termable)

SetValue sets the value property value. The value property

type TermGroupScope

type TermGroupScope int
const (
	GLOBAL_TERMGROUPSCOPE TermGroupScope = iota
	SYSTEM_TERMGROUPSCOPE
	SITECOLLECTION_TERMGROUPSCOPE
	UNKNOWNFUTUREVALUE_TERMGROUPSCOPE
)

func (TermGroupScope) String

func (i TermGroupScope) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL