Documentation ¶
Index ¶
- type CreateTodoListOperationOptions
- type CreateTodoListOperationResponse
- type DeleteTodoListOperationOptions
- type DeleteTodoListOperationResponse
- type GetTodoListOperationOptions
- type GetTodoListOperationResponse
- type GetTodoListsCountOperationOptions
- type GetTodoListsCountOperationResponse
- type ListTodoListsCompleteResult
- type ListTodoListsCustomPager
- type ListTodoListsOperationOptions
- type ListTodoListsOperationResponse
- type TodoListClient
- func (c TodoListClient) CreateTodoList(ctx context.Context, id stable.UserId, input stable.TodoTaskList, ...) (result CreateTodoListOperationResponse, err error)
- func (c TodoListClient) DeleteTodoList(ctx context.Context, id stable.UserIdTodoListId, ...) (result DeleteTodoListOperationResponse, err error)
- func (c TodoListClient) GetTodoList(ctx context.Context, id stable.UserIdTodoListId, ...) (result GetTodoListOperationResponse, err error)
- func (c TodoListClient) GetTodoListsCount(ctx context.Context, id stable.UserId, ...) (result GetTodoListsCountOperationResponse, err error)
- func (c TodoListClient) ListTodoLists(ctx context.Context, id stable.UserId, options ListTodoListsOperationOptions) (result ListTodoListsOperationResponse, err error)
- func (c TodoListClient) ListTodoListsComplete(ctx context.Context, id stable.UserId, options ListTodoListsOperationOptions) (ListTodoListsCompleteResult, error)
- func (c TodoListClient) ListTodoListsCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListTodoListsOperationOptions, ...) (result ListTodoListsCompleteResult, err error)
- func (c TodoListClient) UpdateTodoList(ctx context.Context, id stable.UserIdTodoListId, input stable.TodoTaskList, ...) (result UpdateTodoListOperationResponse, err error)
- type TodoTaskListOperationPredicate
- type UpdateTodoListOperationOptions
- type UpdateTodoListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTodoListOperationOptions ¶
type CreateTodoListOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTodoListOperationOptions ¶
func DefaultCreateTodoListOperationOptions() CreateTodoListOperationOptions
func (CreateTodoListOperationOptions) ToHeaders ¶
func (o CreateTodoListOperationOptions) ToHeaders() *client.Headers
func (CreateTodoListOperationOptions) ToOData ¶
func (o CreateTodoListOperationOptions) ToOData() *odata.Query
func (CreateTodoListOperationOptions) ToQuery ¶
func (o CreateTodoListOperationOptions) ToQuery() *client.QueryParams
type DeleteTodoListOperationOptions ¶
type DeleteTodoListOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTodoListOperationOptions ¶
func DefaultDeleteTodoListOperationOptions() DeleteTodoListOperationOptions
func (DeleteTodoListOperationOptions) ToHeaders ¶
func (o DeleteTodoListOperationOptions) ToHeaders() *client.Headers
func (DeleteTodoListOperationOptions) ToOData ¶
func (o DeleteTodoListOperationOptions) ToOData() *odata.Query
func (DeleteTodoListOperationOptions) ToQuery ¶
func (o DeleteTodoListOperationOptions) ToQuery() *client.QueryParams
type GetTodoListOperationOptions ¶
type GetTodoListOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTodoListOperationOptions ¶
func DefaultGetTodoListOperationOptions() GetTodoListOperationOptions
func (GetTodoListOperationOptions) ToHeaders ¶
func (o GetTodoListOperationOptions) ToHeaders() *client.Headers
func (GetTodoListOperationOptions) ToOData ¶
func (o GetTodoListOperationOptions) ToOData() *odata.Query
func (GetTodoListOperationOptions) ToQuery ¶
func (o GetTodoListOperationOptions) ToQuery() *client.QueryParams
type GetTodoListsCountOperationOptions ¶
type GetTodoListsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTodoListsCountOperationOptions ¶
func DefaultGetTodoListsCountOperationOptions() GetTodoListsCountOperationOptions
func (GetTodoListsCountOperationOptions) ToHeaders ¶
func (o GetTodoListsCountOperationOptions) ToHeaders() *client.Headers
func (GetTodoListsCountOperationOptions) ToOData ¶
func (o GetTodoListsCountOperationOptions) ToOData() *odata.Query
func (GetTodoListsCountOperationOptions) ToQuery ¶
func (o GetTodoListsCountOperationOptions) ToQuery() *client.QueryParams
type ListTodoListsCompleteResult ¶
type ListTodoListsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.TodoTaskList }
type ListTodoListsCustomPager ¶
func (*ListTodoListsCustomPager) NextPageLink ¶
func (p *ListTodoListsCustomPager) NextPageLink() *odata.Link
type ListTodoListsOperationOptions ¶
type ListTodoListsOperationOptions 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 DefaultListTodoListsOperationOptions ¶
func DefaultListTodoListsOperationOptions() ListTodoListsOperationOptions
func (ListTodoListsOperationOptions) ToHeaders ¶
func (o ListTodoListsOperationOptions) ToHeaders() *client.Headers
func (ListTodoListsOperationOptions) ToOData ¶
func (o ListTodoListsOperationOptions) ToOData() *odata.Query
func (ListTodoListsOperationOptions) ToQuery ¶
func (o ListTodoListsOperationOptions) ToQuery() *client.QueryParams
type TodoListClient ¶
func NewTodoListClientWithBaseURI ¶
func NewTodoListClientWithBaseURI(sdkApi sdkEnv.Api) (*TodoListClient, error)
func (TodoListClient) CreateTodoList ¶
func (c TodoListClient) CreateTodoList(ctx context.Context, id stable.UserId, input stable.TodoTaskList, options CreateTodoListOperationOptions) (result CreateTodoListOperationResponse, err error)
CreateTodoList - Create new navigation property to lists for users
func (TodoListClient) DeleteTodoList ¶
func (c TodoListClient) DeleteTodoList(ctx context.Context, id stable.UserIdTodoListId, options DeleteTodoListOperationOptions) (result DeleteTodoListOperationResponse, err error)
DeleteTodoList - Delete navigation property lists for users
func (TodoListClient) GetTodoList ¶
func (c TodoListClient) GetTodoList(ctx context.Context, id stable.UserIdTodoListId, options GetTodoListOperationOptions) (result GetTodoListOperationResponse, err error)
GetTodoList - Get lists from users. The task lists in the users mailbox.
func (TodoListClient) GetTodoListsCount ¶
func (c TodoListClient) GetTodoListsCount(ctx context.Context, id stable.UserId, options GetTodoListsCountOperationOptions) (result GetTodoListsCountOperationResponse, err error)
GetTodoListsCount - Get the number of the resource
func (TodoListClient) ListTodoLists ¶
func (c TodoListClient) ListTodoLists(ctx context.Context, id stable.UserId, options ListTodoListsOperationOptions) (result ListTodoListsOperationResponse, err error)
ListTodoLists - Get lists from users. The task lists in the users mailbox.
func (TodoListClient) ListTodoListsComplete ¶
func (c TodoListClient) ListTodoListsComplete(ctx context.Context, id stable.UserId, options ListTodoListsOperationOptions) (ListTodoListsCompleteResult, error)
ListTodoListsComplete retrieves all the results into a single object
func (TodoListClient) ListTodoListsCompleteMatchingPredicate ¶
func (c TodoListClient) ListTodoListsCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListTodoListsOperationOptions, predicate TodoTaskListOperationPredicate) (result ListTodoListsCompleteResult, err error)
ListTodoListsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TodoListClient) UpdateTodoList ¶
func (c TodoListClient) UpdateTodoList(ctx context.Context, id stable.UserIdTodoListId, input stable.TodoTaskList, options UpdateTodoListOperationOptions) (result UpdateTodoListOperationResponse, err error)
UpdateTodoList - Update the navigation property lists in users
type TodoTaskListOperationPredicate ¶
type TodoTaskListOperationPredicate struct { }
func (TodoTaskListOperationPredicate) Matches ¶
func (p TodoTaskListOperationPredicate) Matches(input stable.TodoTaskList) bool
type UpdateTodoListOperationOptions ¶
type UpdateTodoListOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTodoListOperationOptions ¶
func DefaultUpdateTodoListOperationOptions() UpdateTodoListOperationOptions
func (UpdateTodoListOperationOptions) ToHeaders ¶
func (o UpdateTodoListOperationOptions) ToHeaders() *client.Headers
func (UpdateTodoListOperationOptions) ToOData ¶
func (o UpdateTodoListOperationOptions) ToOData() *odata.Query
func (UpdateTodoListOperationOptions) ToQuery ¶
func (o UpdateTodoListOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.