Documentation ¶
Index ¶
- type CreateInsightSharedOperationOptions
- type CreateInsightSharedOperationResponse
- type DeleteInsightSharedOperationOptions
- type DeleteInsightSharedOperationResponse
- type GetInsightSharedCountOperationOptions
- type GetInsightSharedCountOperationResponse
- type GetInsightSharedOperationOptions
- type GetInsightSharedOperationResponse
- type InsightSharedClient
- func (c InsightSharedClient) CreateInsightShared(ctx context.Context, id beta.UserId, input beta.SharedInsight, ...) (result CreateInsightSharedOperationResponse, err error)
- func (c InsightSharedClient) DeleteInsightShared(ctx context.Context, id beta.UserIdInsightSharedId, ...) (result DeleteInsightSharedOperationResponse, err error)
- func (c InsightSharedClient) GetInsightShared(ctx context.Context, id beta.UserIdInsightSharedId, ...) (result GetInsightSharedOperationResponse, err error)
- func (c InsightSharedClient) GetInsightSharedCount(ctx context.Context, id beta.UserId, ...) (result GetInsightSharedCountOperationResponse, err error)
- func (c InsightSharedClient) ListInsightShareds(ctx context.Context, id beta.UserId, ...) (result ListInsightSharedsOperationResponse, err error)
- func (c InsightSharedClient) ListInsightSharedsComplete(ctx context.Context, id beta.UserId, ...) (ListInsightSharedsCompleteResult, error)
- func (c InsightSharedClient) ListInsightSharedsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListInsightSharedsCompleteResult, err error)
- func (c InsightSharedClient) UpdateInsightShared(ctx context.Context, id beta.UserIdInsightSharedId, input beta.SharedInsight, ...) (result UpdateInsightSharedOperationResponse, err error)
- type ListInsightSharedsCompleteResult
- type ListInsightSharedsCustomPager
- type ListInsightSharedsOperationOptions
- type ListInsightSharedsOperationResponse
- type SharedInsightOperationPredicate
- type UpdateInsightSharedOperationOptions
- type UpdateInsightSharedOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateInsightSharedOperationOptions ¶
type CreateInsightSharedOperationOptions struct {}
func DefaultCreateInsightSharedOperationOptions ¶
func DefaultCreateInsightSharedOperationOptions() CreateInsightSharedOperationOptions
func (CreateInsightSharedOperationOptions) ToHeaders ¶
func (o CreateInsightSharedOperationOptions) ToHeaders() *client.Headers
func (CreateInsightSharedOperationOptions) ToOData ¶
func (o CreateInsightSharedOperationOptions) ToOData() *odata.Query
func (CreateInsightSharedOperationOptions) ToQuery ¶
func (o CreateInsightSharedOperationOptions) ToQuery() *client.QueryParams
type CreateInsightSharedOperationResponse ¶
type CreateInsightSharedOperationResponse struct {}
type DeleteInsightSharedOperationOptions ¶
type DeleteInsightSharedOperationOptions struct {}
func DefaultDeleteInsightSharedOperationOptions ¶
func DefaultDeleteInsightSharedOperationOptions() DeleteInsightSharedOperationOptions
func (DeleteInsightSharedOperationOptions) ToHeaders ¶
func (o DeleteInsightSharedOperationOptions) ToHeaders() *client.Headers
func (DeleteInsightSharedOperationOptions) ToOData ¶
func (o DeleteInsightSharedOperationOptions) ToOData() *odata.Query
func (DeleteInsightSharedOperationOptions) ToQuery ¶
func (o DeleteInsightSharedOperationOptions) ToQuery() *client.QueryParams
type DeleteInsightSharedOperationResponse ¶
type DeleteInsightSharedOperationResponse struct {}
type GetInsightSharedCountOperationOptions ¶
type GetInsightSharedCountOperationOptions struct {}
func DefaultGetInsightSharedCountOperationOptions ¶
func DefaultGetInsightSharedCountOperationOptions() GetInsightSharedCountOperationOptions
func (GetInsightSharedCountOperationOptions) ToHeaders ¶
func (o GetInsightSharedCountOperationOptions) ToHeaders() *client.Headers
func (GetInsightSharedCountOperationOptions) ToOData ¶
func (o GetInsightSharedCountOperationOptions) ToOData() *odata.Query
func (GetInsightSharedCountOperationOptions) ToQuery ¶
func (o GetInsightSharedCountOperationOptions) ToQuery() *client.QueryParams
type GetInsightSharedCountOperationResponse ¶
type GetInsightSharedCountOperationResponse struct {}
type GetInsightSharedOperationOptions ¶
type GetInsightSharedOperationOptions struct {}
func DefaultGetInsightSharedOperationOptions ¶
func DefaultGetInsightSharedOperationOptions() GetInsightSharedOperationOptions
func (GetInsightSharedOperationOptions) ToHeaders ¶
func (o GetInsightSharedOperationOptions) ToHeaders() *client.Headers
func (GetInsightSharedOperationOptions) ToOData ¶
func (o GetInsightSharedOperationOptions) ToOData() *odata.Query
func (GetInsightSharedOperationOptions) ToQuery ¶
func (o GetInsightSharedOperationOptions) ToQuery() *client.QueryParams
type GetInsightSharedOperationResponse ¶
type GetInsightSharedOperationResponse struct {}
type InsightSharedClient ¶
type InsightSharedClient struct {
}func NewInsightSharedClientWithBaseURI ¶
func NewInsightSharedClientWithBaseURI(sdkApi sdkEnv.Api) (*InsightSharedClient, error)
func (InsightSharedClient) CreateInsightShared ¶
func (c InsightSharedClient) CreateInsightShared(ctx context.Context, id beta.UserId, input beta.SharedInsight, options CreateInsightSharedOperationOptions) (result CreateInsightSharedOperationResponse, err error)
CreateInsightShared - Create new navigation property to shared for users
func (InsightSharedClient) DeleteInsightShared ¶
func (c InsightSharedClient) DeleteInsightShared(ctx context.Context, id beta.UserIdInsightSharedId, options DeleteInsightSharedOperationOptions) (result DeleteInsightSharedOperationResponse, err error)
DeleteInsightShared - Delete navigation property shared for users
func (InsightSharedClient) GetInsightShared ¶
func (c InsightSharedClient) GetInsightShared(ctx context.Context, id beta.UserIdInsightSharedId, options GetInsightSharedOperationOptions) (result GetInsightSharedOperationResponse, err error)
GetInsightShared - Get shared from users. Access this property from the derived type itemInsights.
func (InsightSharedClient) GetInsightSharedCount ¶
func (c InsightSharedClient) GetInsightSharedCount(ctx context.Context, id beta.UserId, options GetInsightSharedCountOperationOptions) (result GetInsightSharedCountOperationResponse, err error)
GetInsightSharedCount - Get the number of the resource
func (InsightSharedClient) ListInsightShareds ¶
func (c InsightSharedClient) ListInsightShareds(ctx context.Context, id beta.UserId, options ListInsightSharedsOperationOptions) (result ListInsightSharedsOperationResponse, err error)
ListInsightShareds - Get shared from users. Access this property from the derived type itemInsights.
func (InsightSharedClient) ListInsightSharedsComplete ¶
func (c InsightSharedClient) ListInsightSharedsComplete(ctx context.Context, id beta.UserId, options ListInsightSharedsOperationOptions) (ListInsightSharedsCompleteResult, error)
ListInsightSharedsComplete retrieves all the results into a single object
func (InsightSharedClient) ListInsightSharedsCompleteMatchingPredicate ¶
func (c InsightSharedClient) ListInsightSharedsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListInsightSharedsOperationOptions, predicate SharedInsightOperationPredicate) (result ListInsightSharedsCompleteResult, err error)
ListInsightSharedsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (InsightSharedClient) UpdateInsightShared ¶
func (c InsightSharedClient) UpdateInsightShared(ctx context.Context, id beta.UserIdInsightSharedId, input beta.SharedInsight, options UpdateInsightSharedOperationOptions) (result UpdateInsightSharedOperationResponse, err error)
UpdateInsightShared - Update the navigation property shared in users
type ListInsightSharedsCompleteResult ¶
type ListInsightSharedsCompleteResult struct {}
type ListInsightSharedsCustomPager ¶
type ListInsightSharedsCustomPager struct {
}func (*ListInsightSharedsCustomPager) NextPageLink ¶
func (p *ListInsightSharedsCustomPager) NextPageLink() *odata.Link
type ListInsightSharedsOperationOptions ¶
type ListInsightSharedsOperationOptions struct {}
func DefaultListInsightSharedsOperationOptions ¶
func DefaultListInsightSharedsOperationOptions() ListInsightSharedsOperationOptions
func (ListInsightSharedsOperationOptions) ToHeaders ¶
func (o ListInsightSharedsOperationOptions) ToHeaders() *client.Headers
func (ListInsightSharedsOperationOptions) ToOData ¶
func (o ListInsightSharedsOperationOptions) ToOData() *odata.Query
func (ListInsightSharedsOperationOptions) ToQuery ¶
func (o ListInsightSharedsOperationOptions) ToQuery() *client.QueryParams
type ListInsightSharedsOperationResponse ¶
type ListInsightSharedsOperationResponse struct {}
type SharedInsightOperationPredicate ¶
type SharedInsightOperationPredicate struct { }
func (SharedInsightOperationPredicate) Matches ¶
func (p SharedInsightOperationPredicate) Matches(input beta.SharedInsight) bool
type UpdateInsightSharedOperationOptions ¶
type UpdateInsightSharedOperationOptions struct {}
func DefaultUpdateInsightSharedOperationOptions ¶
func DefaultUpdateInsightSharedOperationOptions() UpdateInsightSharedOperationOptions
func (UpdateInsightSharedOperationOptions) ToHeaders ¶
func (o UpdateInsightSharedOperationOptions) ToHeaders() *client.Headers
func (UpdateInsightSharedOperationOptions) ToOData ¶
func (o UpdateInsightSharedOperationOptions) ToOData() *odata.Query
func (UpdateInsightSharedOperationOptions) ToQuery ¶
func (o UpdateInsightSharedOperationOptions) ToQuery() *client.QueryParams
type UpdateInsightSharedOperationResponse ¶
type UpdateInsightSharedOperationResponse struct {}