Documentation ¶
Index ¶
- type CreateProfileSkillOperationOptions
- type CreateProfileSkillOperationResponse
- type DeleteProfileSkillOperationOptions
- type DeleteProfileSkillOperationResponse
- type GetProfileSkillOperationOptions
- type GetProfileSkillOperationResponse
- type GetProfileSkillsCountOperationOptions
- type GetProfileSkillsCountOperationResponse
- type ListProfileSkillsCompleteResult
- type ListProfileSkillsCustomPager
- type ListProfileSkillsOperationOptions
- type ListProfileSkillsOperationResponse
- type ProfileSkillClient
- func (c ProfileSkillClient) CreateProfileSkill(ctx context.Context, input beta.SkillProficiency, ...) (result CreateProfileSkillOperationResponse, err error)
- func (c ProfileSkillClient) DeleteProfileSkill(ctx context.Context, id beta.MeProfileSkillId, ...) (result DeleteProfileSkillOperationResponse, err error)
- func (c ProfileSkillClient) GetProfileSkill(ctx context.Context, id beta.MeProfileSkillId, ...) (result GetProfileSkillOperationResponse, err error)
- func (c ProfileSkillClient) GetProfileSkillsCount(ctx context.Context, options GetProfileSkillsCountOperationOptions) (result GetProfileSkillsCountOperationResponse, err error)
- func (c ProfileSkillClient) ListProfileSkills(ctx context.Context, options ListProfileSkillsOperationOptions) (result ListProfileSkillsOperationResponse, err error)
- func (c ProfileSkillClient) ListProfileSkillsComplete(ctx context.Context, options ListProfileSkillsOperationOptions) (ListProfileSkillsCompleteResult, error)
- func (c ProfileSkillClient) ListProfileSkillsCompleteMatchingPredicate(ctx context.Context, options ListProfileSkillsOperationOptions, ...) (result ListProfileSkillsCompleteResult, err error)
- func (c ProfileSkillClient) UpdateProfileSkill(ctx context.Context, id beta.MeProfileSkillId, input beta.SkillProficiency, ...) (result UpdateProfileSkillOperationResponse, err error)
- type SkillProficiencyOperationPredicate
- type UpdateProfileSkillOperationOptions
- type UpdateProfileSkillOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileSkillOperationOptions ¶
type CreateProfileSkillOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileSkillOperationOptions ¶
func DefaultCreateProfileSkillOperationOptions() CreateProfileSkillOperationOptions
func (CreateProfileSkillOperationOptions) ToHeaders ¶
func (o CreateProfileSkillOperationOptions) ToHeaders() *client.Headers
func (CreateProfileSkillOperationOptions) ToOData ¶
func (o CreateProfileSkillOperationOptions) ToOData() *odata.Query
func (CreateProfileSkillOperationOptions) ToQuery ¶
func (o CreateProfileSkillOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileSkillOperationOptions ¶
type DeleteProfileSkillOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileSkillOperationOptions ¶
func DefaultDeleteProfileSkillOperationOptions() DeleteProfileSkillOperationOptions
func (DeleteProfileSkillOperationOptions) ToHeaders ¶
func (o DeleteProfileSkillOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileSkillOperationOptions) ToOData ¶
func (o DeleteProfileSkillOperationOptions) ToOData() *odata.Query
func (DeleteProfileSkillOperationOptions) ToQuery ¶
func (o DeleteProfileSkillOperationOptions) ToQuery() *client.QueryParams
type GetProfileSkillOperationOptions ¶
type GetProfileSkillOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileSkillOperationOptions ¶
func DefaultGetProfileSkillOperationOptions() GetProfileSkillOperationOptions
func (GetProfileSkillOperationOptions) ToHeaders ¶
func (o GetProfileSkillOperationOptions) ToHeaders() *client.Headers
func (GetProfileSkillOperationOptions) ToOData ¶
func (o GetProfileSkillOperationOptions) ToOData() *odata.Query
func (GetProfileSkillOperationOptions) ToQuery ¶
func (o GetProfileSkillOperationOptions) ToQuery() *client.QueryParams
type GetProfileSkillsCountOperationOptions ¶
type GetProfileSkillsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileSkillsCountOperationOptions ¶
func DefaultGetProfileSkillsCountOperationOptions() GetProfileSkillsCountOperationOptions
func (GetProfileSkillsCountOperationOptions) ToHeaders ¶
func (o GetProfileSkillsCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileSkillsCountOperationOptions) ToOData ¶
func (o GetProfileSkillsCountOperationOptions) ToOData() *odata.Query
func (GetProfileSkillsCountOperationOptions) ToQuery ¶
func (o GetProfileSkillsCountOperationOptions) ToQuery() *client.QueryParams
type ListProfileSkillsCompleteResult ¶
type ListProfileSkillsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.SkillProficiency }
type ListProfileSkillsCustomPager ¶
func (*ListProfileSkillsCustomPager) NextPageLink ¶
func (p *ListProfileSkillsCustomPager) NextPageLink() *odata.Link
type ListProfileSkillsOperationOptions ¶
type ListProfileSkillsOperationOptions 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 DefaultListProfileSkillsOperationOptions ¶
func DefaultListProfileSkillsOperationOptions() ListProfileSkillsOperationOptions
func (ListProfileSkillsOperationOptions) ToHeaders ¶
func (o ListProfileSkillsOperationOptions) ToHeaders() *client.Headers
func (ListProfileSkillsOperationOptions) ToOData ¶
func (o ListProfileSkillsOperationOptions) ToOData() *odata.Query
func (ListProfileSkillsOperationOptions) ToQuery ¶
func (o ListProfileSkillsOperationOptions) ToQuery() *client.QueryParams
type ProfileSkillClient ¶
func NewProfileSkillClientWithBaseURI ¶
func NewProfileSkillClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileSkillClient, error)
func (ProfileSkillClient) CreateProfileSkill ¶
func (c ProfileSkillClient) CreateProfileSkill(ctx context.Context, input beta.SkillProficiency, options CreateProfileSkillOperationOptions) (result CreateProfileSkillOperationResponse, err error)
CreateProfileSkill - Create skillProficiency. Use this API to create a new skillProficiency object in a user's profile.
func (ProfileSkillClient) DeleteProfileSkill ¶
func (c ProfileSkillClient) DeleteProfileSkill(ctx context.Context, id beta.MeProfileSkillId, options DeleteProfileSkillOperationOptions) (result DeleteProfileSkillOperationResponse, err error)
DeleteProfileSkill - Delete skillProficiency. Delete a skillProficiency object from a user's profile.
func (ProfileSkillClient) GetProfileSkill ¶
func (c ProfileSkillClient) GetProfileSkill(ctx context.Context, id beta.MeProfileSkillId, options GetProfileSkillOperationOptions) (result GetProfileSkillOperationResponse, err error)
GetProfileSkill - Get skillProficiency. Retrieve the properties and relationships of a skillproficiency object in a user's profile.
func (ProfileSkillClient) GetProfileSkillsCount ¶
func (c ProfileSkillClient) GetProfileSkillsCount(ctx context.Context, options GetProfileSkillsCountOperationOptions) (result GetProfileSkillsCountOperationResponse, err error)
GetProfileSkillsCount - Get the number of the resource
func (ProfileSkillClient) ListProfileSkills ¶
func (c ProfileSkillClient) ListProfileSkills(ctx context.Context, options ListProfileSkillsOperationOptions) (result ListProfileSkillsOperationResponse, err error)
ListProfileSkills - List skills. Retrieve a list of skillProficiency objects in a user's profile.
func (ProfileSkillClient) ListProfileSkillsComplete ¶
func (c ProfileSkillClient) ListProfileSkillsComplete(ctx context.Context, options ListProfileSkillsOperationOptions) (ListProfileSkillsCompleteResult, error)
ListProfileSkillsComplete retrieves all the results into a single object
func (ProfileSkillClient) ListProfileSkillsCompleteMatchingPredicate ¶
func (c ProfileSkillClient) ListProfileSkillsCompleteMatchingPredicate(ctx context.Context, options ListProfileSkillsOperationOptions, predicate SkillProficiencyOperationPredicate) (result ListProfileSkillsCompleteResult, err error)
ListProfileSkillsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileSkillClient) UpdateProfileSkill ¶
func (c ProfileSkillClient) UpdateProfileSkill(ctx context.Context, id beta.MeProfileSkillId, input beta.SkillProficiency, options UpdateProfileSkillOperationOptions) (result UpdateProfileSkillOperationResponse, err error)
UpdateProfileSkill - Update skillproficiency. Update the properties of a skillProficiency object in a user's profile.
type SkillProficiencyOperationPredicate ¶
type SkillProficiencyOperationPredicate struct { }
func (SkillProficiencyOperationPredicate) Matches ¶
func (p SkillProficiencyOperationPredicate) Matches(input beta.SkillProficiency) bool
type UpdateProfileSkillOperationOptions ¶
type UpdateProfileSkillOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileSkillOperationOptions ¶
func DefaultUpdateProfileSkillOperationOptions() UpdateProfileSkillOperationOptions
func (UpdateProfileSkillOperationOptions) ToHeaders ¶
func (o UpdateProfileSkillOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileSkillOperationOptions) ToOData ¶
func (o UpdateProfileSkillOperationOptions) ToOData() *odata.Query
func (UpdateProfileSkillOperationOptions) ToQuery ¶
func (o UpdateProfileSkillOperationOptions) ToQuery() *client.QueryParams