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

termstore

package
v0.28.0 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2022 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

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) (interface{}, error)

func ParseTermGroupScope

func ParseTermGroupScope(v string) (interface{}, error)

func SerializeRelationType

func SerializeRelationType(values []RelationType) []string

func SerializeTermGroupScope

func SerializeTermGroupScope(values []TermGroupScope) []string

Types

type Group

type Group struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
	// contains filtered or unexported fields
}

Group provides operations to manage the collection of application entities.

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

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

GroupCollectionResponse

func NewGroupCollectionResponse

func NewGroupCollectionResponse() *GroupCollectionResponse

NewGroupCollectionResponse instantiates a new GroupCollectionResponse and sets the default values.

func (*GroupCollectionResponse) GetAdditionalData

func (m *GroupCollectionResponse) GetAdditionalData() map[string]interface{}

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 (*GroupCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (m *GroupCollectionResponse) GetOdatanextLink() *string

GetOdatanextLink gets the @odata.nextLink property value. The nextLink property

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

func (m *GroupCollectionResponse) SetAdditionalData(value map[string]interface{})

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 (m *GroupCollectionResponse) SetOdatanextLink(value *string)

SetOdatanextLink sets the @odata.nextLink property value. The nextLink property

func (*GroupCollectionResponse) SetValue

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

SetValue sets the value property value. The value property

type GroupCollectionResponseable

type GroupCollectionResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetOdatanextLink() *string
	GetValue() []Groupable
	SetOdatanextLink(value *string)
	SetValue(value []Groupable)
}

GroupCollectionResponseable

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]interface{}

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

Serialize serializes information the current object

func (*LocalizedDescription) SetAdditionalData

func (m *LocalizedDescription) SetAdditionalData(value map[string]interface{})

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

type LocalizedDescriptionable

type LocalizedDescriptionable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDescription() *string
	GetLanguageTag() *string
	SetDescription(value *string)
	SetLanguageTag(value *string)
}

LocalizedDescriptionable

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]interface{}

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

Serialize serializes information the current object

func (*LocalizedLabel) SetAdditionalData

func (m *LocalizedLabel) SetAdditionalData(value map[string]interface{})

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

type LocalizedLabelable

type LocalizedLabelable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetIsDefault() *bool
	GetLanguageTag() *string
	GetName() *string
	SetIsDefault(value *bool)
	SetLanguageTag(value *string)
	SetName(value *string)
}

LocalizedLabelable

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]interface{}

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

Serialize serializes information the current object

func (*LocalizedName) SetAdditionalData

func (m *LocalizedName) SetAdditionalData(value map[string]interface{})

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

type LocalizedNameable

LocalizedNameable

type Relation

type Relation struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
	// contains filtered or unexported fields
}

Relation provides operations to manage the collection of application entities.

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

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

RelationCollectionResponse

func NewRelationCollectionResponse

func NewRelationCollectionResponse() *RelationCollectionResponse

NewRelationCollectionResponse instantiates a new RelationCollectionResponse and sets the default values.

func (*RelationCollectionResponse) GetAdditionalData

func (m *RelationCollectionResponse) GetAdditionalData() map[string]interface{}

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 (*RelationCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (m *RelationCollectionResponse) GetOdatanextLink() *string

GetOdatanextLink gets the @odata.nextLink property value. The nextLink property

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

func (m *RelationCollectionResponse) SetAdditionalData(value map[string]interface{})

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 (m *RelationCollectionResponse) SetOdatanextLink(value *string)

SetOdatanextLink sets the @odata.nextLink property value. The nextLink property

func (*RelationCollectionResponse) SetValue

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

SetValue sets the value property value. The value property

type RelationCollectionResponseable

type RelationCollectionResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetOdatanextLink() *string
	GetValue() []Relationable
	SetOdatanextLink(value *string)
	SetValue(value []Relationable)
}

RelationCollectionResponseable

type RelationType

type RelationType int

Provides operations to manage the collection of application entities.

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

type Set struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
	// contains filtered or unexported fields
}

Set provides operations to manage the collection of application entities.

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 giving 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 giving 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

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

SetCollectionResponse

func NewSetCollectionResponse

func NewSetCollectionResponse() *SetCollectionResponse

NewSetCollectionResponse instantiates a new SetCollectionResponse and sets the default values.

func (*SetCollectionResponse) GetAdditionalData

func (m *SetCollectionResponse) GetAdditionalData() map[string]interface{}

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 (*SetCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (m *SetCollectionResponse) GetOdatanextLink() *string

GetOdatanextLink gets the @odata.nextLink property value. The nextLink property

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

func (m *SetCollectionResponse) SetAdditionalData(value map[string]interface{})

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 (m *SetCollectionResponse) SetOdatanextLink(value *string)

SetOdatanextLink sets the @odata.nextLink property value. The nextLink property

func (*SetCollectionResponse) SetValue

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

SetValue sets the value property value. The value property

type SetCollectionResponseable

type SetCollectionResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetOdatanextLink() *string
	GetValue() []Setable
	SetOdatanextLink(value *string)
	SetValue(value []Setable)
}

SetCollectionResponseable

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

type Store struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
	// contains filtered or unexported fields
}

Store provides operations to manage the collection of application entities.

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.

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.

type StoreCollectionResponse

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

StoreCollectionResponse

func NewStoreCollectionResponse

func NewStoreCollectionResponse() *StoreCollectionResponse

NewStoreCollectionResponse instantiates a new StoreCollectionResponse and sets the default values.

func (*StoreCollectionResponse) GetAdditionalData

func (m *StoreCollectionResponse) GetAdditionalData() map[string]interface{}

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 (*StoreCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (m *StoreCollectionResponse) GetOdatanextLink() *string

GetOdatanextLink gets the @odata.nextLink property value. The nextLink property

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

func (m *StoreCollectionResponse) SetAdditionalData(value map[string]interface{})

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 (m *StoreCollectionResponse) SetOdatanextLink(value *string)

SetOdatanextLink sets the @odata.nextLink property value. The nextLink property

func (*StoreCollectionResponse) SetValue

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

SetValue sets the value property value. The value property

type StoreCollectionResponseable

type StoreCollectionResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetOdatanextLink() *string
	GetValue() []Storeable
	SetOdatanextLink(value *string)
	SetValue(value []Storeable)
}

StoreCollectionResponseable

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

type Term struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
	// contains filtered or unexported fields
}

Term provides operations to manage the collection of application entities.

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

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

TermCollectionResponse

func NewTermCollectionResponse

func NewTermCollectionResponse() *TermCollectionResponse

NewTermCollectionResponse instantiates a new TermCollectionResponse and sets the default values.

func (*TermCollectionResponse) GetAdditionalData

func (m *TermCollectionResponse) GetAdditionalData() map[string]interface{}

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 (*TermCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (m *TermCollectionResponse) GetOdatanextLink() *string

GetOdatanextLink gets the @odata.nextLink property value. The nextLink property

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

func (m *TermCollectionResponse) SetAdditionalData(value map[string]interface{})

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 (m *TermCollectionResponse) SetOdatanextLink(value *string)

SetOdatanextLink sets the @odata.nextLink property value. The nextLink property

func (*TermCollectionResponse) SetValue

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

SetValue sets the value property value. The value property

type TermCollectionResponseable

type TermCollectionResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetOdatanextLink() *string
	GetValue() []Termable
	SetOdatanextLink(value *string)
	SetValue(value []Termable)
}

TermCollectionResponseable

type TermGroupScope

type TermGroupScope int

Provides operations to manage the collection of application entities.

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