Documentation ¶
Index ¶
- type CreateProfileCertificationOperationOptions
- type CreateProfileCertificationOperationResponse
- type DeleteProfileCertificationOperationOptions
- type DeleteProfileCertificationOperationResponse
- type GetProfileCertificationOperationOptions
- type GetProfileCertificationOperationResponse
- type GetProfileCertificationsCountOperationOptions
- type GetProfileCertificationsCountOperationResponse
- type ListProfileCertificationsCompleteResult
- type ListProfileCertificationsCustomPager
- type ListProfileCertificationsOperationOptions
- type ListProfileCertificationsOperationResponse
- type PersonCertificationOperationPredicate
- type ProfileCertificationClient
- func (c ProfileCertificationClient) CreateProfileCertification(ctx context.Context, id beta.UserId, input beta.PersonCertification, ...) (result CreateProfileCertificationOperationResponse, err error)
- func (c ProfileCertificationClient) DeleteProfileCertification(ctx context.Context, id beta.UserIdProfileCertificationId, ...) (result DeleteProfileCertificationOperationResponse, err error)
- func (c ProfileCertificationClient) GetProfileCertification(ctx context.Context, id beta.UserIdProfileCertificationId, ...) (result GetProfileCertificationOperationResponse, err error)
- func (c ProfileCertificationClient) GetProfileCertificationsCount(ctx context.Context, id beta.UserId, ...) (result GetProfileCertificationsCountOperationResponse, err error)
- func (c ProfileCertificationClient) ListProfileCertifications(ctx context.Context, id beta.UserId, ...) (result ListProfileCertificationsOperationResponse, err error)
- func (c ProfileCertificationClient) ListProfileCertificationsComplete(ctx context.Context, id beta.UserId, ...) (ListProfileCertificationsCompleteResult, error)
- func (c ProfileCertificationClient) ListProfileCertificationsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListProfileCertificationsCompleteResult, err error)
- func (c ProfileCertificationClient) UpdateProfileCertification(ctx context.Context, id beta.UserIdProfileCertificationId, ...) (result UpdateProfileCertificationOperationResponse, err error)
- type UpdateProfileCertificationOperationOptions
- type UpdateProfileCertificationOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileCertificationOperationOptions ¶
type CreateProfileCertificationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileCertificationOperationOptions ¶
func DefaultCreateProfileCertificationOperationOptions() CreateProfileCertificationOperationOptions
func (CreateProfileCertificationOperationOptions) ToHeaders ¶
func (o CreateProfileCertificationOperationOptions) ToHeaders() *client.Headers
func (CreateProfileCertificationOperationOptions) ToOData ¶
func (o CreateProfileCertificationOperationOptions) ToOData() *odata.Query
func (CreateProfileCertificationOperationOptions) ToQuery ¶
func (o CreateProfileCertificationOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileCertificationOperationOptions ¶
type DeleteProfileCertificationOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileCertificationOperationOptions ¶
func DefaultDeleteProfileCertificationOperationOptions() DeleteProfileCertificationOperationOptions
func (DeleteProfileCertificationOperationOptions) ToHeaders ¶
func (o DeleteProfileCertificationOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileCertificationOperationOptions) ToOData ¶
func (o DeleteProfileCertificationOperationOptions) ToOData() *odata.Query
func (DeleteProfileCertificationOperationOptions) ToQuery ¶
func (o DeleteProfileCertificationOperationOptions) ToQuery() *client.QueryParams
type GetProfileCertificationOperationOptions ¶
type GetProfileCertificationOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileCertificationOperationOptions ¶
func DefaultGetProfileCertificationOperationOptions() GetProfileCertificationOperationOptions
func (GetProfileCertificationOperationOptions) ToHeaders ¶
func (o GetProfileCertificationOperationOptions) ToHeaders() *client.Headers
func (GetProfileCertificationOperationOptions) ToOData ¶
func (o GetProfileCertificationOperationOptions) ToOData() *odata.Query
func (GetProfileCertificationOperationOptions) ToQuery ¶
func (o GetProfileCertificationOperationOptions) ToQuery() *client.QueryParams
type GetProfileCertificationsCountOperationOptions ¶
type GetProfileCertificationsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileCertificationsCountOperationOptions ¶
func DefaultGetProfileCertificationsCountOperationOptions() GetProfileCertificationsCountOperationOptions
func (GetProfileCertificationsCountOperationOptions) ToHeaders ¶
func (o GetProfileCertificationsCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileCertificationsCountOperationOptions) ToOData ¶
func (o GetProfileCertificationsCountOperationOptions) ToOData() *odata.Query
func (GetProfileCertificationsCountOperationOptions) ToQuery ¶
func (o GetProfileCertificationsCountOperationOptions) ToQuery() *client.QueryParams
type ListProfileCertificationsCompleteResult ¶
type ListProfileCertificationsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.PersonCertification }
type ListProfileCertificationsCustomPager ¶
func (*ListProfileCertificationsCustomPager) NextPageLink ¶
func (p *ListProfileCertificationsCustomPager) NextPageLink() *odata.Link
type ListProfileCertificationsOperationOptions ¶
type ListProfileCertificationsOperationOptions 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 DefaultListProfileCertificationsOperationOptions ¶
func DefaultListProfileCertificationsOperationOptions() ListProfileCertificationsOperationOptions
func (ListProfileCertificationsOperationOptions) ToHeaders ¶
func (o ListProfileCertificationsOperationOptions) ToHeaders() *client.Headers
func (ListProfileCertificationsOperationOptions) ToOData ¶
func (o ListProfileCertificationsOperationOptions) ToOData() *odata.Query
func (ListProfileCertificationsOperationOptions) ToQuery ¶
func (o ListProfileCertificationsOperationOptions) ToQuery() *client.QueryParams
type PersonCertificationOperationPredicate ¶
type PersonCertificationOperationPredicate struct { }
func (PersonCertificationOperationPredicate) Matches ¶
func (p PersonCertificationOperationPredicate) Matches(input beta.PersonCertification) bool
type ProfileCertificationClient ¶
func NewProfileCertificationClientWithBaseURI ¶
func NewProfileCertificationClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileCertificationClient, error)
func (ProfileCertificationClient) CreateProfileCertification ¶
func (c ProfileCertificationClient) CreateProfileCertification(ctx context.Context, id beta.UserId, input beta.PersonCertification, options CreateProfileCertificationOperationOptions) (result CreateProfileCertificationOperationResponse, err error)
CreateProfileCertification - Create new navigation property to certifications for users
func (ProfileCertificationClient) DeleteProfileCertification ¶
func (c ProfileCertificationClient) DeleteProfileCertification(ctx context.Context, id beta.UserIdProfileCertificationId, options DeleteProfileCertificationOperationOptions) (result DeleteProfileCertificationOperationResponse, err error)
DeleteProfileCertification - Delete personCertification. Deletes a personCertification object from a user's profile.
func (ProfileCertificationClient) GetProfileCertification ¶
func (c ProfileCertificationClient) GetProfileCertification(ctx context.Context, id beta.UserIdProfileCertificationId, options GetProfileCertificationOperationOptions) (result GetProfileCertificationOperationResponse, err error)
GetProfileCertification - Get certifications from users. Represents the details of certifications associated with a person.
func (ProfileCertificationClient) GetProfileCertificationsCount ¶
func (c ProfileCertificationClient) GetProfileCertificationsCount(ctx context.Context, id beta.UserId, options GetProfileCertificationsCountOperationOptions) (result GetProfileCertificationsCountOperationResponse, err error)
GetProfileCertificationsCount - Get the number of the resource
func (ProfileCertificationClient) ListProfileCertifications ¶
func (c ProfileCertificationClient) ListProfileCertifications(ctx context.Context, id beta.UserId, options ListProfileCertificationsOperationOptions) (result ListProfileCertificationsOperationResponse, err error)
ListProfileCertifications - Get certifications from users. Represents the details of certifications associated with a person.
func (ProfileCertificationClient) ListProfileCertificationsComplete ¶
func (c ProfileCertificationClient) ListProfileCertificationsComplete(ctx context.Context, id beta.UserId, options ListProfileCertificationsOperationOptions) (ListProfileCertificationsCompleteResult, error)
ListProfileCertificationsComplete retrieves all the results into a single object
func (ProfileCertificationClient) ListProfileCertificationsCompleteMatchingPredicate ¶
func (c ProfileCertificationClient) ListProfileCertificationsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileCertificationsOperationOptions, predicate PersonCertificationOperationPredicate) (result ListProfileCertificationsCompleteResult, err error)
ListProfileCertificationsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileCertificationClient) UpdateProfileCertification ¶
func (c ProfileCertificationClient) UpdateProfileCertification(ctx context.Context, id beta.UserIdProfileCertificationId, input beta.PersonCertification, options UpdateProfileCertificationOperationOptions) (result UpdateProfileCertificationOperationResponse, err error)
UpdateProfileCertification - Update personCertification. Update the properties of a personCertification object from a user's profile.
type UpdateProfileCertificationOperationOptions ¶
type UpdateProfileCertificationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileCertificationOperationOptions ¶
func DefaultUpdateProfileCertificationOperationOptions() UpdateProfileCertificationOperationOptions
func (UpdateProfileCertificationOperationOptions) ToHeaders ¶
func (o UpdateProfileCertificationOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileCertificationOperationOptions) ToOData ¶
func (o UpdateProfileCertificationOperationOptions) ToOData() *odata.Query
func (UpdateProfileCertificationOperationOptions) ToQuery ¶
func (o UpdateProfileCertificationOperationOptions) ToQuery() *client.QueryParams