profileinterest

package
v0.20241203.1090052 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateProfileInterestOperationOptions

type CreateProfileInterestOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateProfileInterestOperationOptions

func DefaultCreateProfileInterestOperationOptions() CreateProfileInterestOperationOptions

func (CreateProfileInterestOperationOptions) ToHeaders

func (CreateProfileInterestOperationOptions) ToOData

func (CreateProfileInterestOperationOptions) ToQuery

type CreateProfileInterestOperationResponse

type CreateProfileInterestOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.PersonInterest
}

type DeleteProfileInterestOperationOptions

type DeleteProfileInterestOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteProfileInterestOperationOptions

func DefaultDeleteProfileInterestOperationOptions() DeleteProfileInterestOperationOptions

func (DeleteProfileInterestOperationOptions) ToHeaders

func (DeleteProfileInterestOperationOptions) ToOData

func (DeleteProfileInterestOperationOptions) ToQuery

type DeleteProfileInterestOperationResponse

type DeleteProfileInterestOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetProfileInterestOperationOptions

type GetProfileInterestOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetProfileInterestOperationOptions

func DefaultGetProfileInterestOperationOptions() GetProfileInterestOperationOptions

func (GetProfileInterestOperationOptions) ToHeaders

func (GetProfileInterestOperationOptions) ToOData

func (GetProfileInterestOperationOptions) ToQuery

type GetProfileInterestOperationResponse

type GetProfileInterestOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.PersonInterest
}

type GetProfileInterestsCountOperationOptions

type GetProfileInterestsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetProfileInterestsCountOperationOptions

func DefaultGetProfileInterestsCountOperationOptions() GetProfileInterestsCountOperationOptions

func (GetProfileInterestsCountOperationOptions) ToHeaders

func (GetProfileInterestsCountOperationOptions) ToOData

func (GetProfileInterestsCountOperationOptions) ToQuery

type GetProfileInterestsCountOperationResponse

type GetProfileInterestsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListProfileInterestsCompleteResult

type ListProfileInterestsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.PersonInterest
}

type ListProfileInterestsCustomPager

type ListProfileInterestsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListProfileInterestsCustomPager) NextPageLink() *odata.Link

type ListProfileInterestsOperationOptions

type ListProfileInterestsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func DefaultListProfileInterestsOperationOptions

func DefaultListProfileInterestsOperationOptions() ListProfileInterestsOperationOptions

func (ListProfileInterestsOperationOptions) ToHeaders

func (ListProfileInterestsOperationOptions) ToOData

func (ListProfileInterestsOperationOptions) ToQuery

type ListProfileInterestsOperationResponse

type ListProfileInterestsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.PersonInterest
}

type PersonInterestOperationPredicate

type PersonInterestOperationPredicate struct {
}

func (PersonInterestOperationPredicate) Matches

type ProfileInterestClient

type ProfileInterestClient struct {
	Client *msgraph.Client
}

func NewProfileInterestClientWithBaseURI

func NewProfileInterestClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileInterestClient, error)

func (ProfileInterestClient) CreateProfileInterest

CreateProfileInterest - Create new navigation property to interests for users

func (ProfileInterestClient) DeleteProfileInterest

DeleteProfileInterest - Delete navigation property interests for users

func (ProfileInterestClient) GetProfileInterest

GetProfileInterest - Get interests from users. Provides detailed information about interests the user has associated with themselves in various services.

func (ProfileInterestClient) GetProfileInterestsCount

GetProfileInterestsCount - Get the number of the resource

func (ProfileInterestClient) ListProfileInterests

ListProfileInterests - Get interests from users. Provides detailed information about interests the user has associated with themselves in various services.

func (ProfileInterestClient) ListProfileInterestsComplete

ListProfileInterestsComplete retrieves all the results into a single object

func (ProfileInterestClient) ListProfileInterestsCompleteMatchingPredicate

func (c ProfileInterestClient) ListProfileInterestsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileInterestsOperationOptions, predicate PersonInterestOperationPredicate) (result ListProfileInterestsCompleteResult, err error)

ListProfileInterestsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (ProfileInterestClient) UpdateProfileInterest

UpdateProfileInterest - Update the navigation property interests in users

type UpdateProfileInterestOperationOptions

type UpdateProfileInterestOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateProfileInterestOperationOptions

func DefaultUpdateProfileInterestOperationOptions() UpdateProfileInterestOperationOptions

func (UpdateProfileInterestOperationOptions) ToHeaders

func (UpdateProfileInterestOperationOptions) ToOData

func (UpdateProfileInterestOperationOptions) ToQuery

type UpdateProfileInterestOperationResponse

type UpdateProfileInterestOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

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