Documentation ¶
Index ¶
- type CreateProfileEmailOperationOptions
- type CreateProfileEmailOperationResponse
- type DeleteProfileEmailOperationOptions
- type DeleteProfileEmailOperationResponse
- type GetProfileEmailOperationOptions
- type GetProfileEmailOperationResponse
- type GetProfileEmailsCountOperationOptions
- type GetProfileEmailsCountOperationResponse
- type ItemEmailOperationPredicate
- type ListProfileEmailsCompleteResult
- type ListProfileEmailsCustomPager
- type ListProfileEmailsOperationOptions
- type ListProfileEmailsOperationResponse
- type ProfileEmailClient
- func (c ProfileEmailClient) CreateProfileEmail(ctx context.Context, id beta.UserId, input beta.ItemEmail, ...) (result CreateProfileEmailOperationResponse, err error)
- func (c ProfileEmailClient) DeleteProfileEmail(ctx context.Context, id beta.UserIdProfileEmailId, ...) (result DeleteProfileEmailOperationResponse, err error)
- func (c ProfileEmailClient) GetProfileEmail(ctx context.Context, id beta.UserIdProfileEmailId, ...) (result GetProfileEmailOperationResponse, err error)
- func (c ProfileEmailClient) GetProfileEmailsCount(ctx context.Context, id beta.UserId, ...) (result GetProfileEmailsCountOperationResponse, err error)
- func (c ProfileEmailClient) ListProfileEmails(ctx context.Context, id beta.UserId, options ListProfileEmailsOperationOptions) (result ListProfileEmailsOperationResponse, err error)
- func (c ProfileEmailClient) ListProfileEmailsComplete(ctx context.Context, id beta.UserId, options ListProfileEmailsOperationOptions) (ListProfileEmailsCompleteResult, error)
- func (c ProfileEmailClient) ListProfileEmailsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileEmailsOperationOptions, ...) (result ListProfileEmailsCompleteResult, err error)
- func (c ProfileEmailClient) UpdateProfileEmail(ctx context.Context, id beta.UserIdProfileEmailId, input beta.ItemEmail, ...) (result UpdateProfileEmailOperationResponse, err error)
- type UpdateProfileEmailOperationOptions
- type UpdateProfileEmailOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileEmailOperationOptions ¶
type CreateProfileEmailOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileEmailOperationOptions ¶
func DefaultCreateProfileEmailOperationOptions() CreateProfileEmailOperationOptions
func (CreateProfileEmailOperationOptions) ToHeaders ¶
func (o CreateProfileEmailOperationOptions) ToHeaders() *client.Headers
func (CreateProfileEmailOperationOptions) ToOData ¶
func (o CreateProfileEmailOperationOptions) ToOData() *odata.Query
func (CreateProfileEmailOperationOptions) ToQuery ¶
func (o CreateProfileEmailOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileEmailOperationOptions ¶
type DeleteProfileEmailOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileEmailOperationOptions ¶
func DefaultDeleteProfileEmailOperationOptions() DeleteProfileEmailOperationOptions
func (DeleteProfileEmailOperationOptions) ToHeaders ¶
func (o DeleteProfileEmailOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileEmailOperationOptions) ToOData ¶
func (o DeleteProfileEmailOperationOptions) ToOData() *odata.Query
func (DeleteProfileEmailOperationOptions) ToQuery ¶
func (o DeleteProfileEmailOperationOptions) ToQuery() *client.QueryParams
type GetProfileEmailOperationOptions ¶
type GetProfileEmailOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileEmailOperationOptions ¶
func DefaultGetProfileEmailOperationOptions() GetProfileEmailOperationOptions
func (GetProfileEmailOperationOptions) ToHeaders ¶
func (o GetProfileEmailOperationOptions) ToHeaders() *client.Headers
func (GetProfileEmailOperationOptions) ToOData ¶
func (o GetProfileEmailOperationOptions) ToOData() *odata.Query
func (GetProfileEmailOperationOptions) ToQuery ¶
func (o GetProfileEmailOperationOptions) ToQuery() *client.QueryParams
type GetProfileEmailsCountOperationOptions ¶
type GetProfileEmailsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileEmailsCountOperationOptions ¶
func DefaultGetProfileEmailsCountOperationOptions() GetProfileEmailsCountOperationOptions
func (GetProfileEmailsCountOperationOptions) ToHeaders ¶
func (o GetProfileEmailsCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileEmailsCountOperationOptions) ToOData ¶
func (o GetProfileEmailsCountOperationOptions) ToOData() *odata.Query
func (GetProfileEmailsCountOperationOptions) ToQuery ¶
func (o GetProfileEmailsCountOperationOptions) ToQuery() *client.QueryParams
type ItemEmailOperationPredicate ¶
type ItemEmailOperationPredicate struct { }
type ListProfileEmailsCustomPager ¶
func (*ListProfileEmailsCustomPager) NextPageLink ¶
func (p *ListProfileEmailsCustomPager) NextPageLink() *odata.Link
type ListProfileEmailsOperationOptions ¶
type ListProfileEmailsOperationOptions 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 DefaultListProfileEmailsOperationOptions ¶
func DefaultListProfileEmailsOperationOptions() ListProfileEmailsOperationOptions
func (ListProfileEmailsOperationOptions) ToHeaders ¶
func (o ListProfileEmailsOperationOptions) ToHeaders() *client.Headers
func (ListProfileEmailsOperationOptions) ToOData ¶
func (o ListProfileEmailsOperationOptions) ToOData() *odata.Query
func (ListProfileEmailsOperationOptions) ToQuery ¶
func (o ListProfileEmailsOperationOptions) ToQuery() *client.QueryParams
type ProfileEmailClient ¶
func NewProfileEmailClientWithBaseURI ¶
func NewProfileEmailClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileEmailClient, error)
func (ProfileEmailClient) CreateProfileEmail ¶
func (c ProfileEmailClient) CreateProfileEmail(ctx context.Context, id beta.UserId, input beta.ItemEmail, options CreateProfileEmailOperationOptions) (result CreateProfileEmailOperationResponse, err error)
CreateProfileEmail - Create new navigation property to emails for users
func (ProfileEmailClient) DeleteProfileEmail ¶
func (c ProfileEmailClient) DeleteProfileEmail(ctx context.Context, id beta.UserIdProfileEmailId, options DeleteProfileEmailOperationOptions) (result DeleteProfileEmailOperationResponse, err error)
DeleteProfileEmail - Delete navigation property emails for users
func (ProfileEmailClient) GetProfileEmail ¶
func (c ProfileEmailClient) GetProfileEmail(ctx context.Context, id beta.UserIdProfileEmailId, options GetProfileEmailOperationOptions) (result GetProfileEmailOperationResponse, err error)
GetProfileEmail - Get itemEmail. Retrieve the properties and relationships of an itemEmail object in a user's profile.
func (ProfileEmailClient) GetProfileEmailsCount ¶
func (c ProfileEmailClient) GetProfileEmailsCount(ctx context.Context, id beta.UserId, options GetProfileEmailsCountOperationOptions) (result GetProfileEmailsCountOperationResponse, err error)
GetProfileEmailsCount - Get the number of the resource
func (ProfileEmailClient) ListProfileEmails ¶
func (c ProfileEmailClient) ListProfileEmails(ctx context.Context, id beta.UserId, options ListProfileEmailsOperationOptions) (result ListProfileEmailsOperationResponse, err error)
ListProfileEmails - Get itemEmail. Retrieve the properties and relationships of an itemEmail object in a user's profile.
func (ProfileEmailClient) ListProfileEmailsComplete ¶
func (c ProfileEmailClient) ListProfileEmailsComplete(ctx context.Context, id beta.UserId, options ListProfileEmailsOperationOptions) (ListProfileEmailsCompleteResult, error)
ListProfileEmailsComplete retrieves all the results into a single object
func (ProfileEmailClient) ListProfileEmailsCompleteMatchingPredicate ¶
func (c ProfileEmailClient) ListProfileEmailsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileEmailsOperationOptions, predicate ItemEmailOperationPredicate) (result ListProfileEmailsCompleteResult, err error)
ListProfileEmailsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileEmailClient) UpdateProfileEmail ¶
func (c ProfileEmailClient) UpdateProfileEmail(ctx context.Context, id beta.UserIdProfileEmailId, input beta.ItemEmail, options UpdateProfileEmailOperationOptions) (result UpdateProfileEmailOperationResponse, err error)
UpdateProfileEmail - Update itememail. Update the properties of an itemEmail object in a user's profile.
type UpdateProfileEmailOperationOptions ¶
type UpdateProfileEmailOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileEmailOperationOptions ¶
func DefaultUpdateProfileEmailOperationOptions() UpdateProfileEmailOperationOptions
func (UpdateProfileEmailOperationOptions) ToHeaders ¶
func (o UpdateProfileEmailOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileEmailOperationOptions) ToOData ¶
func (o UpdateProfileEmailOperationOptions) ToOData() *odata.Query
func (UpdateProfileEmailOperationOptions) ToQuery ¶
func (o UpdateProfileEmailOperationOptions) ToQuery() *client.QueryParams