Documentation ¶
Index ¶
- type CreateProfilePatentOperationOptions
- type CreateProfilePatentOperationResponse
- type DeleteProfilePatentOperationOptions
- type DeleteProfilePatentOperationResponse
- type GetProfilePatentOperationOptions
- type GetProfilePatentOperationResponse
- type GetProfilePatentsCountOperationOptions
- type GetProfilePatentsCountOperationResponse
- type ItemPatentOperationPredicate
- type ListProfilePatentsCompleteResult
- type ListProfilePatentsCustomPager
- type ListProfilePatentsOperationOptions
- type ListProfilePatentsOperationResponse
- type ProfilePatentClient
- func (c ProfilePatentClient) CreateProfilePatent(ctx context.Context, id beta.UserId, input beta.ItemPatent, ...) (result CreateProfilePatentOperationResponse, err error)
- func (c ProfilePatentClient) DeleteProfilePatent(ctx context.Context, id beta.UserIdProfilePatentId, ...) (result DeleteProfilePatentOperationResponse, err error)
- func (c ProfilePatentClient) GetProfilePatent(ctx context.Context, id beta.UserIdProfilePatentId, ...) (result GetProfilePatentOperationResponse, err error)
- func (c ProfilePatentClient) GetProfilePatentsCount(ctx context.Context, id beta.UserId, ...) (result GetProfilePatentsCountOperationResponse, err error)
- func (c ProfilePatentClient) ListProfilePatents(ctx context.Context, id beta.UserId, ...) (result ListProfilePatentsOperationResponse, err error)
- func (c ProfilePatentClient) ListProfilePatentsComplete(ctx context.Context, id beta.UserId, ...) (ListProfilePatentsCompleteResult, error)
- func (c ProfilePatentClient) ListProfilePatentsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListProfilePatentsCompleteResult, err error)
- func (c ProfilePatentClient) UpdateProfilePatent(ctx context.Context, id beta.UserIdProfilePatentId, input beta.ItemPatent, ...) (result UpdateProfilePatentOperationResponse, err error)
- type UpdateProfilePatentOperationOptions
- type UpdateProfilePatentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfilePatentOperationOptions ¶
type CreateProfilePatentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfilePatentOperationOptions ¶
func DefaultCreateProfilePatentOperationOptions() CreateProfilePatentOperationOptions
func (CreateProfilePatentOperationOptions) ToHeaders ¶
func (o CreateProfilePatentOperationOptions) ToHeaders() *client.Headers
func (CreateProfilePatentOperationOptions) ToOData ¶
func (o CreateProfilePatentOperationOptions) ToOData() *odata.Query
func (CreateProfilePatentOperationOptions) ToQuery ¶
func (o CreateProfilePatentOperationOptions) ToQuery() *client.QueryParams
type DeleteProfilePatentOperationOptions ¶
type DeleteProfilePatentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfilePatentOperationOptions ¶
func DefaultDeleteProfilePatentOperationOptions() DeleteProfilePatentOperationOptions
func (DeleteProfilePatentOperationOptions) ToHeaders ¶
func (o DeleteProfilePatentOperationOptions) ToHeaders() *client.Headers
func (DeleteProfilePatentOperationOptions) ToOData ¶
func (o DeleteProfilePatentOperationOptions) ToOData() *odata.Query
func (DeleteProfilePatentOperationOptions) ToQuery ¶
func (o DeleteProfilePatentOperationOptions) ToQuery() *client.QueryParams
type GetProfilePatentOperationOptions ¶
type GetProfilePatentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfilePatentOperationOptions ¶
func DefaultGetProfilePatentOperationOptions() GetProfilePatentOperationOptions
func (GetProfilePatentOperationOptions) ToHeaders ¶
func (o GetProfilePatentOperationOptions) ToHeaders() *client.Headers
func (GetProfilePatentOperationOptions) ToOData ¶
func (o GetProfilePatentOperationOptions) ToOData() *odata.Query
func (GetProfilePatentOperationOptions) ToQuery ¶
func (o GetProfilePatentOperationOptions) ToQuery() *client.QueryParams
type GetProfilePatentsCountOperationOptions ¶
type GetProfilePatentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfilePatentsCountOperationOptions ¶
func DefaultGetProfilePatentsCountOperationOptions() GetProfilePatentsCountOperationOptions
func (GetProfilePatentsCountOperationOptions) ToHeaders ¶
func (o GetProfilePatentsCountOperationOptions) ToHeaders() *client.Headers
func (GetProfilePatentsCountOperationOptions) ToOData ¶
func (o GetProfilePatentsCountOperationOptions) ToOData() *odata.Query
func (GetProfilePatentsCountOperationOptions) ToQuery ¶
func (o GetProfilePatentsCountOperationOptions) ToQuery() *client.QueryParams
type ItemPatentOperationPredicate ¶
type ItemPatentOperationPredicate struct { }
func (ItemPatentOperationPredicate) Matches ¶
func (p ItemPatentOperationPredicate) Matches(input beta.ItemPatent) bool
type ListProfilePatentsCompleteResult ¶
type ListProfilePatentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ItemPatent }
type ListProfilePatentsCustomPager ¶
func (*ListProfilePatentsCustomPager) NextPageLink ¶
func (p *ListProfilePatentsCustomPager) NextPageLink() *odata.Link
type ListProfilePatentsOperationOptions ¶
type ListProfilePatentsOperationOptions 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 DefaultListProfilePatentsOperationOptions ¶
func DefaultListProfilePatentsOperationOptions() ListProfilePatentsOperationOptions
func (ListProfilePatentsOperationOptions) ToHeaders ¶
func (o ListProfilePatentsOperationOptions) ToHeaders() *client.Headers
func (ListProfilePatentsOperationOptions) ToOData ¶
func (o ListProfilePatentsOperationOptions) ToOData() *odata.Query
func (ListProfilePatentsOperationOptions) ToQuery ¶
func (o ListProfilePatentsOperationOptions) ToQuery() *client.QueryParams
type ProfilePatentClient ¶
func NewProfilePatentClientWithBaseURI ¶
func NewProfilePatentClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfilePatentClient, error)
func (ProfilePatentClient) CreateProfilePatent ¶
func (c ProfilePatentClient) CreateProfilePatent(ctx context.Context, id beta.UserId, input beta.ItemPatent, options CreateProfilePatentOperationOptions) (result CreateProfilePatentOperationResponse, err error)
CreateProfilePatent - Create new navigation property to patents for users
func (ProfilePatentClient) DeleteProfilePatent ¶
func (c ProfilePatentClient) DeleteProfilePatent(ctx context.Context, id beta.UserIdProfilePatentId, options DeleteProfilePatentOperationOptions) (result DeleteProfilePatentOperationResponse, err error)
DeleteProfilePatent - Delete itemPatent. Deletes an itemPatent object.
func (ProfilePatentClient) GetProfilePatent ¶
func (c ProfilePatentClient) GetProfilePatent(ctx context.Context, id beta.UserIdProfilePatentId, options GetProfilePatentOperationOptions) (result GetProfilePatentOperationResponse, err error)
GetProfilePatent - Get patents from users. Represents patents that a user has added to their profile.
func (ProfilePatentClient) GetProfilePatentsCount ¶
func (c ProfilePatentClient) GetProfilePatentsCount(ctx context.Context, id beta.UserId, options GetProfilePatentsCountOperationOptions) (result GetProfilePatentsCountOperationResponse, err error)
GetProfilePatentsCount - Get the number of the resource
func (ProfilePatentClient) ListProfilePatents ¶
func (c ProfilePatentClient) ListProfilePatents(ctx context.Context, id beta.UserId, options ListProfilePatentsOperationOptions) (result ListProfilePatentsOperationResponse, err error)
ListProfilePatents - Get patents from users. Represents patents that a user has added to their profile.
func (ProfilePatentClient) ListProfilePatentsComplete ¶
func (c ProfilePatentClient) ListProfilePatentsComplete(ctx context.Context, id beta.UserId, options ListProfilePatentsOperationOptions) (ListProfilePatentsCompleteResult, error)
ListProfilePatentsComplete retrieves all the results into a single object
func (ProfilePatentClient) ListProfilePatentsCompleteMatchingPredicate ¶
func (c ProfilePatentClient) ListProfilePatentsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfilePatentsOperationOptions, predicate ItemPatentOperationPredicate) (result ListProfilePatentsCompleteResult, err error)
ListProfilePatentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfilePatentClient) UpdateProfilePatent ¶
func (c ProfilePatentClient) UpdateProfilePatent(ctx context.Context, id beta.UserIdProfilePatentId, input beta.ItemPatent, options UpdateProfilePatentOperationOptions) (result UpdateProfilePatentOperationResponse, err error)
UpdateProfilePatent - Update itemPatent. Update the properties of an itemPatent object.
type UpdateProfilePatentOperationOptions ¶
type UpdateProfilePatentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfilePatentOperationOptions ¶
func DefaultUpdateProfilePatentOperationOptions() UpdateProfilePatentOperationOptions
func (UpdateProfilePatentOperationOptions) ToHeaders ¶
func (o UpdateProfilePatentOperationOptions) ToHeaders() *client.Headers
func (UpdateProfilePatentOperationOptions) ToOData ¶
func (o UpdateProfilePatentOperationOptions) ToOData() *odata.Query
func (UpdateProfilePatentOperationOptions) ToQuery ¶
func (o UpdateProfilePatentOperationOptions) ToQuery() *client.QueryParams