Documentation ¶
Index ¶
- type CreateProfileAddressOperationOptions
- type CreateProfileAddressOperationResponse
- type DeleteProfileAddressOperationOptions
- type DeleteProfileAddressOperationResponse
- type GetProfileAddressOperationOptions
- type GetProfileAddressOperationResponse
- type GetProfileAddressesCountOperationOptions
- type GetProfileAddressesCountOperationResponse
- type ItemAddressOperationPredicate
- type ListProfileAddressesCompleteResult
- type ListProfileAddressesCustomPager
- type ListProfileAddressesOperationOptions
- type ListProfileAddressesOperationResponse
- type ProfileAddressClient
- func (c ProfileAddressClient) CreateProfileAddress(ctx context.Context, id beta.UserId, input beta.ItemAddress, ...) (result CreateProfileAddressOperationResponse, err error)
- func (c ProfileAddressClient) DeleteProfileAddress(ctx context.Context, id beta.UserIdProfileAddressId, ...) (result DeleteProfileAddressOperationResponse, err error)
- func (c ProfileAddressClient) GetProfileAddress(ctx context.Context, id beta.UserIdProfileAddressId, ...) (result GetProfileAddressOperationResponse, err error)
- func (c ProfileAddressClient) GetProfileAddressesCount(ctx context.Context, id beta.UserId, ...) (result GetProfileAddressesCountOperationResponse, err error)
- func (c ProfileAddressClient) ListProfileAddresses(ctx context.Context, id beta.UserId, ...) (result ListProfileAddressesOperationResponse, err error)
- func (c ProfileAddressClient) ListProfileAddressesComplete(ctx context.Context, id beta.UserId, ...) (ListProfileAddressesCompleteResult, error)
- func (c ProfileAddressClient) ListProfileAddressesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListProfileAddressesCompleteResult, err error)
- func (c ProfileAddressClient) UpdateProfileAddress(ctx context.Context, id beta.UserIdProfileAddressId, input beta.ItemAddress, ...) (result UpdateProfileAddressOperationResponse, err error)
- type UpdateProfileAddressOperationOptions
- type UpdateProfileAddressOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileAddressOperationOptions ¶
type CreateProfileAddressOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileAddressOperationOptions ¶
func DefaultCreateProfileAddressOperationOptions() CreateProfileAddressOperationOptions
func (CreateProfileAddressOperationOptions) ToHeaders ¶
func (o CreateProfileAddressOperationOptions) ToHeaders() *client.Headers
func (CreateProfileAddressOperationOptions) ToOData ¶
func (o CreateProfileAddressOperationOptions) ToOData() *odata.Query
func (CreateProfileAddressOperationOptions) ToQuery ¶
func (o CreateProfileAddressOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileAddressOperationOptions ¶
type DeleteProfileAddressOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileAddressOperationOptions ¶
func DefaultDeleteProfileAddressOperationOptions() DeleteProfileAddressOperationOptions
func (DeleteProfileAddressOperationOptions) ToHeaders ¶
func (o DeleteProfileAddressOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileAddressOperationOptions) ToOData ¶
func (o DeleteProfileAddressOperationOptions) ToOData() *odata.Query
func (DeleteProfileAddressOperationOptions) ToQuery ¶
func (o DeleteProfileAddressOperationOptions) ToQuery() *client.QueryParams
type GetProfileAddressOperationOptions ¶
type GetProfileAddressOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileAddressOperationOptions ¶
func DefaultGetProfileAddressOperationOptions() GetProfileAddressOperationOptions
func (GetProfileAddressOperationOptions) ToHeaders ¶
func (o GetProfileAddressOperationOptions) ToHeaders() *client.Headers
func (GetProfileAddressOperationOptions) ToOData ¶
func (o GetProfileAddressOperationOptions) ToOData() *odata.Query
func (GetProfileAddressOperationOptions) ToQuery ¶
func (o GetProfileAddressOperationOptions) ToQuery() *client.QueryParams
type GetProfileAddressesCountOperationOptions ¶
type GetProfileAddressesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileAddressesCountOperationOptions ¶
func DefaultGetProfileAddressesCountOperationOptions() GetProfileAddressesCountOperationOptions
func (GetProfileAddressesCountOperationOptions) ToHeaders ¶
func (o GetProfileAddressesCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileAddressesCountOperationOptions) ToOData ¶
func (o GetProfileAddressesCountOperationOptions) ToOData() *odata.Query
func (GetProfileAddressesCountOperationOptions) ToQuery ¶
func (o GetProfileAddressesCountOperationOptions) ToQuery() *client.QueryParams
type ItemAddressOperationPredicate ¶
type ItemAddressOperationPredicate struct { }
func (ItemAddressOperationPredicate) Matches ¶
func (p ItemAddressOperationPredicate) Matches(input beta.ItemAddress) bool
type ListProfileAddressesCompleteResult ¶
type ListProfileAddressesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ItemAddress }
type ListProfileAddressesCustomPager ¶
func (*ListProfileAddressesCustomPager) NextPageLink ¶
func (p *ListProfileAddressesCustomPager) NextPageLink() *odata.Link
type ListProfileAddressesOperationOptions ¶
type ListProfileAddressesOperationOptions 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 DefaultListProfileAddressesOperationOptions ¶
func DefaultListProfileAddressesOperationOptions() ListProfileAddressesOperationOptions
func (ListProfileAddressesOperationOptions) ToHeaders ¶
func (o ListProfileAddressesOperationOptions) ToHeaders() *client.Headers
func (ListProfileAddressesOperationOptions) ToOData ¶
func (o ListProfileAddressesOperationOptions) ToOData() *odata.Query
func (ListProfileAddressesOperationOptions) ToQuery ¶
func (o ListProfileAddressesOperationOptions) ToQuery() *client.QueryParams
type ProfileAddressClient ¶
func NewProfileAddressClientWithBaseURI ¶
func NewProfileAddressClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileAddressClient, error)
func (ProfileAddressClient) CreateProfileAddress ¶
func (c ProfileAddressClient) CreateProfileAddress(ctx context.Context, id beta.UserId, input beta.ItemAddress, options CreateProfileAddressOperationOptions) (result CreateProfileAddressOperationResponse, err error)
CreateProfileAddress - Create new navigation property to addresses for users
func (ProfileAddressClient) DeleteProfileAddress ¶
func (c ProfileAddressClient) DeleteProfileAddress(ctx context.Context, id beta.UserIdProfileAddressId, options DeleteProfileAddressOperationOptions) (result DeleteProfileAddressOperationResponse, err error)
DeleteProfileAddress - Delete itemAddress. Deletes an itemAddress object.
func (ProfileAddressClient) GetProfileAddress ¶
func (c ProfileAddressClient) GetProfileAddress(ctx context.Context, id beta.UserIdProfileAddressId, options GetProfileAddressOperationOptions) (result GetProfileAddressOperationResponse, err error)
GetProfileAddress - Get addresses from users. Represents details of addresses associated with the user.
func (ProfileAddressClient) GetProfileAddressesCount ¶
func (c ProfileAddressClient) GetProfileAddressesCount(ctx context.Context, id beta.UserId, options GetProfileAddressesCountOperationOptions) (result GetProfileAddressesCountOperationResponse, err error)
GetProfileAddressesCount - Get the number of the resource
func (ProfileAddressClient) ListProfileAddresses ¶
func (c ProfileAddressClient) ListProfileAddresses(ctx context.Context, id beta.UserId, options ListProfileAddressesOperationOptions) (result ListProfileAddressesOperationResponse, err error)
ListProfileAddresses - Get addresses from users. Represents details of addresses associated with the user.
func (ProfileAddressClient) ListProfileAddressesComplete ¶
func (c ProfileAddressClient) ListProfileAddressesComplete(ctx context.Context, id beta.UserId, options ListProfileAddressesOperationOptions) (ListProfileAddressesCompleteResult, error)
ListProfileAddressesComplete retrieves all the results into a single object
func (ProfileAddressClient) ListProfileAddressesCompleteMatchingPredicate ¶
func (c ProfileAddressClient) ListProfileAddressesCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileAddressesOperationOptions, predicate ItemAddressOperationPredicate) (result ListProfileAddressesCompleteResult, err error)
ListProfileAddressesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileAddressClient) UpdateProfileAddress ¶
func (c ProfileAddressClient) UpdateProfileAddress(ctx context.Context, id beta.UserIdProfileAddressId, input beta.ItemAddress, options UpdateProfileAddressOperationOptions) (result UpdateProfileAddressOperationResponse, err error)
UpdateProfileAddress - Update itemAddress. Update the properties of an itemAddress object.
type UpdateProfileAddressOperationOptions ¶
type UpdateProfileAddressOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileAddressOperationOptions ¶
func DefaultUpdateProfileAddressOperationOptions() UpdateProfileAddressOperationOptions
func (UpdateProfileAddressOperationOptions) ToHeaders ¶
func (o UpdateProfileAddressOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileAddressOperationOptions) ToOData ¶
func (o UpdateProfileAddressOperationOptions) ToOData() *odata.Query
func (UpdateProfileAddressOperationOptions) ToQuery ¶
func (o UpdateProfileAddressOperationOptions) ToQuery() *client.QueryParams