Documentation ¶
Index ¶
- type CreateThreadPostExtensionOperationOptions
- type CreateThreadPostExtensionOperationResponse
- type DeleteThreadPostExtensionOperationOptions
- type DeleteThreadPostExtensionOperationResponse
- type ExtensionOperationPredicate
- type GetThreadPostExtensionOperationOptions
- type GetThreadPostExtensionOperationResponse
- type GetThreadPostExtensionsCountOperationOptions
- type GetThreadPostExtensionsCountOperationResponse
- type ListThreadPostExtensionsCompleteResult
- type ListThreadPostExtensionsCustomPager
- type ListThreadPostExtensionsOperationOptions
- type ListThreadPostExtensionsOperationResponse
- type ThreadPostExtensionClient
- func (c ThreadPostExtensionClient) CreateThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostId, input stable.Extension, ...) (result CreateThreadPostExtensionOperationResponse, err error)
- func (c ThreadPostExtensionClient) DeleteThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostIdExtensionId, ...) (result DeleteThreadPostExtensionOperationResponse, err error)
- func (c ThreadPostExtensionClient) GetThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostIdExtensionId, ...) (result GetThreadPostExtensionOperationResponse, err error)
- func (c ThreadPostExtensionClient) GetThreadPostExtensionsCount(ctx context.Context, id stable.GroupIdThreadIdPostId, ...) (result GetThreadPostExtensionsCountOperationResponse, err error)
- func (c ThreadPostExtensionClient) ListThreadPostExtensions(ctx context.Context, id stable.GroupIdThreadIdPostId, ...) (result ListThreadPostExtensionsOperationResponse, err error)
- func (c ThreadPostExtensionClient) ListThreadPostExtensionsComplete(ctx context.Context, id stable.GroupIdThreadIdPostId, ...) (ListThreadPostExtensionsCompleteResult, error)
- func (c ThreadPostExtensionClient) ListThreadPostExtensionsCompleteMatchingPredicate(ctx context.Context, id stable.GroupIdThreadIdPostId, ...) (result ListThreadPostExtensionsCompleteResult, err error)
- func (c ThreadPostExtensionClient) UpdateThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostIdExtensionId, ...) (result UpdateThreadPostExtensionOperationResponse, err error)
- type UpdateThreadPostExtensionOperationOptions
- type UpdateThreadPostExtensionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateThreadPostExtensionOperationOptions ¶
type CreateThreadPostExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateThreadPostExtensionOperationOptions ¶
func DefaultCreateThreadPostExtensionOperationOptions() CreateThreadPostExtensionOperationOptions
func (CreateThreadPostExtensionOperationOptions) ToHeaders ¶
func (o CreateThreadPostExtensionOperationOptions) ToHeaders() *client.Headers
func (CreateThreadPostExtensionOperationOptions) ToOData ¶
func (o CreateThreadPostExtensionOperationOptions) ToOData() *odata.Query
func (CreateThreadPostExtensionOperationOptions) ToQuery ¶
func (o CreateThreadPostExtensionOperationOptions) ToQuery() *client.QueryParams
type DeleteThreadPostExtensionOperationOptions ¶
type DeleteThreadPostExtensionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteThreadPostExtensionOperationOptions ¶
func DefaultDeleteThreadPostExtensionOperationOptions() DeleteThreadPostExtensionOperationOptions
func (DeleteThreadPostExtensionOperationOptions) ToHeaders ¶
func (o DeleteThreadPostExtensionOperationOptions) ToHeaders() *client.Headers
func (DeleteThreadPostExtensionOperationOptions) ToOData ¶
func (o DeleteThreadPostExtensionOperationOptions) ToOData() *odata.Query
func (DeleteThreadPostExtensionOperationOptions) ToQuery ¶
func (o DeleteThreadPostExtensionOperationOptions) ToQuery() *client.QueryParams
type ExtensionOperationPredicate ¶
type ExtensionOperationPredicate struct { }
type GetThreadPostExtensionOperationOptions ¶
type GetThreadPostExtensionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetThreadPostExtensionOperationOptions ¶
func DefaultGetThreadPostExtensionOperationOptions() GetThreadPostExtensionOperationOptions
func (GetThreadPostExtensionOperationOptions) ToHeaders ¶
func (o GetThreadPostExtensionOperationOptions) ToHeaders() *client.Headers
func (GetThreadPostExtensionOperationOptions) ToOData ¶
func (o GetThreadPostExtensionOperationOptions) ToOData() *odata.Query
func (GetThreadPostExtensionOperationOptions) ToQuery ¶
func (o GetThreadPostExtensionOperationOptions) ToQuery() *client.QueryParams
type GetThreadPostExtensionsCountOperationOptions ¶
type GetThreadPostExtensionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetThreadPostExtensionsCountOperationOptions ¶
func DefaultGetThreadPostExtensionsCountOperationOptions() GetThreadPostExtensionsCountOperationOptions
func (GetThreadPostExtensionsCountOperationOptions) ToHeaders ¶
func (o GetThreadPostExtensionsCountOperationOptions) ToHeaders() *client.Headers
func (GetThreadPostExtensionsCountOperationOptions) ToOData ¶
func (o GetThreadPostExtensionsCountOperationOptions) ToOData() *odata.Query
func (GetThreadPostExtensionsCountOperationOptions) ToQuery ¶
func (o GetThreadPostExtensionsCountOperationOptions) ToQuery() *client.QueryParams
type ListThreadPostExtensionsCustomPager ¶
func (*ListThreadPostExtensionsCustomPager) NextPageLink ¶
func (p *ListThreadPostExtensionsCustomPager) NextPageLink() *odata.Link
type ListThreadPostExtensionsOperationOptions ¶
type ListThreadPostExtensionsOperationOptions 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 DefaultListThreadPostExtensionsOperationOptions ¶
func DefaultListThreadPostExtensionsOperationOptions() ListThreadPostExtensionsOperationOptions
func (ListThreadPostExtensionsOperationOptions) ToHeaders ¶
func (o ListThreadPostExtensionsOperationOptions) ToHeaders() *client.Headers
func (ListThreadPostExtensionsOperationOptions) ToOData ¶
func (o ListThreadPostExtensionsOperationOptions) ToOData() *odata.Query
func (ListThreadPostExtensionsOperationOptions) ToQuery ¶
func (o ListThreadPostExtensionsOperationOptions) ToQuery() *client.QueryParams
type ThreadPostExtensionClient ¶
func NewThreadPostExtensionClientWithBaseURI ¶
func NewThreadPostExtensionClientWithBaseURI(sdkApi sdkEnv.Api) (*ThreadPostExtensionClient, error)
func (ThreadPostExtensionClient) CreateThreadPostExtension ¶
func (c ThreadPostExtensionClient) CreateThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostId, input stable.Extension, options CreateThreadPostExtensionOperationOptions) (result CreateThreadPostExtensionOperationResponse, err error)
CreateThreadPostExtension - Create new navigation property to extensions for groups
func (ThreadPostExtensionClient) DeleteThreadPostExtension ¶
func (c ThreadPostExtensionClient) DeleteThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostIdExtensionId, options DeleteThreadPostExtensionOperationOptions) (result DeleteThreadPostExtensionOperationResponse, err error)
DeleteThreadPostExtension - Delete navigation property extensions for groups
func (ThreadPostExtensionClient) GetThreadPostExtension ¶
func (c ThreadPostExtensionClient) GetThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostIdExtensionId, options GetThreadPostExtensionOperationOptions) (result GetThreadPostExtensionOperationResponse, err error)
GetThreadPostExtension - Get open extension. Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
func (ThreadPostExtensionClient) GetThreadPostExtensionsCount ¶
func (c ThreadPostExtensionClient) GetThreadPostExtensionsCount(ctx context.Context, id stable.GroupIdThreadIdPostId, options GetThreadPostExtensionsCountOperationOptions) (result GetThreadPostExtensionsCountOperationResponse, err error)
GetThreadPostExtensionsCount - Get the number of the resource
func (ThreadPostExtensionClient) ListThreadPostExtensions ¶
func (c ThreadPostExtensionClient) ListThreadPostExtensions(ctx context.Context, id stable.GroupIdThreadIdPostId, options ListThreadPostExtensionsOperationOptions) (result ListThreadPostExtensionsOperationResponse, err error)
ListThreadPostExtensions - Get open extension. Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
func (ThreadPostExtensionClient) ListThreadPostExtensionsComplete ¶
func (c ThreadPostExtensionClient) ListThreadPostExtensionsComplete(ctx context.Context, id stable.GroupIdThreadIdPostId, options ListThreadPostExtensionsOperationOptions) (ListThreadPostExtensionsCompleteResult, error)
ListThreadPostExtensionsComplete retrieves all the results into a single object
func (ThreadPostExtensionClient) ListThreadPostExtensionsCompleteMatchingPredicate ¶
func (c ThreadPostExtensionClient) ListThreadPostExtensionsCompleteMatchingPredicate(ctx context.Context, id stable.GroupIdThreadIdPostId, options ListThreadPostExtensionsOperationOptions, predicate ExtensionOperationPredicate) (result ListThreadPostExtensionsCompleteResult, err error)
ListThreadPostExtensionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ThreadPostExtensionClient) UpdateThreadPostExtension ¶
func (c ThreadPostExtensionClient) UpdateThreadPostExtension(ctx context.Context, id stable.GroupIdThreadIdPostIdExtensionId, input stable.Extension, options UpdateThreadPostExtensionOperationOptions) (result UpdateThreadPostExtensionOperationResponse, err error)
UpdateThreadPostExtension - Update open extension. Update an open extension (openTypeExtension object) on a supported resource type. - If a property in the request body matches the name of an existing property in the extension, the data in the extension is updated. - Otherwise, that property and its data are added to the extension. The data in an extension can be primitive types or arrays of primitive types. See the table in the Permissions section for the list of resources that support open extensions.
type UpdateThreadPostExtensionOperationOptions ¶
type UpdateThreadPostExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateThreadPostExtensionOperationOptions ¶
func DefaultUpdateThreadPostExtensionOperationOptions() UpdateThreadPostExtensionOperationOptions
func (UpdateThreadPostExtensionOperationOptions) ToHeaders ¶
func (o UpdateThreadPostExtensionOperationOptions) ToHeaders() *client.Headers
func (UpdateThreadPostExtensionOperationOptions) ToOData ¶
func (o UpdateThreadPostExtensionOperationOptions) ToOData() *odata.Query
func (UpdateThreadPostExtensionOperationOptions) ToQuery ¶
func (o UpdateThreadPostExtensionOperationOptions) ToQuery() *client.QueryParams