Documentation ¶
Index ¶
- type ContactExtensionClient
- func (c ContactExtensionClient) CreateContactExtension(ctx context.Context, id stable.UserIdContactId, input stable.Extension, ...) (result CreateContactExtensionOperationResponse, err error)
- func (c ContactExtensionClient) DeleteContactExtension(ctx context.Context, id stable.UserIdContactIdExtensionId, ...) (result DeleteContactExtensionOperationResponse, err error)
- func (c ContactExtensionClient) GetContactExtension(ctx context.Context, id stable.UserIdContactIdExtensionId, ...) (result GetContactExtensionOperationResponse, err error)
- func (c ContactExtensionClient) GetContactExtensionsCount(ctx context.Context, id stable.UserIdContactId, ...) (result GetContactExtensionsCountOperationResponse, err error)
- func (c ContactExtensionClient) ListContactExtensions(ctx context.Context, id stable.UserIdContactId, ...) (result ListContactExtensionsOperationResponse, err error)
- func (c ContactExtensionClient) ListContactExtensionsComplete(ctx context.Context, id stable.UserIdContactId, ...) (ListContactExtensionsCompleteResult, error)
- func (c ContactExtensionClient) ListContactExtensionsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdContactId, ...) (result ListContactExtensionsCompleteResult, err error)
- func (c ContactExtensionClient) UpdateContactExtension(ctx context.Context, id stable.UserIdContactIdExtensionId, ...) (result UpdateContactExtensionOperationResponse, err error)
- type CreateContactExtensionOperationOptions
- type CreateContactExtensionOperationResponse
- type DeleteContactExtensionOperationOptions
- type DeleteContactExtensionOperationResponse
- type ExtensionOperationPredicate
- type GetContactExtensionOperationOptions
- type GetContactExtensionOperationResponse
- type GetContactExtensionsCountOperationOptions
- type GetContactExtensionsCountOperationResponse
- type ListContactExtensionsCompleteResult
- type ListContactExtensionsCustomPager
- type ListContactExtensionsOperationOptions
- type ListContactExtensionsOperationResponse
- type UpdateContactExtensionOperationOptions
- type UpdateContactExtensionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContactExtensionClient ¶
func NewContactExtensionClientWithBaseURI ¶
func NewContactExtensionClientWithBaseURI(sdkApi sdkEnv.Api) (*ContactExtensionClient, error)
func (ContactExtensionClient) CreateContactExtension ¶
func (c ContactExtensionClient) CreateContactExtension(ctx context.Context, id stable.UserIdContactId, input stable.Extension, options CreateContactExtensionOperationOptions) (result CreateContactExtensionOperationResponse, err error)
CreateContactExtension - Create new navigation property to extensions for users
func (ContactExtensionClient) DeleteContactExtension ¶
func (c ContactExtensionClient) DeleteContactExtension(ctx context.Context, id stable.UserIdContactIdExtensionId, options DeleteContactExtensionOperationOptions) (result DeleteContactExtensionOperationResponse, err error)
DeleteContactExtension - Delete navigation property extensions for users
func (ContactExtensionClient) GetContactExtension ¶
func (c ContactExtensionClient) GetContactExtension(ctx context.Context, id stable.UserIdContactIdExtensionId, options GetContactExtensionOperationOptions) (result GetContactExtensionOperationResponse, err error)
GetContactExtension - Get extensions from users. The collection of open extensions defined for the contact. Read-only. Nullable.
func (ContactExtensionClient) GetContactExtensionsCount ¶
func (c ContactExtensionClient) GetContactExtensionsCount(ctx context.Context, id stable.UserIdContactId, options GetContactExtensionsCountOperationOptions) (result GetContactExtensionsCountOperationResponse, err error)
GetContactExtensionsCount - Get the number of the resource
func (ContactExtensionClient) ListContactExtensions ¶
func (c ContactExtensionClient) ListContactExtensions(ctx context.Context, id stable.UserIdContactId, options ListContactExtensionsOperationOptions) (result ListContactExtensionsOperationResponse, err error)
ListContactExtensions - Get extensions from users. The collection of open extensions defined for the contact. Read-only. Nullable.
func (ContactExtensionClient) ListContactExtensionsComplete ¶
func (c ContactExtensionClient) ListContactExtensionsComplete(ctx context.Context, id stable.UserIdContactId, options ListContactExtensionsOperationOptions) (ListContactExtensionsCompleteResult, error)
ListContactExtensionsComplete retrieves all the results into a single object
func (ContactExtensionClient) ListContactExtensionsCompleteMatchingPredicate ¶
func (c ContactExtensionClient) ListContactExtensionsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdContactId, options ListContactExtensionsOperationOptions, predicate ExtensionOperationPredicate) (result ListContactExtensionsCompleteResult, err error)
ListContactExtensionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ContactExtensionClient) UpdateContactExtension ¶
func (c ContactExtensionClient) UpdateContactExtension(ctx context.Context, id stable.UserIdContactIdExtensionId, input stable.Extension, options UpdateContactExtensionOperationOptions) (result UpdateContactExtensionOperationResponse, err error)
UpdateContactExtension - Update the navigation property extensions in users
type CreateContactExtensionOperationOptions ¶
type CreateContactExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateContactExtensionOperationOptions ¶
func DefaultCreateContactExtensionOperationOptions() CreateContactExtensionOperationOptions
func (CreateContactExtensionOperationOptions) ToHeaders ¶
func (o CreateContactExtensionOperationOptions) ToHeaders() *client.Headers
func (CreateContactExtensionOperationOptions) ToOData ¶
func (o CreateContactExtensionOperationOptions) ToOData() *odata.Query
func (CreateContactExtensionOperationOptions) ToQuery ¶
func (o CreateContactExtensionOperationOptions) ToQuery() *client.QueryParams
type DeleteContactExtensionOperationOptions ¶
type DeleteContactExtensionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteContactExtensionOperationOptions ¶
func DefaultDeleteContactExtensionOperationOptions() DeleteContactExtensionOperationOptions
func (DeleteContactExtensionOperationOptions) ToHeaders ¶
func (o DeleteContactExtensionOperationOptions) ToHeaders() *client.Headers
func (DeleteContactExtensionOperationOptions) ToOData ¶
func (o DeleteContactExtensionOperationOptions) ToOData() *odata.Query
func (DeleteContactExtensionOperationOptions) ToQuery ¶
func (o DeleteContactExtensionOperationOptions) ToQuery() *client.QueryParams
type ExtensionOperationPredicate ¶
type ExtensionOperationPredicate struct { }
type GetContactExtensionOperationOptions ¶
type GetContactExtensionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetContactExtensionOperationOptions ¶
func DefaultGetContactExtensionOperationOptions() GetContactExtensionOperationOptions
func (GetContactExtensionOperationOptions) ToHeaders ¶
func (o GetContactExtensionOperationOptions) ToHeaders() *client.Headers
func (GetContactExtensionOperationOptions) ToOData ¶
func (o GetContactExtensionOperationOptions) ToOData() *odata.Query
func (GetContactExtensionOperationOptions) ToQuery ¶
func (o GetContactExtensionOperationOptions) ToQuery() *client.QueryParams
type GetContactExtensionsCountOperationOptions ¶
type GetContactExtensionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetContactExtensionsCountOperationOptions ¶
func DefaultGetContactExtensionsCountOperationOptions() GetContactExtensionsCountOperationOptions
func (GetContactExtensionsCountOperationOptions) ToHeaders ¶
func (o GetContactExtensionsCountOperationOptions) ToHeaders() *client.Headers
func (GetContactExtensionsCountOperationOptions) ToOData ¶
func (o GetContactExtensionsCountOperationOptions) ToOData() *odata.Query
func (GetContactExtensionsCountOperationOptions) ToQuery ¶
func (o GetContactExtensionsCountOperationOptions) ToQuery() *client.QueryParams
type ListContactExtensionsCustomPager ¶
func (*ListContactExtensionsCustomPager) NextPageLink ¶
func (p *ListContactExtensionsCustomPager) NextPageLink() *odata.Link
type ListContactExtensionsOperationOptions ¶
type ListContactExtensionsOperationOptions 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 DefaultListContactExtensionsOperationOptions ¶
func DefaultListContactExtensionsOperationOptions() ListContactExtensionsOperationOptions
func (ListContactExtensionsOperationOptions) ToHeaders ¶
func (o ListContactExtensionsOperationOptions) ToHeaders() *client.Headers
func (ListContactExtensionsOperationOptions) ToOData ¶
func (o ListContactExtensionsOperationOptions) ToOData() *odata.Query
func (ListContactExtensionsOperationOptions) ToQuery ¶
func (o ListContactExtensionsOperationOptions) ToQuery() *client.QueryParams
type UpdateContactExtensionOperationOptions ¶
type UpdateContactExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateContactExtensionOperationOptions ¶
func DefaultUpdateContactExtensionOperationOptions() UpdateContactExtensionOperationOptions
func (UpdateContactExtensionOperationOptions) ToHeaders ¶
func (o UpdateContactExtensionOperationOptions) ToHeaders() *client.Headers
func (UpdateContactExtensionOperationOptions) ToOData ¶
func (o UpdateContactExtensionOperationOptions) ToOData() *odata.Query
func (UpdateContactExtensionOperationOptions) ToQuery ¶
func (o UpdateContactExtensionOperationOptions) ToQuery() *client.QueryParams