search

package
v1.36.0 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAcronymCollectionResponseFromDiscriminatorValue

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

func CreateAcronymFromDiscriminatorValue

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

func CreateAnswerKeywordFromDiscriminatorValue

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

func CreateAnswerVariantFromDiscriminatorValue

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

func CreateBookmarkCollectionResponseFromDiscriminatorValue

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

func CreateBookmarkFromDiscriminatorValue

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

func CreateIdentityFromDiscriminatorValue

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

func CreateIdentitySetFromDiscriminatorValue

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

func CreateQnaCollectionResponseFromDiscriminatorValue

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

func CreateQnaFromDiscriminatorValue

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

func CreateSearchAnswerFromDiscriminatorValue

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

func ParseAnswerState

func ParseAnswerState(v string) (any, error)

func SerializeAnswerState

func SerializeAnswerState(values []AnswerState) []string

Types

type Acronym

type Acronym struct {
	SearchAnswer
}

func NewAcronym

func NewAcronym() *Acronym

NewAcronym instantiates a new Acronym and sets the default values.

func (*Acronym) GetFieldDeserializers

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

func (*Acronym) GetStandsFor

func (m *Acronym) GetStandsFor() *string

GetStandsFor gets the standsFor property value. The standsFor property returns a *string when successful

func (*Acronym) GetState

func (m *Acronym) GetState() *AnswerState

GetState gets the state property value. The state property returns a *AnswerState when successful

func (*Acronym) Serialize

Serialize serializes information the current object

func (*Acronym) SetStandsFor

func (m *Acronym) SetStandsFor(value *string)

SetStandsFor sets the standsFor property value. The standsFor property

func (*Acronym) SetState

func (m *Acronym) SetState(value *AnswerState)

SetState sets the state property value. The state property

type AcronymCollectionResponse

func NewAcronymCollectionResponse

func NewAcronymCollectionResponse() *AcronymCollectionResponse

NewAcronymCollectionResponse instantiates a new AcronymCollectionResponse and sets the default values.

func (*AcronymCollectionResponse) GetFieldDeserializers

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

func (*AcronymCollectionResponse) GetValue

func (m *AcronymCollectionResponse) GetValue() []Acronymable

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

func (*AcronymCollectionResponse) Serialize

Serialize serializes information the current object

func (*AcronymCollectionResponse) SetValue

func (m *AcronymCollectionResponse) SetValue(value []Acronymable)

SetValue sets the value property value. The value property

type Acronymable

type Acronymable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	SearchAnswerable
	GetStandsFor() *string
	GetState() *AnswerState
	SetStandsFor(value *string)
	SetState(value *AnswerState)
}

type AnswerKeyword

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

func NewAnswerKeyword

func NewAnswerKeyword() *AnswerKeyword

NewAnswerKeyword instantiates a new AnswerKeyword and sets the default values.

func (*AnswerKeyword) GetAdditionalData

func (m *AnswerKeyword) 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 (*AnswerKeyword) GetBackingStore

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

func (*AnswerKeyword) GetFieldDeserializers

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

func (*AnswerKeyword) GetKeywords

func (m *AnswerKeyword) GetKeywords() []string

GetKeywords gets the keywords property value. The keywords property returns a []string when successful

func (*AnswerKeyword) GetMatchSimilarKeywords

func (m *AnswerKeyword) GetMatchSimilarKeywords() *bool

GetMatchSimilarKeywords gets the matchSimilarKeywords property value. The matchSimilarKeywords property returns a *bool when successful

func (*AnswerKeyword) GetOdataType

func (m *AnswerKeyword) GetOdataType() *string

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

func (*AnswerKeyword) GetReservedKeywords

func (m *AnswerKeyword) GetReservedKeywords() []string

GetReservedKeywords gets the reservedKeywords property value. The reservedKeywords property returns a []string when successful

func (*AnswerKeyword) Serialize

Serialize serializes information the current object

func (*AnswerKeyword) SetAdditionalData

func (m *AnswerKeyword) 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 (*AnswerKeyword) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*AnswerKeyword) SetKeywords

func (m *AnswerKeyword) SetKeywords(value []string)

SetKeywords sets the keywords property value. The keywords property

func (*AnswerKeyword) SetMatchSimilarKeywords

func (m *AnswerKeyword) SetMatchSimilarKeywords(value *bool)

SetMatchSimilarKeywords sets the matchSimilarKeywords property value. The matchSimilarKeywords property

func (*AnswerKeyword) SetOdataType

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

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

func (*AnswerKeyword) SetReservedKeywords

func (m *AnswerKeyword) SetReservedKeywords(value []string)

SetReservedKeywords sets the reservedKeywords property value. The reservedKeywords property

type AnswerState

type AnswerState int
const (
	PUBLISHED_ANSWERSTATE AnswerState = iota
	DRAFT_ANSWERSTATE
	EXCLUDED_ANSWERSTATE
	UNKNOWNFUTUREVALUE_ANSWERSTATE
)

func (AnswerState) String

func (i AnswerState) String() string

type AnswerVariant

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

func NewAnswerVariant

func NewAnswerVariant() *AnswerVariant

NewAnswerVariant instantiates a new AnswerVariant and sets the default values.

func (*AnswerVariant) GetAdditionalData

func (m *AnswerVariant) 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 (*AnswerVariant) GetBackingStore

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

func (*AnswerVariant) GetDescription

func (m *AnswerVariant) GetDescription() *string

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

func (*AnswerVariant) GetDisplayName

func (m *AnswerVariant) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property returns a *string when successful

func (*AnswerVariant) GetFieldDeserializers

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

func (*AnswerVariant) GetLanguageTag

func (m *AnswerVariant) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The languageTag property returns a *string when successful

func (*AnswerVariant) GetOdataType

func (m *AnswerVariant) GetOdataType() *string

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

func (*AnswerVariant) GetPlatform

GetPlatform gets the platform property value. The platform property returns a *DevicePlatformType when successful

func (*AnswerVariant) GetWebUrl

func (m *AnswerVariant) GetWebUrl() *string

GetWebUrl gets the webUrl property value. The webUrl property returns a *string when successful

func (*AnswerVariant) Serialize

Serialize serializes information the current object

func (*AnswerVariant) SetAdditionalData

func (m *AnswerVariant) 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 (*AnswerVariant) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*AnswerVariant) SetDescription

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

SetDescription sets the description property value. The description property

func (*AnswerVariant) SetDisplayName

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

SetDisplayName sets the displayName property value. The displayName property

func (*AnswerVariant) SetLanguageTag

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

SetLanguageTag sets the languageTag property value. The languageTag property

func (*AnswerVariant) SetOdataType

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

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

func (*AnswerVariant) SetPlatform

SetPlatform sets the platform property value. The platform property

func (*AnswerVariant) SetWebUrl

func (m *AnswerVariant) SetWebUrl(value *string)

SetWebUrl sets the webUrl property value. The webUrl property

type Bookmark

type Bookmark struct {
	SearchAnswer
}

func NewBookmark

func NewBookmark() *Bookmark

NewBookmark instantiates a new Bookmark and sets the default values.

func (*Bookmark) GetAvailabilityEndDateTime

GetAvailabilityEndDateTime gets the availabilityEndDateTime property value. The availabilityEndDateTime property returns a *Time when successful

func (*Bookmark) GetAvailabilityStartDateTime

GetAvailabilityStartDateTime gets the availabilityStartDateTime property value. The availabilityStartDateTime property returns a *Time when successful

func (*Bookmark) GetCategories

func (m *Bookmark) GetCategories() []string

GetCategories gets the categories property value. The categories property returns a []string when successful

func (*Bookmark) GetFieldDeserializers

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

func (*Bookmark) GetGroupIds

func (m *Bookmark) GetGroupIds() []string

GetGroupIds gets the groupIds property value. The groupIds property returns a []string when successful

func (*Bookmark) GetIsSuggested

func (m *Bookmark) GetIsSuggested() *bool

GetIsSuggested gets the isSuggested property value. The isSuggested property returns a *bool when successful

func (*Bookmark) GetKeywords

func (m *Bookmark) GetKeywords() AnswerKeywordable

GetKeywords gets the keywords property value. The keywords property returns a AnswerKeywordable when successful

func (*Bookmark) GetLanguageTags

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

GetLanguageTags gets the languageTags property value. The languageTags property returns a []string when successful

func (*Bookmark) GetPlatforms

GetPlatforms gets the platforms property value. The platforms property returns a []DevicePlatformType when successful

func (*Bookmark) GetPowerAppIds

func (m *Bookmark) GetPowerAppIds() []string

GetPowerAppIds gets the powerAppIds property value. The powerAppIds property returns a []string when successful

func (*Bookmark) GetState

func (m *Bookmark) GetState() *AnswerState

GetState gets the state property value. The state property returns a *AnswerState when successful

func (*Bookmark) GetTargetedVariations

func (m *Bookmark) GetTargetedVariations() []AnswerVariantable

GetTargetedVariations gets the targetedVariations property value. The targetedVariations property returns a []AnswerVariantable when successful

func (*Bookmark) Serialize

Serialize serializes information the current object

func (*Bookmark) SetAvailabilityEndDateTime

SetAvailabilityEndDateTime sets the availabilityEndDateTime property value. The availabilityEndDateTime property

func (*Bookmark) SetAvailabilityStartDateTime

SetAvailabilityStartDateTime sets the availabilityStartDateTime property value. The availabilityStartDateTime property

func (*Bookmark) SetCategories

func (m *Bookmark) SetCategories(value []string)

SetCategories sets the categories property value. The categories property

func (*Bookmark) SetGroupIds

func (m *Bookmark) SetGroupIds(value []string)

SetGroupIds sets the groupIds property value. The groupIds property

func (*Bookmark) SetIsSuggested

func (m *Bookmark) SetIsSuggested(value *bool)

SetIsSuggested sets the isSuggested property value. The isSuggested property

func (*Bookmark) SetKeywords

func (m *Bookmark) SetKeywords(value AnswerKeywordable)

SetKeywords sets the keywords property value. The keywords property

func (*Bookmark) SetLanguageTags

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

SetLanguageTags sets the languageTags property value. The languageTags property

func (*Bookmark) SetPlatforms

SetPlatforms sets the platforms property value. The platforms property

func (*Bookmark) SetPowerAppIds

func (m *Bookmark) SetPowerAppIds(value []string)

SetPowerAppIds sets the powerAppIds property value. The powerAppIds property

func (*Bookmark) SetState

func (m *Bookmark) SetState(value *AnswerState)

SetState sets the state property value. The state property

func (*Bookmark) SetTargetedVariations

func (m *Bookmark) SetTargetedVariations(value []AnswerVariantable)

SetTargetedVariations sets the targetedVariations property value. The targetedVariations property

type BookmarkCollectionResponse

func NewBookmarkCollectionResponse

func NewBookmarkCollectionResponse() *BookmarkCollectionResponse

NewBookmarkCollectionResponse instantiates a new BookmarkCollectionResponse and sets the default values.

func (*BookmarkCollectionResponse) GetFieldDeserializers

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

func (*BookmarkCollectionResponse) GetValue

func (m *BookmarkCollectionResponse) GetValue() []Bookmarkable

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

func (*BookmarkCollectionResponse) Serialize

Serialize serializes information the current object

func (*BookmarkCollectionResponse) SetValue

func (m *BookmarkCollectionResponse) SetValue(value []Bookmarkable)

SetValue sets the value property value. The value property

type Bookmarkable

type Bookmarkable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	SearchAnswerable
	GetAvailabilityEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetAvailabilityStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCategories() []string
	GetGroupIds() []string
	GetIsSuggested() *bool
	GetKeywords() AnswerKeywordable
	GetLanguageTags() []string
	GetPlatforms() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DevicePlatformType
	GetPowerAppIds() []string
	GetState() *AnswerState
	GetTargetedVariations() []AnswerVariantable
	SetAvailabilityEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetAvailabilityStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCategories(value []string)
	SetGroupIds(value []string)
	SetIsSuggested(value *bool)
	SetKeywords(value AnswerKeywordable)
	SetLanguageTags(value []string)
	SetPlatforms(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DevicePlatformType)
	SetPowerAppIds(value []string)
	SetState(value *AnswerState)
	SetTargetedVariations(value []AnswerVariantable)
}

type Identity

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

func NewIdentity

func NewIdentity() *Identity

NewIdentity instantiates a new Identity and sets the default values.

func (*Identity) GetAdditionalData

func (m *Identity) 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 (*Identity) GetBackingStore

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

func (*Identity) GetDisplayName

func (m *Identity) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property returns a *string when successful

func (*Identity) GetFieldDeserializers

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

func (*Identity) GetId

func (m *Identity) GetId() *string

GetId gets the id property value. The id property returns a *string when successful

func (*Identity) GetOdataType

func (m *Identity) GetOdataType() *string

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

func (*Identity) Serialize

Serialize serializes information the current object

func (*Identity) SetAdditionalData

func (m *Identity) 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 (*Identity) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*Identity) SetDisplayName

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

SetDisplayName sets the displayName property value. The displayName property

func (*Identity) SetId

func (m *Identity) SetId(value *string)

SetId sets the id property value. The id property

func (*Identity) SetOdataType

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

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

type IdentitySet

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

func NewIdentitySet

func NewIdentitySet() *IdentitySet

NewIdentitySet instantiates a new IdentitySet and sets the default values.

func (*IdentitySet) GetAdditionalData

func (m *IdentitySet) 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 (*IdentitySet) GetApplication

func (m *IdentitySet) GetApplication() Identityable

GetApplication gets the application property value. The application property returns a Identityable when successful

func (*IdentitySet) GetBackingStore

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

func (*IdentitySet) GetDevice

func (m *IdentitySet) GetDevice() Identityable

GetDevice gets the device property value. The device property returns a Identityable when successful

func (*IdentitySet) GetFieldDeserializers

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

func (*IdentitySet) GetOdataType

func (m *IdentitySet) GetOdataType() *string

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

func (*IdentitySet) GetUser

func (m *IdentitySet) GetUser() Identityable

GetUser gets the user property value. The user property returns a Identityable when successful

func (*IdentitySet) Serialize

Serialize serializes information the current object

func (*IdentitySet) SetAdditionalData

func (m *IdentitySet) 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 (*IdentitySet) SetApplication

func (m *IdentitySet) SetApplication(value Identityable)

SetApplication sets the application property value. The application property

func (*IdentitySet) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*IdentitySet) SetDevice

func (m *IdentitySet) SetDevice(value Identityable)

SetDevice sets the device property value. The device property

func (*IdentitySet) SetOdataType

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

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

func (*IdentitySet) SetUser

func (m *IdentitySet) SetUser(value Identityable)

SetUser sets the user property value. The user property

type Qna

type Qna struct {
	SearchAnswer
}

func NewQna

func NewQna() *Qna

NewQna instantiates a new Qna and sets the default values.

func (*Qna) GetAvailabilityEndDateTime

GetAvailabilityEndDateTime gets the availabilityEndDateTime property value. The availabilityEndDateTime property returns a *Time when successful

func (*Qna) GetAvailabilityStartDateTime

GetAvailabilityStartDateTime gets the availabilityStartDateTime property value. The availabilityStartDateTime property returns a *Time when successful

func (*Qna) GetFieldDeserializers

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

func (*Qna) GetGroupIds

func (m *Qna) GetGroupIds() []string

GetGroupIds gets the groupIds property value. The groupIds property returns a []string when successful

func (*Qna) GetIsSuggested

func (m *Qna) GetIsSuggested() *bool

GetIsSuggested gets the isSuggested property value. The isSuggested property returns a *bool when successful

func (*Qna) GetKeywords

func (m *Qna) GetKeywords() AnswerKeywordable

GetKeywords gets the keywords property value. The keywords property returns a AnswerKeywordable when successful

func (*Qna) GetLanguageTags

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

GetLanguageTags gets the languageTags property value. The languageTags property returns a []string when successful

func (*Qna) GetPlatforms

GetPlatforms gets the platforms property value. The platforms property returns a []DevicePlatformType when successful

func (*Qna) GetState

func (m *Qna) GetState() *AnswerState

GetState gets the state property value. The state property returns a *AnswerState when successful

func (*Qna) GetTargetedVariations

func (m *Qna) GetTargetedVariations() []AnswerVariantable

GetTargetedVariations gets the targetedVariations property value. The targetedVariations property returns a []AnswerVariantable when successful

func (*Qna) Serialize

Serialize serializes information the current object

func (*Qna) SetAvailabilityEndDateTime

func (m *Qna) SetAvailabilityEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)

SetAvailabilityEndDateTime sets the availabilityEndDateTime property value. The availabilityEndDateTime property

func (*Qna) SetAvailabilityStartDateTime

func (m *Qna) SetAvailabilityStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)

SetAvailabilityStartDateTime sets the availabilityStartDateTime property value. The availabilityStartDateTime property

func (*Qna) SetGroupIds

func (m *Qna) SetGroupIds(value []string)

SetGroupIds sets the groupIds property value. The groupIds property

func (*Qna) SetIsSuggested

func (m *Qna) SetIsSuggested(value *bool)

SetIsSuggested sets the isSuggested property value. The isSuggested property

func (*Qna) SetKeywords

func (m *Qna) SetKeywords(value AnswerKeywordable)

SetKeywords sets the keywords property value. The keywords property

func (*Qna) SetLanguageTags

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

SetLanguageTags sets the languageTags property value. The languageTags property

func (*Qna) SetPlatforms

SetPlatforms sets the platforms property value. The platforms property

func (*Qna) SetState

func (m *Qna) SetState(value *AnswerState)

SetState sets the state property value. The state property

func (*Qna) SetTargetedVariations

func (m *Qna) SetTargetedVariations(value []AnswerVariantable)

SetTargetedVariations sets the targetedVariations property value. The targetedVariations property

type QnaCollectionResponse

func NewQnaCollectionResponse

func NewQnaCollectionResponse() *QnaCollectionResponse

NewQnaCollectionResponse instantiates a new QnaCollectionResponse and sets the default values.

func (*QnaCollectionResponse) GetFieldDeserializers

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

func (*QnaCollectionResponse) GetValue

func (m *QnaCollectionResponse) GetValue() []Qnaable

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

func (*QnaCollectionResponse) Serialize

Serialize serializes information the current object

func (*QnaCollectionResponse) SetValue

func (m *QnaCollectionResponse) SetValue(value []Qnaable)

SetValue sets the value property value. The value property

type Qnaable

type Qnaable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	SearchAnswerable
	GetAvailabilityEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetAvailabilityStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetGroupIds() []string
	GetIsSuggested() *bool
	GetKeywords() AnswerKeywordable
	GetLanguageTags() []string
	GetPlatforms() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DevicePlatformType
	GetState() *AnswerState
	GetTargetedVariations() []AnswerVariantable
	SetAvailabilityEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetAvailabilityStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetGroupIds(value []string)
	SetIsSuggested(value *bool)
	SetKeywords(value AnswerKeywordable)
	SetLanguageTags(value []string)
	SetPlatforms(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DevicePlatformType)
	SetState(value *AnswerState)
	SetTargetedVariations(value []AnswerVariantable)
}

type SearchAnswer

func NewSearchAnswer

func NewSearchAnswer() *SearchAnswer

NewSearchAnswer instantiates a new SearchAnswer and sets the default values.

func (*SearchAnswer) GetDescription

func (m *SearchAnswer) GetDescription() *string

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

func (*SearchAnswer) GetDisplayName

func (m *SearchAnswer) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property returns a *string when successful

func (*SearchAnswer) GetFieldDeserializers

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

func (*SearchAnswer) GetLastModifiedBy

func (m *SearchAnswer) GetLastModifiedBy() IdentitySetable

GetLastModifiedBy gets the lastModifiedBy property value. The lastModifiedBy property returns a IdentitySetable when successful

func (*SearchAnswer) GetLastModifiedDateTime

GetLastModifiedDateTime gets the lastModifiedDateTime property value. The lastModifiedDateTime property returns a *Time when successful

func (*SearchAnswer) GetWebUrl

func (m *SearchAnswer) GetWebUrl() *string

GetWebUrl gets the webUrl property value. The webUrl property returns a *string when successful

func (*SearchAnswer) Serialize

Serialize serializes information the current object

func (*SearchAnswer) SetDescription

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

SetDescription sets the description property value. The description property

func (*SearchAnswer) SetDisplayName

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

SetDisplayName sets the displayName property value. The displayName property

func (*SearchAnswer) SetLastModifiedBy

func (m *SearchAnswer) SetLastModifiedBy(value IdentitySetable)

SetLastModifiedBy sets the lastModifiedBy property value. The lastModifiedBy property

func (*SearchAnswer) SetLastModifiedDateTime

SetLastModifiedDateTime sets the lastModifiedDateTime property value. The lastModifiedDateTime property

func (*SearchAnswer) SetWebUrl

func (m *SearchAnswer) SetWebUrl(value *string)

SetWebUrl sets the webUrl property value. The webUrl property

type SearchAnswerable

type SearchAnswerable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDescription() *string
	GetDisplayName() *string
	GetLastModifiedBy() IdentitySetable
	GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetWebUrl() *string
	SetDescription(value *string)
	SetDisplayName(value *string)
	SetLastModifiedBy(value IdentitySetable)
	SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetWebUrl(value *string)
}

Jump to

Keyboard shortcuts

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