Documentation ¶
Index ¶
- type CreateProfileNameOperationOptions
- type CreateProfileNameOperationResponse
- type DeleteProfileNameOperationOptions
- type DeleteProfileNameOperationResponse
- type GetProfileNameOperationOptions
- type GetProfileNameOperationResponse
- type GetProfileNamesCountOperationOptions
- type GetProfileNamesCountOperationResponse
- type ListProfileNamesCompleteResult
- type ListProfileNamesCustomPager
- type ListProfileNamesOperationOptions
- type ListProfileNamesOperationResponse
- type PersonNameOperationPredicate
- type ProfileNameClient
- func (c ProfileNameClient) CreateProfileName(ctx context.Context, input beta.PersonName, ...) (result CreateProfileNameOperationResponse, err error)
- func (c ProfileNameClient) DeleteProfileName(ctx context.Context, id beta.MeProfileNameId, ...) (result DeleteProfileNameOperationResponse, err error)
- func (c ProfileNameClient) GetProfileName(ctx context.Context, id beta.MeProfileNameId, ...) (result GetProfileNameOperationResponse, err error)
- func (c ProfileNameClient) GetProfileNamesCount(ctx context.Context, options GetProfileNamesCountOperationOptions) (result GetProfileNamesCountOperationResponse, err error)
- func (c ProfileNameClient) ListProfileNames(ctx context.Context, options ListProfileNamesOperationOptions) (result ListProfileNamesOperationResponse, err error)
- func (c ProfileNameClient) ListProfileNamesComplete(ctx context.Context, options ListProfileNamesOperationOptions) (ListProfileNamesCompleteResult, error)
- func (c ProfileNameClient) ListProfileNamesCompleteMatchingPredicate(ctx context.Context, options ListProfileNamesOperationOptions, ...) (result ListProfileNamesCompleteResult, err error)
- func (c ProfileNameClient) UpdateProfileName(ctx context.Context, id beta.MeProfileNameId, input beta.PersonName, ...) (result UpdateProfileNameOperationResponse, err error)
- type UpdateProfileNameOperationOptions
- type UpdateProfileNameOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileNameOperationOptions ¶
type CreateProfileNameOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileNameOperationOptions ¶
func DefaultCreateProfileNameOperationOptions() CreateProfileNameOperationOptions
func (CreateProfileNameOperationOptions) ToHeaders ¶
func (o CreateProfileNameOperationOptions) ToHeaders() *client.Headers
func (CreateProfileNameOperationOptions) ToOData ¶
func (o CreateProfileNameOperationOptions) ToOData() *odata.Query
func (CreateProfileNameOperationOptions) ToQuery ¶
func (o CreateProfileNameOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileNameOperationOptions ¶
type DeleteProfileNameOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileNameOperationOptions ¶
func DefaultDeleteProfileNameOperationOptions() DeleteProfileNameOperationOptions
func (DeleteProfileNameOperationOptions) ToHeaders ¶
func (o DeleteProfileNameOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileNameOperationOptions) ToOData ¶
func (o DeleteProfileNameOperationOptions) ToOData() *odata.Query
func (DeleteProfileNameOperationOptions) ToQuery ¶
func (o DeleteProfileNameOperationOptions) ToQuery() *client.QueryParams
type GetProfileNameOperationOptions ¶
type GetProfileNameOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileNameOperationOptions ¶
func DefaultGetProfileNameOperationOptions() GetProfileNameOperationOptions
func (GetProfileNameOperationOptions) ToHeaders ¶
func (o GetProfileNameOperationOptions) ToHeaders() *client.Headers
func (GetProfileNameOperationOptions) ToOData ¶
func (o GetProfileNameOperationOptions) ToOData() *odata.Query
func (GetProfileNameOperationOptions) ToQuery ¶
func (o GetProfileNameOperationOptions) ToQuery() *client.QueryParams
type GetProfileNamesCountOperationOptions ¶
type GetProfileNamesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileNamesCountOperationOptions ¶
func DefaultGetProfileNamesCountOperationOptions() GetProfileNamesCountOperationOptions
func (GetProfileNamesCountOperationOptions) ToHeaders ¶
func (o GetProfileNamesCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileNamesCountOperationOptions) ToOData ¶
func (o GetProfileNamesCountOperationOptions) ToOData() *odata.Query
func (GetProfileNamesCountOperationOptions) ToQuery ¶
func (o GetProfileNamesCountOperationOptions) ToQuery() *client.QueryParams
type ListProfileNamesCompleteResult ¶
type ListProfileNamesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.PersonName }
type ListProfileNamesCustomPager ¶
func (*ListProfileNamesCustomPager) NextPageLink ¶
func (p *ListProfileNamesCustomPager) NextPageLink() *odata.Link
type ListProfileNamesOperationOptions ¶
type ListProfileNamesOperationOptions 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 DefaultListProfileNamesOperationOptions ¶
func DefaultListProfileNamesOperationOptions() ListProfileNamesOperationOptions
func (ListProfileNamesOperationOptions) ToHeaders ¶
func (o ListProfileNamesOperationOptions) ToHeaders() *client.Headers
func (ListProfileNamesOperationOptions) ToOData ¶
func (o ListProfileNamesOperationOptions) ToOData() *odata.Query
func (ListProfileNamesOperationOptions) ToQuery ¶
func (o ListProfileNamesOperationOptions) ToQuery() *client.QueryParams
type PersonNameOperationPredicate ¶
type PersonNameOperationPredicate struct { }
func (PersonNameOperationPredicate) Matches ¶
func (p PersonNameOperationPredicate) Matches(input beta.PersonName) bool
type ProfileNameClient ¶
func NewProfileNameClientWithBaseURI ¶
func NewProfileNameClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileNameClient, error)
func (ProfileNameClient) CreateProfileName ¶
func (c ProfileNameClient) CreateProfileName(ctx context.Context, input beta.PersonName, options CreateProfileNameOperationOptions) (result CreateProfileNameOperationResponse, err error)
CreateProfileName - Create personName. Use this API to create a new personName object in a user's profile.
func (ProfileNameClient) DeleteProfileName ¶
func (c ProfileNameClient) DeleteProfileName(ctx context.Context, id beta.MeProfileNameId, options DeleteProfileNameOperationOptions) (result DeleteProfileNameOperationResponse, err error)
DeleteProfileName - Delete personName. Delete a personName object from a user's profile.
func (ProfileNameClient) GetProfileName ¶
func (c ProfileNameClient) GetProfileName(ctx context.Context, id beta.MeProfileNameId, options GetProfileNameOperationOptions) (result GetProfileNameOperationResponse, err error)
GetProfileName - Get personName. Retrieve the properties and relationships of a personName object in a user's profile.
func (ProfileNameClient) GetProfileNamesCount ¶
func (c ProfileNameClient) GetProfileNamesCount(ctx context.Context, options GetProfileNamesCountOperationOptions) (result GetProfileNamesCountOperationResponse, err error)
GetProfileNamesCount - Get the number of the resource
func (ProfileNameClient) ListProfileNames ¶
func (c ProfileNameClient) ListProfileNames(ctx context.Context, options ListProfileNamesOperationOptions) (result ListProfileNamesOperationResponse, err error)
ListProfileNames - List names. Retrieve a list of personName objects from a user's profile.
func (ProfileNameClient) ListProfileNamesComplete ¶
func (c ProfileNameClient) ListProfileNamesComplete(ctx context.Context, options ListProfileNamesOperationOptions) (ListProfileNamesCompleteResult, error)
ListProfileNamesComplete retrieves all the results into a single object
func (ProfileNameClient) ListProfileNamesCompleteMatchingPredicate ¶
func (c ProfileNameClient) ListProfileNamesCompleteMatchingPredicate(ctx context.Context, options ListProfileNamesOperationOptions, predicate PersonNameOperationPredicate) (result ListProfileNamesCompleteResult, err error)
ListProfileNamesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileNameClient) UpdateProfileName ¶
func (c ProfileNameClient) UpdateProfileName(ctx context.Context, id beta.MeProfileNameId, input beta.PersonName, options UpdateProfileNameOperationOptions) (result UpdateProfileNameOperationResponse, err error)
UpdateProfileName - Update personname. Update the properties of a personName object in a user's profile.
type UpdateProfileNameOperationOptions ¶
type UpdateProfileNameOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileNameOperationOptions ¶
func DefaultUpdateProfileNameOperationOptions() UpdateProfileNameOperationOptions
func (UpdateProfileNameOperationOptions) ToHeaders ¶
func (o UpdateProfileNameOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileNameOperationOptions) ToOData ¶
func (o UpdateProfileNameOperationOptions) ToOData() *odata.Query
func (UpdateProfileNameOperationOptions) ToQuery ¶
func (o UpdateProfileNameOperationOptions) ToQuery() *client.QueryParams