Documentation ¶
Index ¶
- type CreateProfilePublicationOperationOptions
- type CreateProfilePublicationOperationResponse
- type DeleteProfilePublicationOperationOptions
- type DeleteProfilePublicationOperationResponse
- type GetProfilePublicationOperationOptions
- type GetProfilePublicationOperationResponse
- type GetProfilePublicationsCountOperationOptions
- type GetProfilePublicationsCountOperationResponse
- type ItemPublicationOperationPredicate
- type ListProfilePublicationsCompleteResult
- type ListProfilePublicationsCustomPager
- type ListProfilePublicationsOperationOptions
- type ListProfilePublicationsOperationResponse
- type ProfilePublicationClient
- func (c ProfilePublicationClient) CreateProfilePublication(ctx context.Context, input beta.ItemPublication, ...) (result CreateProfilePublicationOperationResponse, err error)
- func (c ProfilePublicationClient) DeleteProfilePublication(ctx context.Context, id beta.MeProfilePublicationId, ...) (result DeleteProfilePublicationOperationResponse, err error)
- func (c ProfilePublicationClient) GetProfilePublication(ctx context.Context, id beta.MeProfilePublicationId, ...) (result GetProfilePublicationOperationResponse, err error)
- func (c ProfilePublicationClient) GetProfilePublicationsCount(ctx context.Context, options GetProfilePublicationsCountOperationOptions) (result GetProfilePublicationsCountOperationResponse, err error)
- func (c ProfilePublicationClient) ListProfilePublications(ctx context.Context, options ListProfilePublicationsOperationOptions) (result ListProfilePublicationsOperationResponse, err error)
- func (c ProfilePublicationClient) ListProfilePublicationsComplete(ctx context.Context, options ListProfilePublicationsOperationOptions) (ListProfilePublicationsCompleteResult, error)
- func (c ProfilePublicationClient) ListProfilePublicationsCompleteMatchingPredicate(ctx context.Context, options ListProfilePublicationsOperationOptions, ...) (result ListProfilePublicationsCompleteResult, err error)
- func (c ProfilePublicationClient) UpdateProfilePublication(ctx context.Context, id beta.MeProfilePublicationId, ...) (result UpdateProfilePublicationOperationResponse, err error)
- type UpdateProfilePublicationOperationOptions
- type UpdateProfilePublicationOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfilePublicationOperationOptions ¶
type CreateProfilePublicationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfilePublicationOperationOptions ¶
func DefaultCreateProfilePublicationOperationOptions() CreateProfilePublicationOperationOptions
func (CreateProfilePublicationOperationOptions) ToHeaders ¶
func (o CreateProfilePublicationOperationOptions) ToHeaders() *client.Headers
func (CreateProfilePublicationOperationOptions) ToOData ¶
func (o CreateProfilePublicationOperationOptions) ToOData() *odata.Query
func (CreateProfilePublicationOperationOptions) ToQuery ¶
func (o CreateProfilePublicationOperationOptions) ToQuery() *client.QueryParams
type DeleteProfilePublicationOperationOptions ¶
type DeleteProfilePublicationOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfilePublicationOperationOptions ¶
func DefaultDeleteProfilePublicationOperationOptions() DeleteProfilePublicationOperationOptions
func (DeleteProfilePublicationOperationOptions) ToHeaders ¶
func (o DeleteProfilePublicationOperationOptions) ToHeaders() *client.Headers
func (DeleteProfilePublicationOperationOptions) ToOData ¶
func (o DeleteProfilePublicationOperationOptions) ToOData() *odata.Query
func (DeleteProfilePublicationOperationOptions) ToQuery ¶
func (o DeleteProfilePublicationOperationOptions) ToQuery() *client.QueryParams
type GetProfilePublicationOperationOptions ¶
type GetProfilePublicationOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfilePublicationOperationOptions ¶
func DefaultGetProfilePublicationOperationOptions() GetProfilePublicationOperationOptions
func (GetProfilePublicationOperationOptions) ToHeaders ¶
func (o GetProfilePublicationOperationOptions) ToHeaders() *client.Headers
func (GetProfilePublicationOperationOptions) ToOData ¶
func (o GetProfilePublicationOperationOptions) ToOData() *odata.Query
func (GetProfilePublicationOperationOptions) ToQuery ¶
func (o GetProfilePublicationOperationOptions) ToQuery() *client.QueryParams
type GetProfilePublicationsCountOperationOptions ¶
type GetProfilePublicationsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfilePublicationsCountOperationOptions ¶
func DefaultGetProfilePublicationsCountOperationOptions() GetProfilePublicationsCountOperationOptions
func (GetProfilePublicationsCountOperationOptions) ToHeaders ¶
func (o GetProfilePublicationsCountOperationOptions) ToHeaders() *client.Headers
func (GetProfilePublicationsCountOperationOptions) ToOData ¶
func (o GetProfilePublicationsCountOperationOptions) ToOData() *odata.Query
func (GetProfilePublicationsCountOperationOptions) ToQuery ¶
func (o GetProfilePublicationsCountOperationOptions) ToQuery() *client.QueryParams
type ItemPublicationOperationPredicate ¶
type ItemPublicationOperationPredicate struct { }
func (ItemPublicationOperationPredicate) Matches ¶
func (p ItemPublicationOperationPredicate) Matches(input beta.ItemPublication) bool
type ListProfilePublicationsCompleteResult ¶
type ListProfilePublicationsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ItemPublication }
type ListProfilePublicationsCustomPager ¶
func (*ListProfilePublicationsCustomPager) NextPageLink ¶
func (p *ListProfilePublicationsCustomPager) NextPageLink() *odata.Link
type ListProfilePublicationsOperationOptions ¶
type ListProfilePublicationsOperationOptions 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 DefaultListProfilePublicationsOperationOptions ¶
func DefaultListProfilePublicationsOperationOptions() ListProfilePublicationsOperationOptions
func (ListProfilePublicationsOperationOptions) ToHeaders ¶
func (o ListProfilePublicationsOperationOptions) ToHeaders() *client.Headers
func (ListProfilePublicationsOperationOptions) ToOData ¶
func (o ListProfilePublicationsOperationOptions) ToOData() *odata.Query
func (ListProfilePublicationsOperationOptions) ToQuery ¶
func (o ListProfilePublicationsOperationOptions) ToQuery() *client.QueryParams
type ProfilePublicationClient ¶
func NewProfilePublicationClientWithBaseURI ¶
func NewProfilePublicationClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfilePublicationClient, error)
func (ProfilePublicationClient) CreateProfilePublication ¶
func (c ProfilePublicationClient) CreateProfilePublication(ctx context.Context, input beta.ItemPublication, options CreateProfilePublicationOperationOptions) (result CreateProfilePublicationOperationResponse, err error)
CreateProfilePublication - Create itemPublication. Create a new itemPublication object in a user's profile.
func (ProfilePublicationClient) DeleteProfilePublication ¶
func (c ProfilePublicationClient) DeleteProfilePublication(ctx context.Context, id beta.MeProfilePublicationId, options DeleteProfilePublicationOperationOptions) (result DeleteProfilePublicationOperationResponse, err error)
DeleteProfilePublication - Delete itemPublication. Deletes an itemPublication object.
func (ProfilePublicationClient) GetProfilePublication ¶
func (c ProfilePublicationClient) GetProfilePublication(ctx context.Context, id beta.MeProfilePublicationId, options GetProfilePublicationOperationOptions) (result GetProfilePublicationOperationResponse, err error)
GetProfilePublication - Get itemPublication. Read the properties and relationships of an itemPublication object in a user's profile.
func (ProfilePublicationClient) GetProfilePublicationsCount ¶
func (c ProfilePublicationClient) GetProfilePublicationsCount(ctx context.Context, options GetProfilePublicationsCountOperationOptions) (result GetProfilePublicationsCountOperationResponse, err error)
GetProfilePublicationsCount - Get the number of the resource
func (ProfilePublicationClient) ListProfilePublications ¶
func (c ProfilePublicationClient) ListProfilePublications(ctx context.Context, options ListProfilePublicationsOperationOptions) (result ListProfilePublicationsOperationResponse, err error)
ListProfilePublications - List publications. Retrieve a list of itemPublication objects from a user's profile.
func (ProfilePublicationClient) ListProfilePublicationsComplete ¶
func (c ProfilePublicationClient) ListProfilePublicationsComplete(ctx context.Context, options ListProfilePublicationsOperationOptions) (ListProfilePublicationsCompleteResult, error)
ListProfilePublicationsComplete retrieves all the results into a single object
func (ProfilePublicationClient) ListProfilePublicationsCompleteMatchingPredicate ¶
func (c ProfilePublicationClient) ListProfilePublicationsCompleteMatchingPredicate(ctx context.Context, options ListProfilePublicationsOperationOptions, predicate ItemPublicationOperationPredicate) (result ListProfilePublicationsCompleteResult, err error)
ListProfilePublicationsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfilePublicationClient) UpdateProfilePublication ¶
func (c ProfilePublicationClient) UpdateProfilePublication(ctx context.Context, id beta.MeProfilePublicationId, input beta.ItemPublication, options UpdateProfilePublicationOperationOptions) (result UpdateProfilePublicationOperationResponse, err error)
UpdateProfilePublication - Update the navigation property publications in me
type UpdateProfilePublicationOperationOptions ¶
type UpdateProfilePublicationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfilePublicationOperationOptions ¶
func DefaultUpdateProfilePublicationOperationOptions() UpdateProfilePublicationOperationOptions
func (UpdateProfilePublicationOperationOptions) ToHeaders ¶
func (o UpdateProfilePublicationOperationOptions) ToHeaders() *client.Headers
func (UpdateProfilePublicationOperationOptions) ToOData ¶
func (o UpdateProfilePublicationOperationOptions) ToOData() *odata.Query
func (UpdateProfilePublicationOperationOptions) ToQuery ¶
func (o UpdateProfilePublicationOperationOptions) ToQuery() *client.QueryParams