Documentation
¶
Index ¶
- type ActivateDataSetDataInput
- type ArchiveDataSetDataInput
- type ArchiveDeviceDataUsingHashesFromDataSetInput
- type CreateDataSetDataInput
- type CreateDataSetInput
- type DataSession
- func (d *DataSession) ActivateDataSetData(ctx context.Context, dataSet *upload.Upload, selectors *data.Selectors) error
- func (d *DataSession) ArchiveDataSetData(ctx context.Context, dataSet *upload.Upload, selectors *data.Selectors) error
- func (d *DataSession) ArchiveDeviceDataUsingHashesFromDataSet(ctx context.Context, dataSet *upload.Upload) error
- func (d *DataSession) CreateDataSet(ctx context.Context, dataSet *upload.Upload) error
- func (d *DataSession) CreateDataSetData(ctx context.Context, dataSet *upload.Upload, dataSetData []data.Datum) error
- func (d *DataSession) DeleteDataSet(ctx context.Context, dataSet *upload.Upload) error
- func (d *DataSession) DeleteDataSetData(ctx context.Context, dataSet *upload.Upload, selectors *data.Selectors) error
- func (d *DataSession) DeleteOtherDataSetData(ctx context.Context, dataSet *upload.Upload) error
- func (d *DataSession) DestroyDataForUserByID(ctx context.Context, userID string) error
- func (d *DataSession) DestroyDataSetData(ctx context.Context, dataSet *upload.Upload, selectors *data.Selectors) error
- func (d *DataSession) DestroyDeletedDataSetData(ctx context.Context, dataSet *upload.Upload, selectors *data.Selectors) error
- func (d *DataSession) EnsureIndexes() error
- func (d *DataSession) Expectations()
- func (d *DataSession) GetDataSet(ctx context.Context, id string) (*data.DataSet, error)
- func (d *DataSession) GetDataSetByID(ctx context.Context, dataSetID string) (*upload.Upload, error)
- func (d *DataSession) GetDataSetsForUserByID(ctx context.Context, userID string, filter *dataStoreDEPRECATED.Filter, ...) ([]*upload.Upload, error)
- func (d *DataSession) ListUserDataSets(ctx context.Context, userID string, filter *data.DataSetFilter, ...) (data.DataSets, error)
- func (d *DataSession) UnarchiveDeviceDataUsingHashesFromDataSet(ctx context.Context, dataSet *upload.Upload) error
- func (d *DataSession) UpdateDataSet(ctx context.Context, id string, update *data.DataSetUpdate) (*upload.Upload, error)
- type DeleteDataSetDataInput
- type DeleteDataSetInput
- type DeleteOtherDataSetDataInput
- type DestroyDataForUserByIDInput
- type DestroyDataSetDataInput
- type DestroyDeletedDataSetDataInput
- type GetDataSetByIDInput
- type GetDataSetByIDOutput
- type GetDataSetInput
- type GetDataSetOutput
- type GetDataSetsForUserByIDInput
- type GetDataSetsForUserByIDOutput
- type ListUserDataSetsInput
- type ListUserDataSetsOutput
- type UnarchiveDeviceDataUsingHashesFromDataSetInput
- type UpdateDataSetInput
- type UpdateDataSetOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivateDataSetDataInput ¶ added in v1.28.0
type ArchiveDataSetDataInput ¶ added in v1.29.0
type ArchiveDeviceDataUsingHashesFromDataSetInput ¶ added in v1.28.0
type CreateDataSetDataInput ¶ added in v1.28.0
type CreateDataSetInput ¶ added in v1.28.0
type DataSession ¶
type DataSession struct {
*test.Closer
GetDataSetsForUserByIDInvocations int
GetDataSetsForUserByIDInputs []GetDataSetsForUserByIDInput
GetDataSetsForUserByIDOutputs []GetDataSetsForUserByIDOutput
GetDataSetByIDInvocations int
GetDataSetByIDInputs []GetDataSetByIDInput
GetDataSetByIDOutputs []GetDataSetByIDOutput
CreateDataSetInvocations int
CreateDataSetInputs []CreateDataSetInput
CreateDataSetOutputs []error
UpdateDataSetInvocations int
UpdateDataSetInputs []UpdateDataSetInput
UpdateDataSetOutputs []UpdateDataSetOutput
DeleteDataSetInvocations int
DeleteDataSetInputs []DeleteDataSetInput
DeleteDataSetOutputs []error
CreateDataSetDataInvocations int
CreateDataSetDataInputs []CreateDataSetDataInput
CreateDataSetDataOutputs []error
ActivateDataSetDataInvocations int
ActivateDataSetDataInputs []ActivateDataSetDataInput
ActivateDataSetDataOutputs []error
ArchiveDataSetDataInvocations int
ArchiveDataSetDataInputs []ArchiveDataSetDataInput
ArchiveDataSetDataOutputs []error
DeleteDataSetDataInvocations int
DeleteDataSetDataInputs []DeleteDataSetDataInput
DeleteDataSetDataOutputs []error
DestroyDeletedDataSetDataInvocations int
DestroyDeletedDataSetDataInputs []DestroyDeletedDataSetDataInput
DestroyDeletedDataSetDataOutputs []error
DestroyDataSetDataInvocations int
DestroyDataSetDataInputs []DestroyDataSetDataInput
DestroyDataSetDataOutputs []error
ArchiveDeviceDataUsingHashesFromDataSetInvocations int
ArchiveDeviceDataUsingHashesFromDataSetInputs []ArchiveDeviceDataUsingHashesFromDataSetInput
ArchiveDeviceDataUsingHashesFromDataSetOutputs []error
UnarchiveDeviceDataUsingHashesFromDataSetInvocations int
UnarchiveDeviceDataUsingHashesFromDataSetInputs []UnarchiveDeviceDataUsingHashesFromDataSetInput
UnarchiveDeviceDataUsingHashesFromDataSetOutputs []error
DeleteOtherDataSetDataInvocations int
DeleteOtherDataSetDataInputs []DeleteOtherDataSetDataInput
DeleteOtherDataSetDataOutputs []error
DestroyDataForUserByIDInvocations int
DestroyDataForUserByIDInputs []DestroyDataForUserByIDInput
DestroyDataForUserByIDOutputs []error
ListUserDataSetsInvocations int
ListUserDataSetsInputs []ListUserDataSetsInput
ListUserDataSetsOutputs []ListUserDataSetsOutput
GetDataSetInvocations int
GetDataSetInputs []GetDataSetInput
GetDataSetOutputs []GetDataSetOutput
}
func NewDataSession ¶
func NewDataSession() *DataSession
func (*DataSession) ActivateDataSetData ¶ added in v1.28.0
func (*DataSession) ArchiveDataSetData ¶ added in v1.29.0
func (*DataSession) ArchiveDeviceDataUsingHashesFromDataSet ¶ added in v1.28.0
func (*DataSession) CreateDataSet ¶ added in v1.28.0
func (*DataSession) CreateDataSetData ¶ added in v1.28.0
func (*DataSession) DeleteDataSet ¶ added in v1.28.0
func (*DataSession) DeleteDataSetData ¶ added in v1.29.0
func (*DataSession) DeleteOtherDataSetData ¶ added in v1.28.0
func (*DataSession) DestroyDataForUserByID ¶
func (d *DataSession) DestroyDataForUserByID(ctx context.Context, userID string) error
func (*DataSession) DestroyDataSetData ¶ added in v1.29.0
func (*DataSession) DestroyDeletedDataSetData ¶ added in v1.29.0
func (*DataSession) EnsureIndexes ¶
func (d *DataSession) EnsureIndexes() error
EnsureIndexes required in order to implement the DataSession interface
func (*DataSession) Expectations ¶
func (d *DataSession) Expectations()
func (*DataSession) GetDataSet ¶
func (*DataSession) GetDataSetByID ¶ added in v1.28.0
func (*DataSession) GetDataSetsForUserByID ¶ added in v1.28.0
func (d *DataSession) GetDataSetsForUserByID(ctx context.Context, userID string, filter *dataStoreDEPRECATED.Filter, pagination *page.Pagination) ([]*upload.Upload, error)
func (*DataSession) ListUserDataSets ¶ added in v1.21.0
func (d *DataSession) ListUserDataSets(ctx context.Context, userID string, filter *data.DataSetFilter, pagination *page.Pagination) (data.DataSets, error)
func (*DataSession) UnarchiveDeviceDataUsingHashesFromDataSet ¶ added in v1.28.0
func (*DataSession) UpdateDataSet ¶
func (d *DataSession) UpdateDataSet(ctx context.Context, id string, update *data.DataSetUpdate) (*upload.Upload, error)
type DeleteDataSetDataInput ¶ added in v1.29.0
type DeleteDataSetInput ¶ added in v1.28.0
type DeleteOtherDataSetDataInput ¶ added in v1.28.0
type DestroyDataSetDataInput ¶ added in v1.29.0
type DestroyDeletedDataSetDataInput ¶ added in v1.29.0
type GetDataSetByIDInput ¶ added in v1.28.0
type GetDataSetByIDOutput ¶ added in v1.28.0
type GetDataSetInput ¶
type GetDataSetOutput ¶
type GetDataSetsForUserByIDInput ¶ added in v1.28.0
type GetDataSetsForUserByIDInput struct {
Context context.Context
UserID string
Filter *dataStoreDEPRECATED.Filter
Pagination *page.Pagination
}
type GetDataSetsForUserByIDOutput ¶ added in v1.28.0
type ListUserDataSetsInput ¶ added in v1.21.0
type ListUserDataSetsInput struct {
Context context.Context
UserID string
Filter *data.DataSetFilter
Pagination *page.Pagination
}
type ListUserDataSetsOutput ¶ added in v1.21.0
type UnarchiveDeviceDataUsingHashesFromDataSetInput ¶ added in v1.28.0
type UpdateDataSetInput ¶
type UpdateDataSetInput struct {
Context context.Context
ID string
Update *data.DataSetUpdate
}
type UpdateDataSetOutput ¶
Click to show internal directories.
Click to hide internal directories.