Documentation ¶
Index ¶
- type CreateDriveOperationOptions
- type CreateDriveOperationResponse
- type DeleteDriveOperationOptions
- type DeleteDriveOperationResponse
- type DriveClient
- func (c DriveClient) CreateDrive(ctx context.Context, id stable.UserId, input stable.Drive, ...) (result CreateDriveOperationResponse, err error)
- func (c DriveClient) DeleteDrive(ctx context.Context, id stable.UserIdDriveId, ...) (result DeleteDriveOperationResponse, err error)
- func (c DriveClient) GetDrive(ctx context.Context, id stable.UserIdDriveId, options GetDriveOperationOptions) (result GetDriveOperationResponse, err error)
- func (c DriveClient) GetDrivesCount(ctx context.Context, id stable.UserId, options GetDrivesCountOperationOptions) (result GetDrivesCountOperationResponse, err error)
- func (c DriveClient) ListDrives(ctx context.Context, id stable.UserId, options ListDrivesOperationOptions) (result ListDrivesOperationResponse, err error)
- func (c DriveClient) ListDrivesComplete(ctx context.Context, id stable.UserId, options ListDrivesOperationOptions) (ListDrivesCompleteResult, error)
- func (c DriveClient) ListDrivesCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListDrivesOperationOptions, ...) (result ListDrivesCompleteResult, err error)
- func (c DriveClient) UpdateDrive(ctx context.Context, id stable.UserIdDriveId, input stable.Drive, ...) (result UpdateDriveOperationResponse, err error)
- type DriveOperationPredicate
- type GetDriveOperationOptions
- type GetDriveOperationResponse
- type GetDrivesCountOperationOptions
- type GetDrivesCountOperationResponse
- type ListDrivesCompleteResult
- type ListDrivesCustomPager
- type ListDrivesOperationOptions
- type ListDrivesOperationResponse
- type UpdateDriveOperationOptions
- type UpdateDriveOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDriveOperationOptions ¶
type CreateDriveOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDriveOperationOptions ¶
func DefaultCreateDriveOperationOptions() CreateDriveOperationOptions
func (CreateDriveOperationOptions) ToHeaders ¶
func (o CreateDriveOperationOptions) ToHeaders() *client.Headers
func (CreateDriveOperationOptions) ToOData ¶
func (o CreateDriveOperationOptions) ToOData() *odata.Query
func (CreateDriveOperationOptions) ToQuery ¶
func (o CreateDriveOperationOptions) ToQuery() *client.QueryParams
type DeleteDriveOperationOptions ¶
type DeleteDriveOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDriveOperationOptions ¶
func DefaultDeleteDriveOperationOptions() DeleteDriveOperationOptions
func (DeleteDriveOperationOptions) ToHeaders ¶
func (o DeleteDriveOperationOptions) ToHeaders() *client.Headers
func (DeleteDriveOperationOptions) ToOData ¶
func (o DeleteDriveOperationOptions) ToOData() *odata.Query
func (DeleteDriveOperationOptions) ToQuery ¶
func (o DeleteDriveOperationOptions) ToQuery() *client.QueryParams
type DriveClient ¶
func NewDriveClientWithBaseURI ¶
func NewDriveClientWithBaseURI(sdkApi sdkEnv.Api) (*DriveClient, error)
func (DriveClient) CreateDrive ¶
func (c DriveClient) CreateDrive(ctx context.Context, id stable.UserId, input stable.Drive, options CreateDriveOperationOptions) (result CreateDriveOperationResponse, err error)
CreateDrive - Create new navigation property to drives for users
func (DriveClient) DeleteDrive ¶
func (c DriveClient) DeleteDrive(ctx context.Context, id stable.UserIdDriveId, options DeleteDriveOperationOptions) (result DeleteDriveOperationResponse, err error)
DeleteDrive - Delete navigation property drives for users
func (DriveClient) GetDrive ¶
func (c DriveClient) GetDrive(ctx context.Context, id stable.UserIdDriveId, options GetDriveOperationOptions) (result GetDriveOperationResponse, err error)
GetDrive - Get drives from users. A collection of drives available for this user. Read-only.
func (DriveClient) GetDrivesCount ¶
func (c DriveClient) GetDrivesCount(ctx context.Context, id stable.UserId, options GetDrivesCountOperationOptions) (result GetDrivesCountOperationResponse, err error)
GetDrivesCount - Get the number of the resource
func (DriveClient) ListDrives ¶
func (c DriveClient) ListDrives(ctx context.Context, id stable.UserId, options ListDrivesOperationOptions) (result ListDrivesOperationResponse, err error)
ListDrives - Get drives from users. A collection of drives available for this user. Read-only.
func (DriveClient) ListDrivesComplete ¶
func (c DriveClient) ListDrivesComplete(ctx context.Context, id stable.UserId, options ListDrivesOperationOptions) (ListDrivesCompleteResult, error)
ListDrivesComplete retrieves all the results into a single object
func (DriveClient) ListDrivesCompleteMatchingPredicate ¶
func (c DriveClient) ListDrivesCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListDrivesOperationOptions, predicate DriveOperationPredicate) (result ListDrivesCompleteResult, err error)
ListDrivesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DriveClient) UpdateDrive ¶
func (c DriveClient) UpdateDrive(ctx context.Context, id stable.UserIdDriveId, input stable.Drive, options UpdateDriveOperationOptions) (result UpdateDriveOperationResponse, err error)
UpdateDrive - Update the navigation property drives in users
type DriveOperationPredicate ¶
type DriveOperationPredicate struct { }
type GetDriveOperationOptions ¶
type GetDriveOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDriveOperationOptions ¶
func DefaultGetDriveOperationOptions() GetDriveOperationOptions
func (GetDriveOperationOptions) ToHeaders ¶
func (o GetDriveOperationOptions) ToHeaders() *client.Headers
func (GetDriveOperationOptions) ToOData ¶
func (o GetDriveOperationOptions) ToOData() *odata.Query
func (GetDriveOperationOptions) ToQuery ¶
func (o GetDriveOperationOptions) ToQuery() *client.QueryParams
type GetDrivesCountOperationOptions ¶
type GetDrivesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDrivesCountOperationOptions ¶
func DefaultGetDrivesCountOperationOptions() GetDrivesCountOperationOptions
func (GetDrivesCountOperationOptions) ToHeaders ¶
func (o GetDrivesCountOperationOptions) ToHeaders() *client.Headers
func (GetDrivesCountOperationOptions) ToOData ¶
func (o GetDrivesCountOperationOptions) ToOData() *odata.Query
func (GetDrivesCountOperationOptions) ToQuery ¶
func (o GetDrivesCountOperationOptions) ToQuery() *client.QueryParams
type ListDrivesCustomPager ¶
func (*ListDrivesCustomPager) NextPageLink ¶
func (p *ListDrivesCustomPager) NextPageLink() *odata.Link
type ListDrivesOperationOptions ¶
type ListDrivesOperationOptions 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 DefaultListDrivesOperationOptions ¶
func DefaultListDrivesOperationOptions() ListDrivesOperationOptions
func (ListDrivesOperationOptions) ToHeaders ¶
func (o ListDrivesOperationOptions) ToHeaders() *client.Headers
func (ListDrivesOperationOptions) ToOData ¶
func (o ListDrivesOperationOptions) ToOData() *odata.Query
func (ListDrivesOperationOptions) ToQuery ¶
func (o ListDrivesOperationOptions) ToQuery() *client.QueryParams
type UpdateDriveOperationOptions ¶
type UpdateDriveOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDriveOperationOptions ¶
func DefaultUpdateDriveOperationOptions() UpdateDriveOperationOptions
func (UpdateDriveOperationOptions) ToHeaders ¶
func (o UpdateDriveOperationOptions) ToHeaders() *client.Headers
func (UpdateDriveOperationOptions) ToOData ¶
func (o UpdateDriveOperationOptions) ToOData() *odata.Query
func (UpdateDriveOperationOptions) ToQuery ¶
func (o UpdateDriveOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.