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

termstore

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateGroupCollectionResponseFromDiscriminatorValue added in v0.13.0

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

func CreateGroupFromDiscriminatorValue added in v0.13.0

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

func CreateLocalizedDescriptionFromDiscriminatorValue added in v0.13.0

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

func CreateLocalizedLabelFromDiscriminatorValue added in v0.13.0

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

func CreateLocalizedNameFromDiscriminatorValue added in v0.13.0

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

func CreateRelationCollectionResponseFromDiscriminatorValue added in v0.13.0

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

func CreateRelationFromDiscriminatorValue added in v0.13.0

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

func CreateSetCollectionResponseFromDiscriminatorValue added in v0.13.0

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

func CreateSetFromDiscriminatorValue added in v0.13.0

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

func CreateStoreCollectionResponseFromDiscriminatorValue added in v0.13.0

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

func CreateStoreFromDiscriminatorValue added in v0.13.0

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

func CreateTermCollectionResponseFromDiscriminatorValue added in v0.13.0

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

func CreateTermFromDiscriminatorValue added in v0.13.0

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

func ParseRelationType

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

func ParseTermGroupScope added in v0.1.0

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

func SerializeRelationType

func SerializeRelationType(values []RelationType) []string

func SerializeTermGroupScope added in v0.1.0

func SerializeTermGroupScope(values []TermGroupScope) []string

Types

type Group added in v0.13.0

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

Group

func NewGroup added in v0.13.0

func NewGroup() *Group

NewGroup instantiates a new group and sets the default values.

func (*Group) GetCreatedDateTime added in v0.13.0

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

func (*Group) GetDescription added in v0.13.0

func (m *Group) GetDescription() *string

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

func (*Group) GetDisplayName added in v0.13.0

func (m *Group) GetDisplayName() *string

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

func (*Group) GetFieldDeserializers added in v0.13.0

func (m *Group) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Group) GetParentSiteId added in v0.13.0

func (m *Group) GetParentSiteId() *string

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

func (*Group) GetScope added in v0.13.0

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 added in v0.13.0

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

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

func (*Group) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Group) SetCreatedDateTime added in v0.13.0

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

func (*Group) SetDescription added in v0.13.0

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

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

func (*Group) SetDisplayName added in v0.13.0

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

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

func (*Group) SetParentSiteId added in v0.13.0

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

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

func (*Group) SetScope added in v0.13.0

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 added in v0.13.0

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

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

type GroupCollectionResponse added in v0.13.0

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

GroupCollectionResponse

func NewGroupCollectionResponse added in v0.13.0

func NewGroupCollectionResponse() *GroupCollectionResponse

NewGroupCollectionResponse instantiates a new GroupCollectionResponse and sets the default values.

func (*GroupCollectionResponse) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *GroupCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*GroupCollectionResponse) GetValue added in v0.13.0

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

GetValue gets the value property value.

func (*GroupCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*GroupCollectionResponse) SetAdditionalData added in v0.13.0

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) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*GroupCollectionResponse) SetValue added in v0.13.0

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

SetValue sets the value property value.

type GroupCollectionResponseable added in v0.13.0

GroupCollectionResponseable

type Groupable added in v0.13.0

type Groupable interface {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entityable
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.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 added in v0.13.0

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

LocalizedDescription

func NewLocalizedDescription added in v0.13.0

func NewLocalizedDescription() *LocalizedDescription

NewLocalizedDescription instantiates a new localizedDescription and sets the default values.

func (*LocalizedDescription) GetAdditionalData added in v0.13.0

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 added in v0.13.0

func (m *LocalizedDescription) GetDescription() *string

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

func (*LocalizedDescription) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedDescription) GetLanguageTag added in v0.13.0

func (m *LocalizedDescription) GetLanguageTag() *string

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

func (*LocalizedDescription) Serialize added in v0.13.0

Serialize serializes information the current object

func (*LocalizedDescription) SetAdditionalData added in v0.13.0

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 added in v0.13.0

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

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

func (*LocalizedDescription) SetLanguageTag added in v0.13.0

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

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

type LocalizedDescriptionable added in v0.13.0

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

LocalizedDescriptionable

type LocalizedLabel added in v0.13.0

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

LocalizedLabel

func NewLocalizedLabel added in v0.13.0

func NewLocalizedLabel() *LocalizedLabel

NewLocalizedLabel instantiates a new localizedLabel and sets the default values.

func (*LocalizedLabel) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedLabel) GetIsDefault added in v0.13.0

func (m *LocalizedLabel) GetIsDefault() *bool

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

func (*LocalizedLabel) GetLanguageTag added in v0.13.0

func (m *LocalizedLabel) GetLanguageTag() *string

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

func (*LocalizedLabel) GetName added in v0.13.0

func (m *LocalizedLabel) GetName() *string

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

func (*LocalizedLabel) Serialize added in v0.13.0

Serialize serializes information the current object

func (*LocalizedLabel) SetAdditionalData added in v0.13.0

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 added in v0.13.0

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

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

func (*LocalizedLabel) SetLanguageTag added in v0.13.0

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

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

func (*LocalizedLabel) SetName added in v0.13.0

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

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

type LocalizedLabelable added in v0.13.0

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

LocalizedLabelable

type LocalizedName added in v0.13.0

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

LocalizedName

func NewLocalizedName added in v0.13.0

func NewLocalizedName() *LocalizedName

NewLocalizedName instantiates a new localizedName and sets the default values.

func (*LocalizedName) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedName) GetLanguageTag added in v0.13.0

func (m *LocalizedName) GetLanguageTag() *string

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

func (*LocalizedName) GetName added in v0.13.0

func (m *LocalizedName) GetName() *string

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

func (*LocalizedName) Serialize added in v0.13.0

Serialize serializes information the current object

func (*LocalizedName) SetAdditionalData added in v0.13.0

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 added in v0.13.0

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

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

func (*LocalizedName) SetName added in v0.13.0

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

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

type LocalizedNameable added in v0.13.0

LocalizedNameable

type Relation added in v0.13.0

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

Relation

func NewRelation added in v0.13.0

func NewRelation() *Relation

NewRelation instantiates a new relation and sets the default values.

func (*Relation) GetFieldDeserializers added in v0.13.0

func (m *Relation) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Relation) GetFromTerm added in v0.13.0

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 added in v0.13.0

func (m *Relation) GetRelationship() *RelationType

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

func (*Relation) GetSet added in v0.13.0

func (m *Relation) GetSet() Setable

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

func (*Relation) GetToTerm added in v0.13.0

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 added in v0.13.0

Serialize serializes information the current object

func (*Relation) SetFromTerm added in v0.13.0

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 added in v0.13.0

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

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

func (*Relation) SetSet added in v0.13.0

func (m *Relation) SetSet(value Setable)

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

func (*Relation) SetToTerm added in v0.13.0

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 added in v0.13.0

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

RelationCollectionResponse

func NewRelationCollectionResponse added in v0.13.0

func NewRelationCollectionResponse() *RelationCollectionResponse

NewRelationCollectionResponse instantiates a new RelationCollectionResponse and sets the default values.

func (*RelationCollectionResponse) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *RelationCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*RelationCollectionResponse) GetValue added in v0.13.0

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

GetValue gets the value property value.

func (*RelationCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*RelationCollectionResponse) SetAdditionalData added in v0.13.0

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) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*RelationCollectionResponse) SetValue added in v0.13.0

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

SetValue sets the value property value.

type RelationCollectionResponseable added in v0.13.0

RelationCollectionResponseable

type RelationType

type RelationType int

Provides operations to manage the drive singleton.

const (
	PIN_RELATIONTYPE RelationType = iota
	REUSE_RELATIONTYPE
	UNKNOWNFUTUREVALUE_RELATIONTYPE
)

func (RelationType) String

func (i RelationType) String() string

type Relationable added in v0.13.0

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

Relationable

type Set added in v0.13.0

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

Set

func NewSet added in v0.13.0

func NewSet() *Set

NewSet instantiates a new set and sets the default values.

func (*Set) GetChildren added in v0.13.0

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

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

func (*Set) GetCreatedDateTime added in v0.13.0

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

func (*Set) GetDescription added in v0.13.0

func (m *Set) GetDescription() *string

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

func (*Set) GetFieldDeserializers added in v0.13.0

func (m *Set) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Set) GetLocalizedNames added in v0.13.0

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

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

func (*Set) GetParentGroup added in v0.13.0

func (m *Set) GetParentGroup() Groupable

GetParentGroup gets the parentGroup property value.

func (*Set) GetProperties added in v0.13.0

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

func (*Set) GetRelations added in v0.13.0

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 added in v0.13.0

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

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

func (*Set) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Set) SetChildren added in v0.13.0

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

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

func (*Set) SetCreatedDateTime added in v0.13.0

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

func (*Set) SetDescription added in v0.13.0

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

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

func (*Set) SetLocalizedNames added in v0.13.0

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

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

func (*Set) SetParentGroup added in v0.13.0

func (m *Set) SetParentGroup(value Groupable)

SetParentGroup sets the parentGroup property value.

func (*Set) SetProperties added in v0.13.0

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

func (*Set) SetRelations added in v0.13.0

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 added in v0.13.0

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

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

type SetCollectionResponse added in v0.13.0

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

SetCollectionResponse

func NewSetCollectionResponse added in v0.13.0

func NewSetCollectionResponse() *SetCollectionResponse

NewSetCollectionResponse instantiates a new SetCollectionResponse and sets the default values.

func (*SetCollectionResponse) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *SetCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*SetCollectionResponse) GetValue added in v0.13.0

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

GetValue gets the value property value.

func (*SetCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*SetCollectionResponse) SetAdditionalData added in v0.13.0

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) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*SetCollectionResponse) SetValue added in v0.13.0

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

SetValue sets the value property value.

type SetCollectionResponseable added in v0.13.0

SetCollectionResponseable

type Setable added in v0.13.0

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

Setable

type Store added in v0.13.0

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

Store

func NewStore added in v0.13.0

func NewStore() *Store

NewStore instantiates a new store and sets the default values.

func (*Store) GetDefaultLanguageTag added in v0.13.0

func (m *Store) GetDefaultLanguageTag() *string

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

func (*Store) GetFieldDeserializers added in v0.13.0

func (m *Store) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Store) GetGroups added in v0.13.0

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

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

func (*Store) GetLanguageTags added in v0.13.0

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

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

func (*Store) GetSets added in v0.13.0

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

GetSets gets the sets property value. Collection of all sets available in the term store.

func (*Store) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Store) SetDefaultLanguageTag added in v0.13.0

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

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

func (*Store) SetGroups added in v0.13.0

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

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

func (*Store) SetLanguageTags added in v0.13.0

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

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

func (*Store) SetSets added in v0.13.0

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

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

type StoreCollectionResponse added in v0.13.0

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

StoreCollectionResponse

func NewStoreCollectionResponse added in v0.13.0

func NewStoreCollectionResponse() *StoreCollectionResponse

NewStoreCollectionResponse instantiates a new StoreCollectionResponse and sets the default values.

func (*StoreCollectionResponse) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *StoreCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*StoreCollectionResponse) GetValue added in v0.13.0

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

GetValue gets the value property value.

func (*StoreCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*StoreCollectionResponse) SetAdditionalData added in v0.13.0

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) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*StoreCollectionResponse) SetValue added in v0.13.0

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

SetValue sets the value property value.

type StoreCollectionResponseable added in v0.13.0

StoreCollectionResponseable

type Storeable added in v0.13.0

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

Storeable

type Term added in v0.13.0

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

Term

func NewTerm added in v0.13.0

func NewTerm() *Term

NewTerm instantiates a new term and sets the default values.

func (*Term) GetChildren added in v0.13.0

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

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

func (*Term) GetCreatedDateTime added in v0.13.0

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

func (*Term) GetDescriptions added in v0.13.0

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

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

func (*Term) GetFieldDeserializers added in v0.13.0

func (m *Term) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Term) GetLabels added in v0.13.0

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

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

func (*Term) GetLastModifiedDateTime added in v0.13.0

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

func (*Term) GetProperties added in v0.13.0

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

func (*Term) GetRelations added in v0.13.0

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 added in v0.13.0

func (m *Term) GetSet() Setable

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

func (*Term) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Term) SetChildren added in v0.13.0

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

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

func (*Term) SetCreatedDateTime added in v0.13.0

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

func (*Term) SetDescriptions added in v0.13.0

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

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

func (*Term) SetLabels added in v0.13.0

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

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

func (*Term) SetLastModifiedDateTime added in v0.13.0

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

func (*Term) SetProperties added in v0.13.0

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

func (*Term) SetRelations added in v0.13.0

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 added in v0.13.0

func (m *Term) SetSet(value Setable)

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

type TermCollectionResponse added in v0.13.0

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

TermCollectionResponse

func NewTermCollectionResponse added in v0.13.0

func NewTermCollectionResponse() *TermCollectionResponse

NewTermCollectionResponse instantiates a new TermCollectionResponse and sets the default values.

func (*TermCollectionResponse) GetAdditionalData added in v0.13.0

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 added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *TermCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*TermCollectionResponse) GetValue added in v0.13.0

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

GetValue gets the value property value.

func (*TermCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*TermCollectionResponse) SetAdditionalData added in v0.13.0

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) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*TermCollectionResponse) SetValue added in v0.13.0

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

SetValue sets the value property value.

type TermCollectionResponseable added in v0.13.0

TermCollectionResponseable

type TermGroupScope added in v0.1.0

type TermGroupScope int

Provides operations to manage the drive singleton.

const (
	GLOBAL_TERMGROUPSCOPE TermGroupScope = iota
	SYSTEM_TERMGROUPSCOPE
	SITECOLLECTION_TERMGROUPSCOPE
	UNKNOWNFUTUREVALUE_TERMGROUPSCOPE
)

func (TermGroupScope) String added in v0.1.0

func (i TermGroupScope) String() string

Jump to

Keyboard shortcuts

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