Documentation ¶
Index ¶
- type CreateProfileNoteOperationOptions
- type CreateProfileNoteOperationResponse
- type DeleteProfileNoteOperationOptions
- type DeleteProfileNoteOperationResponse
- type GetProfileNoteOperationOptions
- type GetProfileNoteOperationResponse
- type GetProfileNotesCountOperationOptions
- type GetProfileNotesCountOperationResponse
- type ListProfileNotesCompleteResult
- type ListProfileNotesCustomPager
- type ListProfileNotesOperationOptions
- type ListProfileNotesOperationResponse
- type PersonAnnotationOperationPredicate
- type ProfileNoteClient
- func (c ProfileNoteClient) CreateProfileNote(ctx context.Context, input beta.PersonAnnotation, ...) (result CreateProfileNoteOperationResponse, err error)
- func (c ProfileNoteClient) DeleteProfileNote(ctx context.Context, id beta.MeProfileNoteId, ...) (result DeleteProfileNoteOperationResponse, err error)
- func (c ProfileNoteClient) GetProfileNote(ctx context.Context, id beta.MeProfileNoteId, ...) (result GetProfileNoteOperationResponse, err error)
- func (c ProfileNoteClient) GetProfileNotesCount(ctx context.Context, options GetProfileNotesCountOperationOptions) (result GetProfileNotesCountOperationResponse, err error)
- func (c ProfileNoteClient) ListProfileNotes(ctx context.Context, options ListProfileNotesOperationOptions) (result ListProfileNotesOperationResponse, err error)
- func (c ProfileNoteClient) ListProfileNotesComplete(ctx context.Context, options ListProfileNotesOperationOptions) (ListProfileNotesCompleteResult, error)
- func (c ProfileNoteClient) ListProfileNotesCompleteMatchingPredicate(ctx context.Context, options ListProfileNotesOperationOptions, ...) (result ListProfileNotesCompleteResult, err error)
- func (c ProfileNoteClient) UpdateProfileNote(ctx context.Context, id beta.MeProfileNoteId, input beta.PersonAnnotation, ...) (result UpdateProfileNoteOperationResponse, err error)
- type UpdateProfileNoteOperationOptions
- type UpdateProfileNoteOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileNoteOperationOptions ¶
type CreateProfileNoteOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileNoteOperationOptions ¶
func DefaultCreateProfileNoteOperationOptions() CreateProfileNoteOperationOptions
func (CreateProfileNoteOperationOptions) ToHeaders ¶
func (o CreateProfileNoteOperationOptions) ToHeaders() *client.Headers
func (CreateProfileNoteOperationOptions) ToOData ¶
func (o CreateProfileNoteOperationOptions) ToOData() *odata.Query
func (CreateProfileNoteOperationOptions) ToQuery ¶
func (o CreateProfileNoteOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileNoteOperationOptions ¶
type DeleteProfileNoteOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileNoteOperationOptions ¶
func DefaultDeleteProfileNoteOperationOptions() DeleteProfileNoteOperationOptions
func (DeleteProfileNoteOperationOptions) ToHeaders ¶
func (o DeleteProfileNoteOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileNoteOperationOptions) ToOData ¶
func (o DeleteProfileNoteOperationOptions) ToOData() *odata.Query
func (DeleteProfileNoteOperationOptions) ToQuery ¶
func (o DeleteProfileNoteOperationOptions) ToQuery() *client.QueryParams
type GetProfileNoteOperationOptions ¶
type GetProfileNoteOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileNoteOperationOptions ¶
func DefaultGetProfileNoteOperationOptions() GetProfileNoteOperationOptions
func (GetProfileNoteOperationOptions) ToHeaders ¶
func (o GetProfileNoteOperationOptions) ToHeaders() *client.Headers
func (GetProfileNoteOperationOptions) ToOData ¶
func (o GetProfileNoteOperationOptions) ToOData() *odata.Query
func (GetProfileNoteOperationOptions) ToQuery ¶
func (o GetProfileNoteOperationOptions) ToQuery() *client.QueryParams
type GetProfileNotesCountOperationOptions ¶
type GetProfileNotesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileNotesCountOperationOptions ¶
func DefaultGetProfileNotesCountOperationOptions() GetProfileNotesCountOperationOptions
func (GetProfileNotesCountOperationOptions) ToHeaders ¶
func (o GetProfileNotesCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileNotesCountOperationOptions) ToOData ¶
func (o GetProfileNotesCountOperationOptions) ToOData() *odata.Query
func (GetProfileNotesCountOperationOptions) ToQuery ¶
func (o GetProfileNotesCountOperationOptions) ToQuery() *client.QueryParams
type ListProfileNotesCompleteResult ¶
type ListProfileNotesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.PersonAnnotation }
type ListProfileNotesCustomPager ¶
func (*ListProfileNotesCustomPager) NextPageLink ¶
func (p *ListProfileNotesCustomPager) NextPageLink() *odata.Link
type ListProfileNotesOperationOptions ¶
type ListProfileNotesOperationOptions 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 DefaultListProfileNotesOperationOptions ¶
func DefaultListProfileNotesOperationOptions() ListProfileNotesOperationOptions
func (ListProfileNotesOperationOptions) ToHeaders ¶
func (o ListProfileNotesOperationOptions) ToHeaders() *client.Headers
func (ListProfileNotesOperationOptions) ToOData ¶
func (o ListProfileNotesOperationOptions) ToOData() *odata.Query
func (ListProfileNotesOperationOptions) ToQuery ¶
func (o ListProfileNotesOperationOptions) ToQuery() *client.QueryParams
type PersonAnnotationOperationPredicate ¶
type PersonAnnotationOperationPredicate struct { }
func (PersonAnnotationOperationPredicate) Matches ¶
func (p PersonAnnotationOperationPredicate) Matches(input beta.PersonAnnotation) bool
type ProfileNoteClient ¶
func NewProfileNoteClientWithBaseURI ¶
func NewProfileNoteClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileNoteClient, error)
func (ProfileNoteClient) CreateProfileNote ¶
func (c ProfileNoteClient) CreateProfileNote(ctx context.Context, input beta.PersonAnnotation, options CreateProfileNoteOperationOptions) (result CreateProfileNoteOperationResponse, err error)
CreateProfileNote - Create personAnnotation. Create a new personAnnotation object in a user's profile.
func (ProfileNoteClient) DeleteProfileNote ¶
func (c ProfileNoteClient) DeleteProfileNote(ctx context.Context, id beta.MeProfileNoteId, options DeleteProfileNoteOperationOptions) (result DeleteProfileNoteOperationResponse, err error)
DeleteProfileNote - Delete navigation property notes for me
func (ProfileNoteClient) GetProfileNote ¶
func (c ProfileNoteClient) GetProfileNote(ctx context.Context, id beta.MeProfileNoteId, options GetProfileNoteOperationOptions) (result GetProfileNoteOperationResponse, err error)
GetProfileNote - Get personAnnotation. Read the properties and relationships of a personAnnotation object from a user's profile.
func (ProfileNoteClient) GetProfileNotesCount ¶
func (c ProfileNoteClient) GetProfileNotesCount(ctx context.Context, options GetProfileNotesCountOperationOptions) (result GetProfileNotesCountOperationResponse, err error)
GetProfileNotesCount - Get the number of the resource
func (ProfileNoteClient) ListProfileNotes ¶
func (c ProfileNoteClient) ListProfileNotes(ctx context.Context, options ListProfileNotesOperationOptions) (result ListProfileNotesOperationResponse, err error)
ListProfileNotes - List notes. Retrieve a list of personAnnotation objects from a user's profile.
func (ProfileNoteClient) ListProfileNotesComplete ¶
func (c ProfileNoteClient) ListProfileNotesComplete(ctx context.Context, options ListProfileNotesOperationOptions) (ListProfileNotesCompleteResult, error)
ListProfileNotesComplete retrieves all the results into a single object
func (ProfileNoteClient) ListProfileNotesCompleteMatchingPredicate ¶
func (c ProfileNoteClient) ListProfileNotesCompleteMatchingPredicate(ctx context.Context, options ListProfileNotesOperationOptions, predicate PersonAnnotationOperationPredicate) (result ListProfileNotesCompleteResult, err error)
ListProfileNotesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileNoteClient) UpdateProfileNote ¶
func (c ProfileNoteClient) UpdateProfileNote(ctx context.Context, id beta.MeProfileNoteId, input beta.PersonAnnotation, options UpdateProfileNoteOperationOptions) (result UpdateProfileNoteOperationResponse, err error)
UpdateProfileNote - Update the navigation property notes in me
type UpdateProfileNoteOperationOptions ¶
type UpdateProfileNoteOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileNoteOperationOptions ¶
func DefaultUpdateProfileNoteOperationOptions() UpdateProfileNoteOperationOptions
func (UpdateProfileNoteOperationOptions) ToHeaders ¶
func (o UpdateProfileNoteOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileNoteOperationOptions) ToOData ¶
func (o UpdateProfileNoteOperationOptions) ToOData() *odata.Query
func (UpdateProfileNoteOperationOptions) ToQuery ¶
func (o UpdateProfileNoteOperationOptions) ToQuery() *client.QueryParams