Documentation ¶
Index ¶
- type CreateProfileLanguageOperationOptions
- type CreateProfileLanguageOperationResponse
- type DeleteProfileLanguageOperationOptions
- type DeleteProfileLanguageOperationResponse
- type GetProfileLanguageOperationOptions
- type GetProfileLanguageOperationResponse
- type GetProfileLanguagesCountOperationOptions
- type GetProfileLanguagesCountOperationResponse
- type LanguageProficiencyOperationPredicate
- type ListProfileLanguagesCompleteResult
- type ListProfileLanguagesCustomPager
- type ListProfileLanguagesOperationOptions
- type ListProfileLanguagesOperationResponse
- type ProfileLanguageClient
- func (c ProfileLanguageClient) CreateProfileLanguage(ctx context.Context, id beta.UserId, input beta.LanguageProficiency, ...) (result CreateProfileLanguageOperationResponse, err error)
- func (c ProfileLanguageClient) DeleteProfileLanguage(ctx context.Context, id beta.UserIdProfileLanguageId, ...) (result DeleteProfileLanguageOperationResponse, err error)
- func (c ProfileLanguageClient) GetProfileLanguage(ctx context.Context, id beta.UserIdProfileLanguageId, ...) (result GetProfileLanguageOperationResponse, err error)
- func (c ProfileLanguageClient) GetProfileLanguagesCount(ctx context.Context, id beta.UserId, ...) (result GetProfileLanguagesCountOperationResponse, err error)
- func (c ProfileLanguageClient) ListProfileLanguages(ctx context.Context, id beta.UserId, ...) (result ListProfileLanguagesOperationResponse, err error)
- func (c ProfileLanguageClient) ListProfileLanguagesComplete(ctx context.Context, id beta.UserId, ...) (ListProfileLanguagesCompleteResult, error)
- func (c ProfileLanguageClient) ListProfileLanguagesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListProfileLanguagesCompleteResult, err error)
- func (c ProfileLanguageClient) UpdateProfileLanguage(ctx context.Context, id beta.UserIdProfileLanguageId, ...) (result UpdateProfileLanguageOperationResponse, err error)
- type UpdateProfileLanguageOperationOptions
- type UpdateProfileLanguageOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileLanguageOperationOptions ¶
type CreateProfileLanguageOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileLanguageOperationOptions ¶
func DefaultCreateProfileLanguageOperationOptions() CreateProfileLanguageOperationOptions
func (CreateProfileLanguageOperationOptions) ToHeaders ¶
func (o CreateProfileLanguageOperationOptions) ToHeaders() *client.Headers
func (CreateProfileLanguageOperationOptions) ToOData ¶
func (o CreateProfileLanguageOperationOptions) ToOData() *odata.Query
func (CreateProfileLanguageOperationOptions) ToQuery ¶
func (o CreateProfileLanguageOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileLanguageOperationOptions ¶
type DeleteProfileLanguageOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileLanguageOperationOptions ¶
func DefaultDeleteProfileLanguageOperationOptions() DeleteProfileLanguageOperationOptions
func (DeleteProfileLanguageOperationOptions) ToHeaders ¶
func (o DeleteProfileLanguageOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileLanguageOperationOptions) ToOData ¶
func (o DeleteProfileLanguageOperationOptions) ToOData() *odata.Query
func (DeleteProfileLanguageOperationOptions) ToQuery ¶
func (o DeleteProfileLanguageOperationOptions) ToQuery() *client.QueryParams
type GetProfileLanguageOperationOptions ¶
type GetProfileLanguageOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileLanguageOperationOptions ¶
func DefaultGetProfileLanguageOperationOptions() GetProfileLanguageOperationOptions
func (GetProfileLanguageOperationOptions) ToHeaders ¶
func (o GetProfileLanguageOperationOptions) ToHeaders() *client.Headers
func (GetProfileLanguageOperationOptions) ToOData ¶
func (o GetProfileLanguageOperationOptions) ToOData() *odata.Query
func (GetProfileLanguageOperationOptions) ToQuery ¶
func (o GetProfileLanguageOperationOptions) ToQuery() *client.QueryParams
type GetProfileLanguagesCountOperationOptions ¶
type GetProfileLanguagesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileLanguagesCountOperationOptions ¶
func DefaultGetProfileLanguagesCountOperationOptions() GetProfileLanguagesCountOperationOptions
func (GetProfileLanguagesCountOperationOptions) ToHeaders ¶
func (o GetProfileLanguagesCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileLanguagesCountOperationOptions) ToOData ¶
func (o GetProfileLanguagesCountOperationOptions) ToOData() *odata.Query
func (GetProfileLanguagesCountOperationOptions) ToQuery ¶
func (o GetProfileLanguagesCountOperationOptions) ToQuery() *client.QueryParams
type LanguageProficiencyOperationPredicate ¶
type LanguageProficiencyOperationPredicate struct { }
func (LanguageProficiencyOperationPredicate) Matches ¶
func (p LanguageProficiencyOperationPredicate) Matches(input beta.LanguageProficiency) bool
type ListProfileLanguagesCompleteResult ¶
type ListProfileLanguagesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.LanguageProficiency }
type ListProfileLanguagesCustomPager ¶
func (*ListProfileLanguagesCustomPager) NextPageLink ¶
func (p *ListProfileLanguagesCustomPager) NextPageLink() *odata.Link
type ListProfileLanguagesOperationOptions ¶
type ListProfileLanguagesOperationOptions 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 DefaultListProfileLanguagesOperationOptions ¶
func DefaultListProfileLanguagesOperationOptions() ListProfileLanguagesOperationOptions
func (ListProfileLanguagesOperationOptions) ToHeaders ¶
func (o ListProfileLanguagesOperationOptions) ToHeaders() *client.Headers
func (ListProfileLanguagesOperationOptions) ToOData ¶
func (o ListProfileLanguagesOperationOptions) ToOData() *odata.Query
func (ListProfileLanguagesOperationOptions) ToQuery ¶
func (o ListProfileLanguagesOperationOptions) ToQuery() *client.QueryParams
type ProfileLanguageClient ¶
func NewProfileLanguageClientWithBaseURI ¶
func NewProfileLanguageClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileLanguageClient, error)
func (ProfileLanguageClient) CreateProfileLanguage ¶
func (c ProfileLanguageClient) CreateProfileLanguage(ctx context.Context, id beta.UserId, input beta.LanguageProficiency, options CreateProfileLanguageOperationOptions) (result CreateProfileLanguageOperationResponse, err error)
CreateProfileLanguage - Create new navigation property to languages for users
func (ProfileLanguageClient) DeleteProfileLanguage ¶
func (c ProfileLanguageClient) DeleteProfileLanguage(ctx context.Context, id beta.UserIdProfileLanguageId, options DeleteProfileLanguageOperationOptions) (result DeleteProfileLanguageOperationResponse, err error)
DeleteProfileLanguage - Delete navigation property languages for users
func (ProfileLanguageClient) GetProfileLanguage ¶
func (c ProfileLanguageClient) GetProfileLanguage(ctx context.Context, id beta.UserIdProfileLanguageId, options GetProfileLanguageOperationOptions) (result GetProfileLanguageOperationResponse, err error)
GetProfileLanguage - Get languages from users. Represents detailed information about languages that a user has added to their profile.
func (ProfileLanguageClient) GetProfileLanguagesCount ¶
func (c ProfileLanguageClient) GetProfileLanguagesCount(ctx context.Context, id beta.UserId, options GetProfileLanguagesCountOperationOptions) (result GetProfileLanguagesCountOperationResponse, err error)
GetProfileLanguagesCount - Get the number of the resource
func (ProfileLanguageClient) ListProfileLanguages ¶
func (c ProfileLanguageClient) ListProfileLanguages(ctx context.Context, id beta.UserId, options ListProfileLanguagesOperationOptions) (result ListProfileLanguagesOperationResponse, err error)
ListProfileLanguages - Get languages from users. Represents detailed information about languages that a user has added to their profile.
func (ProfileLanguageClient) ListProfileLanguagesComplete ¶
func (c ProfileLanguageClient) ListProfileLanguagesComplete(ctx context.Context, id beta.UserId, options ListProfileLanguagesOperationOptions) (ListProfileLanguagesCompleteResult, error)
ListProfileLanguagesComplete retrieves all the results into a single object
func (ProfileLanguageClient) ListProfileLanguagesCompleteMatchingPredicate ¶
func (c ProfileLanguageClient) ListProfileLanguagesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileLanguagesOperationOptions, predicate LanguageProficiencyOperationPredicate) (result ListProfileLanguagesCompleteResult, err error)
ListProfileLanguagesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileLanguageClient) UpdateProfileLanguage ¶
func (c ProfileLanguageClient) UpdateProfileLanguage(ctx context.Context, id beta.UserIdProfileLanguageId, input beta.LanguageProficiency, options UpdateProfileLanguageOperationOptions) (result UpdateProfileLanguageOperationResponse, err error)
UpdateProfileLanguage - Update the navigation property languages in users
type UpdateProfileLanguageOperationOptions ¶
type UpdateProfileLanguageOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileLanguageOperationOptions ¶
func DefaultUpdateProfileLanguageOperationOptions() UpdateProfileLanguageOperationOptions
func (UpdateProfileLanguageOperationOptions) ToHeaders ¶
func (o UpdateProfileLanguageOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileLanguageOperationOptions) ToOData ¶
func (o UpdateProfileLanguageOperationOptions) ToOData() *odata.Query
func (UpdateProfileLanguageOperationOptions) ToQuery ¶
func (o UpdateProfileLanguageOperationOptions) ToQuery() *client.QueryParams