termstore

package
v1.51.0 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2024 License: MIT Imports: 4 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 returns a Parsable when successful

func CreateGroupFromDiscriminatorValue

CreateGroupFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateLocalizedDescriptionFromDiscriminatorValue

CreateLocalizedDescriptionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateLocalizedLabelFromDiscriminatorValue

CreateLocalizedLabelFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateLocalizedNameFromDiscriminatorValue

CreateLocalizedNameFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateRelationCollectionResponseFromDiscriminatorValue

CreateRelationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateRelationFromDiscriminatorValue

CreateRelationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateSetCollectionResponseFromDiscriminatorValue

CreateSetCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateSetFromDiscriminatorValue

CreateSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateStoreCollectionResponseFromDiscriminatorValue

CreateStoreCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateStoreFromDiscriminatorValue

CreateStoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTermCollectionResponseFromDiscriminatorValue

CreateTermCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTermFromDiscriminatorValue

CreateTermFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

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

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. returns a *Time when successful

func (*Group) GetDescription

func (m *Group) GetDescription() *string

GetDescription gets the description property value. Description that gives details on the term usage. returns a *string when successful

func (*Group) GetDisplayName

func (m *Group) GetDisplayName() *string

GetDisplayName gets the displayName property value. Name of the group. returns a *string when successful

func (*Group) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Group) GetParentSiteId

func (m *Group) GetParentSiteId() *string

GetParentSiteId gets the parentSiteId property value. ID of the parent site of this group. returns a *string when successful

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. returns a *TermGroupScope when successful

func (*Group) GetSets

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

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

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

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 returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*GroupCollectionResponse) GetValue

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

GetValue gets the value property value. The value property returns a []Groupable when successful

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)
}

type LocalizedDescription

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

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. returns a map[string]any when successful

func (*LocalizedDescription) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*LocalizedDescription) GetDescription

func (m *LocalizedDescription) GetDescription() *string

GetDescription gets the description property value. The description in the localized language. returns a *string when successful

func (*LocalizedDescription) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*LocalizedDescription) GetLanguageTag

func (m *LocalizedDescription) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label. returns a *string when successful

func (*LocalizedDescription) GetOdataType added in v0.31.0

func (m *LocalizedDescription) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

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
}

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. returns a map[string]any when successful

func (*LocalizedLabel) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*LocalizedLabel) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*LocalizedLabel) GetIsDefault

func (m *LocalizedLabel) GetIsDefault() *bool

GetIsDefault gets the isDefault property value. Indicates whether the label is the default label. returns a *bool when successful

func (*LocalizedLabel) GetLanguageTag

func (m *LocalizedLabel) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label. returns a *string when successful

func (*LocalizedLabel) GetName

func (m *LocalizedLabel) GetName() *string

GetName gets the name property value. The name of the label. returns a *string when successful

func (*LocalizedLabel) GetOdataType added in v0.31.0

func (m *LocalizedLabel) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

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
}

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. returns a map[string]any when successful

func (*LocalizedName) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*LocalizedName) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*LocalizedName) GetLanguageTag

func (m *LocalizedName) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label. returns a *string when successful

func (*LocalizedName) GetName

func (m *LocalizedName) GetName() *string

GetName gets the name property value. The name in the localized language. returns a *string when successful

func (*LocalizedName) GetOdataType added in v0.31.0

func (m *LocalizedName) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

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

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 returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

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]. returns a Termable when successful

func (*Relation) GetRelationship

func (m *Relation) GetRelationship() *RelationType

GetRelationship gets the relationship property value. The type of relation. Possible values are: pin, reuse. returns a *RelationType when successful

func (*Relation) GetSet

func (m *Relation) GetSet() Setable

GetSet gets the set property value. The [set] in which the relation is relevant. returns a Setable when successful

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. returns a Termable when successful

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

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 returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*RelationCollectionResponse) GetValue

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

GetValue gets the value property value. The value property returns a []Relationable when successful

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)
}

type 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]. returns a []Termable when successful

func (*Set) GetCreatedDateTime

GetCreatedDateTime gets the createdDateTime property value. Date and time of set creation. Read-only. returns a *Time when successful

func (*Set) GetDescription

func (m *Set) GetDescription() *string

GetDescription gets the description property value. Description that gives details on the term usage. returns a *string when successful

func (*Set) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Set) GetLocalizedNames

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

GetLocalizedNames gets the localizedNames property value. Name of the set for each languageTag. returns a []LocalizedNameable when successful

func (*Set) GetParentGroup

func (m *Set) GetParentGroup() Groupable

GetParentGroup gets the parentGroup property value. The parentGroup property returns a Groupable when successful

func (*Set) GetProperties

GetProperties gets the properties property value. Custom properties for the set. returns a []KeyValueable when successful

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. returns a []Relationable when successful

func (*Set) GetTerms

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

GetTerms gets the terms property value. All the terms under the set. returns a []Termable when successful

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

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 returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*SetCollectionResponse) GetValue

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

GetValue gets the value property value. The value property returns a []Setable when successful

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)
}

type 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. returns a *string when successful

func (*Store) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Store) GetGroups

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

GetGroups gets the groups property value. Collection of all groups available in the term store. returns a []Groupable when successful

func (*Store) GetLanguageTags

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

GetLanguageTags gets the languageTags property value. List of languages for the term store. returns a []string when successful

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. returns a []Setable when successful

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

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 returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*StoreCollectionResponse) GetValue

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

GetValue gets the value property value. The value property returns a []Storeable when successful

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)
}

type 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. returns a []Termable when successful

func (*Term) GetCreatedDateTime

GetCreatedDateTime gets the createdDateTime property value. Date and time of term creation. Read-only. returns a *Time when successful

func (*Term) GetDescriptions

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

GetDescriptions gets the descriptions property value. Description about term that is dependent on the languageTag. returns a []LocalizedDescriptionable when successful

func (*Term) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Term) GetLabels

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

GetLabels gets the labels property value. Label metadata for a term. returns a []LocalizedLabelable when successful

func (*Term) GetLastModifiedDateTime

GetLastModifiedDateTime gets the lastModifiedDateTime property value. Last date and time of term modification. Read-only. returns a *Time when successful

func (*Term) GetProperties

GetProperties gets the properties property value. Collection of properties on the term. returns a []KeyValueable when successful

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. returns a []Relationable when successful

func (*Term) GetSet

func (m *Term) GetSet() Setable

GetSet gets the set property value. The [set] in which the term is created. returns a Setable when successful

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

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 returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TermCollectionResponse) GetValue

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

GetValue gets the value property value. The value property returns a []Termable when successful

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