protos

package
v4.12.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Experiment_MetaDataType_name = map[int32]string{
		0: "MT_FLOAT",
		1: "MT_INT",
		2: "MT_STRING",
	}
	Experiment_MetaDataType_value = map[string]int32{
		"MT_FLOAT":  0,
		"MT_INT":    1,
		"MT_STRING": 2,
	}
)

Enum value maps for Experiment_MetaDataType.

View Source
var (
	Experiment_Location_SpectrumCompression_name = map[int32]string{
		0: "RAW",
		1: "ZERO_RUN",
		2: "RLE",
	}
	Experiment_Location_SpectrumCompression_value = map[string]int32{
		"RAW":      0,
		"ZERO_RUN": 1,
		"RLE":      2,
	}
)

Enum value maps for Experiment_Location_SpectrumCompression.

View Source
var (
	ExportDataType_name = map[int32]string{
		0: "EDT_UNKNOWN",
		1: "EDT_QUANT_CSV",
	}
	ExportDataType_value = map[string]int32{
		"EDT_UNKNOWN":   0,
		"EDT_QUANT_CSV": 1,
	}
)

Enum value maps for ExportDataType.

View Source
var (
	ScanImageSource_name = map[int32]string{
		0: "SI_UNKNOWN",
		1: "SI_INSTRUMENT",
		2: "SI_UPLOAD",
	}
	ScanImageSource_value = map[string]int32{
		"SI_UNKNOWN":    0,
		"SI_INSTRUMENT": 1,
		"SI_UPLOAD":     2,
	}
)

Enum value maps for ScanImageSource.

View Source
var (
	ScanImagePurpose_name = map[int32]string{
		0: "SIP_UNKNOWN",
		1: "SIP_VIEWING",
		2: "SIP_MULTICHANNEL",
	}
	ScanImagePurpose_value = map[string]int32{
		"SIP_UNKNOWN":      0,
		"SIP_VIEWING":      1,
		"SIP_MULTICHANNEL": 2,
	}
)

Enum value maps for ScanImagePurpose.

View Source
var (
	JobStatus_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "STARTING",
		2: "PREPARING_NODES",
		3: "RUNNING",
		4: "GATHERING_RESULTS",
		5: "COMPLETE",
		6: "ERROR",
	}
	JobStatus_Status_value = map[string]int32{
		"UNKNOWN":           0,
		"STARTING":          1,
		"PREPARING_NODES":   2,
		"RUNNING":           3,
		"GATHERING_RESULTS": 4,
		"COMPLETE":          5,
		"ERROR":             6,
	}
)

Enum value maps for JobStatus_Status.

View Source
var (
	JobStatus_JobType_name = map[int32]string{
		0: "JT_UNKNOWN",
		1: "JT_IMPORT_SCAN",
		2: "JT_REIMPORT_SCAN",
		3: "JT_IMPORT_IMAGE",
		4: "JT_RUN_QUANT",
	}
	JobStatus_JobType_value = map[string]int32{
		"JT_UNKNOWN":       0,
		"JT_IMPORT_SCAN":   1,
		"JT_REIMPORT_SCAN": 2,
		"JT_IMPORT_IMAGE":  3,
		"JT_RUN_QUANT":     4,
	}
)

Enum value maps for JobStatus_JobType.

View Source
var (
	NotificationType_name = map[int32]string{
		0: "NT_UNKNOWN",
		1: "NT_SYS_DATA_CHANGED",
		2: "NT_USER_MESSAGE",
		3: "NT_USER_MODAL",
		4: "NT_NEW_USER",
		5: "NT_JOIN_GROUP_REQUEST",
	}
	NotificationType_value = map[string]int32{
		"NT_UNKNOWN":            0,
		"NT_SYS_DATA_CHANGED":   1,
		"NT_USER_MESSAGE":       2,
		"NT_USER_MODAL":         3,
		"NT_NEW_USER":           4,
		"NT_JOIN_GROUP_REQUEST": 5,
	}
)

Enum value maps for NotificationType.

View Source
var (
	ObjectType_name = map[int32]string{
		0: "OT_UNKNOWN",
		1: "OT_ROI",
		2: "OT_ELEMENT_SET",
		3: "OT_EXPRESSION",
		4: "OT_EXPRESSION_GROUP",
		5: "OT_DATA_MODULE",
		6: "OT_SCAN",
		7: "OT_QUANTIFICATION",
		8: "OT_SCREEN_CONFIG",
	}
	ObjectType_value = map[string]int32{
		"OT_UNKNOWN":          0,
		"OT_ROI":              1,
		"OT_ELEMENT_SET":      2,
		"OT_EXPRESSION":       3,
		"OT_EXPRESSION_GROUP": 4,
		"OT_DATA_MODULE":      5,
		"OT_SCAN":             6,
		"OT_QUANTIFICATION":   7,
		"OT_SCREEN_CONFIG":    8,
	}
)

Enum value maps for ObjectType.

View Source
var (
	Permission_name = map[int32]string{
		0:  "PERM_NONE",
		1:  "PERM_QUANTIFY",
		3:  "PERM_USER_ADMIN",
		5:  "PERM_EDIT_SCAN",
		7:  "PERM_PIXLISE_ADMIN",
		9:  "PERM_EDIT_DIFFRACTION",
		10: "PERM_EXPORT",
		11: "PERM_EDIT_EXPRESSION",
		12: "PERM_EDIT_API_SETTINGS",
		13: "PERM_READ_PIQUANT_SETTINGS",
		14: "PERM_EDIT_PIQUANT_SETTINGS",
		15: "PERM_EDIT_ROI",
		16: "PERM_EDIT_TAGS",
		17: "PERM_EDIT_OWN_USER",
		18: "PERM_EDIT_VIEW_STATE",
		19: "PERM_EDIT_ELEMENT_SET",
		20: "PERM_EDIT_EXPRESSION_GROUP",
	}
	Permission_value = map[string]int32{
		"PERM_NONE":                  0,
		"PERM_QUANTIFY":              1,
		"PERM_USER_ADMIN":            3,
		"PERM_EDIT_SCAN":             5,
		"PERM_PIXLISE_ADMIN":         7,
		"PERM_EDIT_DIFFRACTION":      9,
		"PERM_EXPORT":                10,
		"PERM_EDIT_EXPRESSION":       11,
		"PERM_EDIT_API_SETTINGS":     12,
		"PERM_READ_PIQUANT_SETTINGS": 13,
		"PERM_EDIT_PIQUANT_SETTINGS": 14,
		"PERM_EDIT_ROI":              15,
		"PERM_EDIT_TAGS":             16,
		"PERM_EDIT_OWN_USER":         17,
		"PERM_EDIT_VIEW_STATE":       18,
		"PERM_EDIT_ELEMENT_SET":      19,
		"PERM_EDIT_EXPRESSION_GROUP": 20,
	}
)

Enum value maps for Permission.

View Source
var (
	QuantOutputType_name = map[int32]string{
		0: "QO_UNKNOWN",
		1: "QO_DATA",
		2: "QO_LOG",
	}
	QuantOutputType_value = map[string]int32{
		"QO_UNKNOWN": 0,
		"QO_DATA":    1,
		"QO_LOG":     2,
	}
)

Enum value maps for QuantOutputType.

View Source
var (
	Quantification_QuantDataType_name = map[int32]string{
		0: "QT_FLOAT",
		1: "QT_INT",
	}
	Quantification_QuantDataType_value = map[string]int32{
		"QT_FLOAT": 0,
		"QT_INT":   1,
	}
)

Enum value maps for Quantification_QuantDataType.

View Source
var (
	ScanDataType_name = map[int32]string{
		0: "SD_UNKNOWN",
		1: "SD_IMAGE",
		2: "SD_XRF",
		3: "SD_RGBU",
	}
	ScanDataType_value = map[string]int32{
		"SD_UNKNOWN": 0,
		"SD_IMAGE":   1,
		"SD_XRF":     2,
		"SD_RGBU":    3,
	}
)

Enum value maps for ScanDataType.

View Source
var (
	ScanInstrument_name = map[int32]string{
		0: "UNKNOWN_INSTRUMENT",
		1: "PIXL_FM",
		2: "PIXL_EM",
		3: "JPL_BREADBOARD",
		4: "SBU_BREADBOARD",
	}
	ScanInstrument_value = map[string]int32{
		"UNKNOWN_INSTRUMENT": 0,
		"PIXL_FM":            1,
		"PIXL_EM":            2,
		"JPL_BREADBOARD":     3,
		"SBU_BREADBOARD":     4,
	}
)

Enum value maps for ScanInstrument.

View Source
var (
	ScanMetaDataType_name = map[int32]string{
		0: "MT_FLOAT",
		1: "MT_INT",
		2: "MT_STRING",
	}
	ScanMetaDataType_value = map[string]int32{
		"MT_FLOAT":  0,
		"MT_INT":    1,
		"MT_STRING": 2,
	}
)

Enum value maps for ScanMetaDataType.

View Source
var (
	SpectrumType_name = map[int32]string{
		0: "SPECTRUM_UNKNOWN",
		1: "SPECTRUM_MAX",
		2: "SPECTRUM_BULK",
		3: "SPECTRUM_NORMAL",
		4: "SPECTRUM_DWELL",
	}
	SpectrumType_value = map[string]int32{
		"SPECTRUM_UNKNOWN": 0,
		"SPECTRUM_MAX":     1,
		"SPECTRUM_BULK":    2,
		"SPECTRUM_NORMAL":  3,
		"SPECTRUM_DWELL":   4,
	}
)

Enum value maps for SpectrumType.

View Source
var (
	UserGroupRelationship_name = map[int32]string{
		0: "UGR_UNKNOWN",
		1: "UGR_VIEWER",
		2: "UGR_MEMBER",
		3: "UGR_ADMIN",
	}
	UserGroupRelationship_value = map[string]int32{
		"UGR_UNKNOWN": 0,
		"UGR_VIEWER":  1,
		"UGR_MEMBER":  2,
		"UGR_ADMIN":   3,
	}
)

Enum value maps for UserGroupRelationship.

View Source
var (
	NotificationMethod_name = map[int32]string{
		0: "NOTIF_NONE",
		1: "NOTIF_EMAIL",
		2: "NOTIF_UI",
		3: "NOTIF_BOTH",
	}
	NotificationMethod_value = map[string]int32{
		"NOTIF_NONE":  0,
		"NOTIF_EMAIL": 1,
		"NOTIF_UI":    2,
		"NOTIF_BOTH":  3,
	}
)

Enum value maps for NotificationMethod.

View Source
var (
	VersionField_name = map[int32]string{
		0: "MV_UNKNOWN",
		1: "MV_MAJOR",
		2: "MV_MINOR",
		3: "MV_PATCH",
	}
	VersionField_value = map[string]int32{
		"MV_UNKNOWN": 0,
		"MV_MAJOR":   1,
		"MV_MINOR":   2,
		"MV_PATCH":   3,
	}
)

Enum value maps for VersionField.

View Source
var (
	ResponseStatus_name = map[int32]string{
		0: "WS_UNDEFINED",
		1: "WS_OK",
		2: "WS_NOT_FOUND",
		3: "WS_BAD_REQUEST",
		4: "WS_NO_PERMISSION",
		5: "WS_SERVER_ERROR",
	}
	ResponseStatus_value = map[string]int32{
		"WS_UNDEFINED":     0,
		"WS_OK":            1,
		"WS_NOT_FOUND":     2,
		"WS_BAD_REQUEST":   3,
		"WS_NO_PERMISSION": 4,
		"WS_SERVER_ERROR":  5,
	}
)

Enum value maps for ResponseStatus.

View Source
var File_data_formats_file_formats_diffraction_proto protoreflect.FileDescriptor
View Source
var File_data_formats_file_formats_experiment_proto protoreflect.FileDescriptor
View Source
var File_detector_config_msgs_proto protoreflect.FileDescriptor
View Source
var File_detector_config_proto protoreflect.FileDescriptor
View Source
var File_diffraction_data_proto protoreflect.FileDescriptor
View Source
var File_diffraction_detected_peak_msgs_proto protoreflect.FileDescriptor
View Source
var File_diffraction_manual_msgs_proto protoreflect.FileDescriptor
View Source
var File_diffraction_status_msgs_proto protoreflect.FileDescriptor
View Source
var File_doi_msgs_proto protoreflect.FileDescriptor
View Source
var File_element_set_msgs_proto protoreflect.FileDescriptor
View Source
var File_element_set_proto protoreflect.FileDescriptor
View Source
var File_export_msgs_proto protoreflect.FileDescriptor
View Source
var File_export_proto protoreflect.FileDescriptor
View Source
var File_expression_group_msgs_proto protoreflect.FileDescriptor
View Source
var File_expression_group_proto protoreflect.FileDescriptor
View Source
var File_expression_msgs_proto protoreflect.FileDescriptor
View Source
var File_expressions_proto protoreflect.FileDescriptor
View Source
var File_image_beam_location_msgs_proto protoreflect.FileDescriptor
View Source
var File_image_beam_location_proto protoreflect.FileDescriptor
View Source
var File_image_coreg_msgs_proto protoreflect.FileDescriptor
View Source
var File_image_coreg_proto protoreflect.FileDescriptor
View Source
var File_image_msgs_proto protoreflect.FileDescriptor
View Source
var File_image_proto protoreflect.FileDescriptor
View Source
var File_job_msgs_proto protoreflect.FileDescriptor
View Source
var File_log_msgs_proto protoreflect.FileDescriptor
View Source
var File_memoisation_msgs_proto protoreflect.FileDescriptor
View Source
var File_memoisation_proto protoreflect.FileDescriptor
View Source
var File_module_msgs_proto protoreflect.FileDescriptor
View Source
var File_modules_proto protoreflect.FileDescriptor
View Source
var File_notification_msgs_proto protoreflect.FileDescriptor
View Source
var File_notification_proto protoreflect.FileDescriptor
View Source
var File_ownership_access_msgs_proto protoreflect.FileDescriptor
View Source
var File_ownership_access_proto protoreflect.FileDescriptor
View Source
var File_permissions_proto protoreflect.FileDescriptor
View Source
var File_piquant_config_proto protoreflect.FileDescriptor
View Source
var File_piquant_msgs_proto protoreflect.FileDescriptor
View Source
var File_pseudo_intensities_msgs_proto protoreflect.FileDescriptor
View Source
var File_pseudo_intensities_proto protoreflect.FileDescriptor
View Source
var File_quantification_create_proto protoreflect.FileDescriptor
View Source
var File_quantification_management_msgs_proto protoreflect.FileDescriptor
View Source
var File_quantification_meta_proto protoreflect.FileDescriptor
View Source
var File_quantification_multi_msgs_proto protoreflect.FileDescriptor
View Source
var File_quantification_multi_proto protoreflect.FileDescriptor
View Source
var File_quantification_proto protoreflect.FileDescriptor
View Source
var File_quantification_retrieval_msgs_proto protoreflect.FileDescriptor
View Source
var File_quantification_upload_msgs_proto protoreflect.FileDescriptor
View Source
var File_restmsgs_proto protoreflect.FileDescriptor
View Source
var File_roi_msgs_proto protoreflect.FileDescriptor
View Source
var File_scan_beam_location_msgs_proto protoreflect.FileDescriptor
View Source
var File_scan_beam_location_proto protoreflect.FileDescriptor
View Source
var File_scan_entry_metadata_msgs_proto protoreflect.FileDescriptor
View Source
var File_scan_entry_metadata_proto protoreflect.FileDescriptor
View Source
var File_scan_entry_msgs_proto protoreflect.FileDescriptor
View Source
var File_scan_entry_proto protoreflect.FileDescriptor
View Source
var File_scan_msgs_proto protoreflect.FileDescriptor
View Source
var File_screen_configuration_msgs_proto protoreflect.FileDescriptor
View Source
var File_screen_configuration_proto protoreflect.FileDescriptor
View Source
var File_search_params_proto protoreflect.FileDescriptor
View Source
var File_selection_entry_msgs_proto protoreflect.FileDescriptor
View Source
var File_selection_pixel_msgs_proto protoreflect.FileDescriptor
View Source
var File_spectrum_msgs_proto protoreflect.FileDescriptor
View Source
var File_spectrum_proto protoreflect.FileDescriptor
View Source
var File_tag_msgs_proto protoreflect.FileDescriptor
View Source
var File_test_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_db_items_proto protoreflect.FileDescriptor
View Source
var File_user_group_admins_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_group_joining_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_group_management_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_group_membership_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_group_proto protoreflect.FileDescriptor
View Source
var File_user_group_retrieval_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_management_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_notification_setting_msgs_proto protoreflect.FileDescriptor
View Source
var File_user_notification_settings_proto protoreflect.FileDescriptor
View Source
var File_version_proto protoreflect.FileDescriptor
View Source
var File_websocket_proto protoreflect.FileDescriptor
View Source
var File_widget_data_msgs_proto protoreflect.FileDescriptor
View Source
var File_widget_data_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AnnotationDisplayState

type AnnotationDisplayState struct {
	SavedAnnotations []*FullScreenAnnotationItem `protobuf:"bytes,1,rep,name=savedAnnotations,proto3" json:"savedAnnotations,omitempty"`
	// contains filtered or unexported fields
}

func (*AnnotationDisplayState) Descriptor deprecated

func (*AnnotationDisplayState) Descriptor() ([]byte, []int)

Deprecated: Use AnnotationDisplayState.ProtoReflect.Descriptor instead.

func (*AnnotationDisplayState) GetSavedAnnotations

func (x *AnnotationDisplayState) GetSavedAnnotations() []*FullScreenAnnotationItem

func (*AnnotationDisplayState) ProtoMessage

func (*AnnotationDisplayState) ProtoMessage()

func (*AnnotationDisplayState) ProtoReflect

func (x *AnnotationDisplayState) ProtoReflect() protoreflect.Message

func (*AnnotationDisplayState) Reset

func (x *AnnotationDisplayState) Reset()

func (*AnnotationDisplayState) String

func (x *AnnotationDisplayState) String() string

type AnnotationPoint

type AnnotationPoint struct {
	X            float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
	Y            float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
	ScreenWidth  float32 `protobuf:"fixed32,3,opt,name=screenWidth,proto3" json:"screenWidth,omitempty"`
	ScreenHeight float32 `protobuf:"fixed32,4,opt,name=screenHeight,proto3" json:"screenHeight,omitempty"`
	// contains filtered or unexported fields
}

func (*AnnotationPoint) Descriptor deprecated

func (*AnnotationPoint) Descriptor() ([]byte, []int)

Deprecated: Use AnnotationPoint.ProtoReflect.Descriptor instead.

func (*AnnotationPoint) GetScreenHeight

func (x *AnnotationPoint) GetScreenHeight() float32

func (*AnnotationPoint) GetScreenWidth

func (x *AnnotationPoint) GetScreenWidth() float32

func (*AnnotationPoint) GetX

func (x *AnnotationPoint) GetX() float32

func (*AnnotationPoint) GetY

func (x *AnnotationPoint) GetY() float32

func (*AnnotationPoint) ProtoMessage

func (*AnnotationPoint) ProtoMessage()

func (*AnnotationPoint) ProtoReflect

func (x *AnnotationPoint) ProtoReflect() protoreflect.Message

func (*AnnotationPoint) Reset

func (x *AnnotationPoint) Reset()

func (*AnnotationPoint) String

func (x *AnnotationPoint) String() string

type Auth0UserDetails

type Auth0UserDetails struct {
	Auth0User        *UserInfo `protobuf:"bytes,1,opt,name=auth0User,proto3" json:"auth0User,omitempty"`
	PixliseUser      *UserInfo `protobuf:"bytes,2,opt,name=pixliseUser,proto3" json:"pixliseUser,omitempty"`
	CreatedUnixSec   uint32    `protobuf:"varint,3,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	LastLoginUnixSec uint32    `protobuf:"varint,4,opt,name=lastLoginUnixSec,proto3" json:"lastLoginUnixSec,omitempty"`
	// contains filtered or unexported fields
}

func (*Auth0UserDetails) Descriptor deprecated

func (*Auth0UserDetails) Descriptor() ([]byte, []int)

Deprecated: Use Auth0UserDetails.ProtoReflect.Descriptor instead.

func (*Auth0UserDetails) GetAuth0User

func (x *Auth0UserDetails) GetAuth0User() *UserInfo

func (*Auth0UserDetails) GetCreatedUnixSec

func (x *Auth0UserDetails) GetCreatedUnixSec() uint32

func (*Auth0UserDetails) GetLastLoginUnixSec

func (x *Auth0UserDetails) GetLastLoginUnixSec() uint32

func (*Auth0UserDetails) GetPixliseUser

func (x *Auth0UserDetails) GetPixliseUser() *UserInfo

func (*Auth0UserDetails) ProtoMessage

func (*Auth0UserDetails) ProtoMessage()

func (*Auth0UserDetails) ProtoReflect

func (x *Auth0UserDetails) ProtoReflect() protoreflect.Message

func (*Auth0UserDetails) Reset

func (x *Auth0UserDetails) Reset()

func (*Auth0UserDetails) String

func (x *Auth0UserDetails) String() string

type Auth0UserRole

type Auth0UserRole struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Auth0UserRole) Descriptor deprecated

func (*Auth0UserRole) Descriptor() ([]byte, []int)

Deprecated: Use Auth0UserRole.ProtoReflect.Descriptor instead.

func (*Auth0UserRole) GetDescription

func (x *Auth0UserRole) GetDescription() string

func (*Auth0UserRole) GetId

func (x *Auth0UserRole) GetId() string

func (*Auth0UserRole) GetName

func (x *Auth0UserRole) GetName() string

func (*Auth0UserRole) ProtoMessage

func (*Auth0UserRole) ProtoMessage()

func (*Auth0UserRole) ProtoReflect

func (x *Auth0UserRole) ProtoReflect() protoreflect.Message

func (*Auth0UserRole) Reset

func (x *Auth0UserRole) Reset()

func (*Auth0UserRole) String

func (x *Auth0UserRole) String() string

type BeginWSConnectionResponse

type BeginWSConnectionResponse struct {
	ConnToken string `protobuf:"bytes,1,opt,name=connToken,proto3" json:"connToken,omitempty"`
	// contains filtered or unexported fields
}

This is a response to a GET so no request body

func (*BeginWSConnectionResponse) Descriptor deprecated

func (*BeginWSConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use BeginWSConnectionResponse.ProtoReflect.Descriptor instead.

func (*BeginWSConnectionResponse) GetConnToken

func (x *BeginWSConnectionResponse) GetConnToken() string

func (*BeginWSConnectionResponse) ProtoMessage

func (*BeginWSConnectionResponse) ProtoMessage()

func (*BeginWSConnectionResponse) ProtoReflect

func (*BeginWSConnectionResponse) Reset

func (x *BeginWSConnectionResponse) Reset()

func (*BeginWSConnectionResponse) String

func (x *BeginWSConnectionResponse) String() string

type BinaryState

type BinaryState struct {
	ShowMmol      bool          `protobuf:"varint,1,opt,name=showMmol,proto3" json:"showMmol,omitempty"`
	ExpressionIDs []string      `protobuf:"bytes,2,rep,name=expressionIDs,proto3" json:"expressionIDs,omitempty"`
	VisibleROIs   []*VisibleROI `protobuf:"bytes,3,rep,name=visibleROIs,proto3" json:"visibleROIs,omitempty"`
	// contains filtered or unexported fields
}

func (*BinaryState) Descriptor deprecated

func (*BinaryState) Descriptor() ([]byte, []int)

Deprecated: Use BinaryState.ProtoReflect.Descriptor instead.

func (*BinaryState) GetExpressionIDs

func (x *BinaryState) GetExpressionIDs() []string

func (*BinaryState) GetShowMmol

func (x *BinaryState) GetShowMmol() bool

func (*BinaryState) GetVisibleROIs

func (x *BinaryState) GetVisibleROIs() []*VisibleROI

func (*BinaryState) ProtoMessage

func (*BinaryState) ProtoMessage()

func (*BinaryState) ProtoReflect

func (x *BinaryState) ProtoReflect() protoreflect.Message

func (*BinaryState) Reset

func (x *BinaryState) Reset()

func (*BinaryState) String

func (x *BinaryState) String() string

type ChordState

type ChordState struct {
	ShowForSelection bool     `protobuf:"varint,1,opt,name=showForSelection,proto3" json:"showForSelection,omitempty"`
	ExpressionIDs    []string `protobuf:"bytes,2,rep,name=expressionIDs,proto3" json:"expressionIDs,omitempty"`
	DisplayROI       string   `protobuf:"bytes,3,opt,name=displayROI,proto3" json:"displayROI,omitempty"`
	Threshold        float32  `protobuf:"fixed32,4,opt,name=threshold,proto3" json:"threshold,omitempty"`
	DrawMode         string   `protobuf:"bytes,5,opt,name=drawMode,proto3" json:"drawMode,omitempty"`
	// contains filtered or unexported fields
}

func (*ChordState) Descriptor deprecated

func (*ChordState) Descriptor() ([]byte, []int)

Deprecated: Use ChordState.ProtoReflect.Descriptor instead.

func (*ChordState) GetDisplayROI

func (x *ChordState) GetDisplayROI() string

func (*ChordState) GetDrawMode

func (x *ChordState) GetDrawMode() string

func (*ChordState) GetExpressionIDs

func (x *ChordState) GetExpressionIDs() []string

func (*ChordState) GetShowForSelection

func (x *ChordState) GetShowForSelection() bool

func (*ChordState) GetThreshold

func (x *ChordState) GetThreshold() float32

func (*ChordState) ProtoMessage

func (*ChordState) ProtoMessage()

func (*ChordState) ProtoReflect

func (x *ChordState) ProtoReflect() protoreflect.Message

func (*ChordState) Reset

func (x *ChordState) Reset()

func (*ChordState) String

func (x *ChordState) String() string

type ContextImageState

type ContextImageState struct {
	PanX                          float32               `protobuf:"fixed32,1,opt,name=panX,proto3" json:"panX,omitempty"`
	PanY                          float32               `protobuf:"fixed32,2,opt,name=panY,proto3" json:"panY,omitempty"`
	ZoomX                         float32               `protobuf:"fixed32,3,opt,name=zoomX,proto3" json:"zoomX,omitempty"`
	ZoomY                         float32               `protobuf:"fixed32,4,opt,name=zoomY,proto3" json:"zoomY,omitempty"`
	ShowPoints                    bool                  `protobuf:"varint,5,opt,name=showPoints,proto3" json:"showPoints,omitempty"`
	ShowPointBBox                 bool                  `protobuf:"varint,6,opt,name=showPointBBox,proto3" json:"showPointBBox,omitempty"`
	PointColourScheme             string                `protobuf:"bytes,7,opt,name=pointColourScheme,proto3" json:"pointColourScheme,omitempty"`
	PointBBoxColourScheme         string                `protobuf:"bytes,8,opt,name=pointBBoxColourScheme,proto3" json:"pointBBoxColourScheme,omitempty"`
	ContextImage                  string                `protobuf:"bytes,9,opt,name=contextImage,proto3" json:"contextImage,omitempty"`
	ContextImageSmoothing         string                `protobuf:"bytes,10,opt,name=contextImageSmoothing,proto3" json:"contextImageSmoothing,omitempty"`
	MapLayers                     []*MapLayerVisibility `protobuf:"bytes,11,rep,name=mapLayers,proto3" json:"mapLayers,omitempty"`
	RoiLayers                     []*ROILayerVisibility `protobuf:"bytes,12,rep,name=roiLayers,proto3" json:"roiLayers,omitempty"`
	ElementRelativeShading        bool                  `protobuf:"varint,13,opt,name=elementRelativeShading,proto3" json:"elementRelativeShading,omitempty"`
	Brightness                    float32               `protobuf:"fixed32,14,opt,name=brightness,proto3" json:"brightness,omitempty"`
	RgbuChannels                  string                `protobuf:"bytes,15,opt,name=rgbuChannels,proto3" json:"rgbuChannels,omitempty"`
	UnselectedOpacity             float32               `protobuf:"fixed32,16,opt,name=unselectedOpacity,proto3" json:"unselectedOpacity,omitempty"`
	UnselectedGrayscale           bool                  `protobuf:"varint,17,opt,name=unselectedGrayscale,proto3" json:"unselectedGrayscale,omitempty"`
	ColourRatioMin                float32               `protobuf:"fixed32,18,opt,name=colourRatioMin,proto3" json:"colourRatioMin,omitempty"`
	ColourRatioMax                float32               `protobuf:"fixed32,19,opt,name=colourRatioMax,proto3" json:"colourRatioMax,omitempty"`
	RemoveTopSpecularArtifacts    bool                  `protobuf:"varint,20,opt,name=removeTopSpecularArtifacts,proto3" json:"removeTopSpecularArtifacts,omitempty"`
	RemoveBottomSpecularArtifacts bool                  `protobuf:"varint,21,opt,name=removeBottomSpecularArtifacts,proto3" json:"removeBottomSpecularArtifacts,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextImageState) Descriptor deprecated

func (*ContextImageState) Descriptor() ([]byte, []int)

Deprecated: Use ContextImageState.ProtoReflect.Descriptor instead.

func (*ContextImageState) GetBrightness

func (x *ContextImageState) GetBrightness() float32

func (*ContextImageState) GetColourRatioMax

func (x *ContextImageState) GetColourRatioMax() float32

func (*ContextImageState) GetColourRatioMin

func (x *ContextImageState) GetColourRatioMin() float32

func (*ContextImageState) GetContextImage

func (x *ContextImageState) GetContextImage() string

func (*ContextImageState) GetContextImageSmoothing

func (x *ContextImageState) GetContextImageSmoothing() string

func (*ContextImageState) GetElementRelativeShading

func (x *ContextImageState) GetElementRelativeShading() bool

func (*ContextImageState) GetMapLayers

func (x *ContextImageState) GetMapLayers() []*MapLayerVisibility

func (*ContextImageState) GetPanX

func (x *ContextImageState) GetPanX() float32

func (*ContextImageState) GetPanY

func (x *ContextImageState) GetPanY() float32

func (*ContextImageState) GetPointBBoxColourScheme

func (x *ContextImageState) GetPointBBoxColourScheme() string

func (*ContextImageState) GetPointColourScheme

func (x *ContextImageState) GetPointColourScheme() string

func (*ContextImageState) GetRemoveBottomSpecularArtifacts

func (x *ContextImageState) GetRemoveBottomSpecularArtifacts() bool

func (*ContextImageState) GetRemoveTopSpecularArtifacts

func (x *ContextImageState) GetRemoveTopSpecularArtifacts() bool

func (*ContextImageState) GetRgbuChannels

func (x *ContextImageState) GetRgbuChannels() string

func (*ContextImageState) GetRoiLayers

func (x *ContextImageState) GetRoiLayers() []*ROILayerVisibility

func (*ContextImageState) GetShowPointBBox

func (x *ContextImageState) GetShowPointBBox() bool

func (*ContextImageState) GetShowPoints

func (x *ContextImageState) GetShowPoints() bool

func (*ContextImageState) GetUnselectedGrayscale

func (x *ContextImageState) GetUnselectedGrayscale() bool

func (*ContextImageState) GetUnselectedOpacity

func (x *ContextImageState) GetUnselectedOpacity() float32

func (*ContextImageState) GetZoomX

func (x *ContextImageState) GetZoomX() float32

func (*ContextImageState) GetZoomY

func (x *ContextImageState) GetZoomY() float32

func (*ContextImageState) ProtoMessage

func (*ContextImageState) ProtoMessage()

func (*ContextImageState) ProtoReflect

func (x *ContextImageState) ProtoReflect() protoreflect.Message

func (*ContextImageState) Reset

func (x *ContextImageState) Reset()

func (*ContextImageState) String

func (x *ContextImageState) String() string

type Coordinate2D

type Coordinate2D struct {
	I float32 `protobuf:"fixed32,1,opt,name=i,proto3" json:"i,omitempty"`
	J float32 `protobuf:"fixed32,2,opt,name=j,proto3" json:"j,omitempty"`
	// contains filtered or unexported fields
}

Defines beam locations of an individual location

func (*Coordinate2D) Descriptor deprecated

func (*Coordinate2D) Descriptor() ([]byte, []int)

Deprecated: Use Coordinate2D.ProtoReflect.Descriptor instead.

func (*Coordinate2D) GetI

func (x *Coordinate2D) GetI() float32

func (*Coordinate2D) GetJ

func (x *Coordinate2D) GetJ() float32

func (*Coordinate2D) ProtoMessage

func (*Coordinate2D) ProtoMessage()

func (*Coordinate2D) ProtoReflect

func (x *Coordinate2D) ProtoReflect() protoreflect.Message

func (*Coordinate2D) Reset

func (x *Coordinate2D) Reset()

func (*Coordinate2D) String

func (x *Coordinate2D) String() string

type Coordinate3D

type Coordinate3D struct {
	X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
	Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
	Z float32 `protobuf:"fixed32,3,opt,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

We store physical location in these

func (*Coordinate3D) Descriptor deprecated

func (*Coordinate3D) Descriptor() ([]byte, []int)

Deprecated: Use Coordinate3D.ProtoReflect.Descriptor instead.

func (*Coordinate3D) GetX

func (x *Coordinate3D) GetX() float32

func (*Coordinate3D) GetY

func (x *Coordinate3D) GetY() float32

func (*Coordinate3D) GetZ

func (x *Coordinate3D) GetZ() float32

func (*Coordinate3D) ProtoMessage

func (*Coordinate3D) ProtoMessage()

func (*Coordinate3D) ProtoReflect

func (x *Coordinate3D) ProtoReflect() protoreflect.Message

func (*Coordinate3D) Reset

func (x *Coordinate3D) Reset()

func (*Coordinate3D) String

func (x *Coordinate3D) String() string

type DOIContributor

type DOIContributor struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Affiliation string `protobuf:"bytes,2,opt,name=affiliation,proto3" json:"affiliation,omitempty"`
	Orcid       string `protobuf:"bytes,3,opt,name=orcid,proto3" json:"orcid,omitempty"`
	Type        string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*DOIContributor) Descriptor deprecated

func (*DOIContributor) Descriptor() ([]byte, []int)

Deprecated: Use DOIContributor.ProtoReflect.Descriptor instead.

func (*DOIContributor) GetAffiliation

func (x *DOIContributor) GetAffiliation() string

func (*DOIContributor) GetName

func (x *DOIContributor) GetName() string

func (*DOIContributor) GetOrcid

func (x *DOIContributor) GetOrcid() string

func (*DOIContributor) GetType

func (x *DOIContributor) GetType() string

func (*DOIContributor) ProtoMessage

func (*DOIContributor) ProtoMessage()

func (*DOIContributor) ProtoReflect

func (x *DOIContributor) ProtoReflect() protoreflect.Message

func (*DOIContributor) Reset

func (x *DOIContributor) Reset()

func (*DOIContributor) String

func (x *DOIContributor) String() string

type DOICreator

type DOICreator struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Affiliation string `protobuf:"bytes,2,opt,name=affiliation,proto3" json:"affiliation,omitempty"`
	Orcid       string `protobuf:"bytes,3,opt,name=orcid,proto3" json:"orcid,omitempty"`
	// contains filtered or unexported fields
}

func (*DOICreator) Descriptor deprecated

func (*DOICreator) Descriptor() ([]byte, []int)

Deprecated: Use DOICreator.ProtoReflect.Descriptor instead.

func (*DOICreator) GetAffiliation

func (x *DOICreator) GetAffiliation() string

func (*DOICreator) GetName

func (x *DOICreator) GetName() string

func (*DOICreator) GetOrcid

func (x *DOICreator) GetOrcid() string

func (*DOICreator) ProtoMessage

func (*DOICreator) ProtoMessage()

func (*DOICreator) ProtoReflect

func (x *DOICreator) ProtoReflect() protoreflect.Message

func (*DOICreator) Reset

func (x *DOICreator) Reset()

func (*DOICreator) String

func (x *DOICreator) String() string

type DOIMetadata

type DOIMetadata struct {
	Id                 string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Title              string                  `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Creators           []*DOICreator           `protobuf:"bytes,3,rep,name=creators,proto3" json:"creators,omitempty"`
	Description        string                  `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Keywords           string                  `protobuf:"bytes,5,opt,name=keywords,proto3" json:"keywords,omitempty"`
	Notes              string                  `protobuf:"bytes,6,opt,name=notes,proto3" json:"notes,omitempty"`
	RelatedIdentifiers []*DOIRelatedIdentifier `protobuf:"bytes,7,rep,name=relatedIdentifiers,proto3" json:"relatedIdentifiers,omitempty"`
	Contributors       []*DOIContributor       `protobuf:"bytes,8,rep,name=contributors,proto3" json:"contributors,omitempty"`
	References         string                  `protobuf:"bytes,9,opt,name=references,proto3" json:"references,omitempty"`
	Version            string                  `protobuf:"bytes,10,opt,name=version,proto3" json:"version,omitempty"`
	Doi                string                  `protobuf:"bytes,11,opt,name=doi,proto3" json:"doi,omitempty"`
	DoiBadge           string                  `protobuf:"bytes,12,opt,name=doiBadge,proto3" json:"doiBadge,omitempty"`
	DoiLink            string                  `protobuf:"bytes,13,opt,name=doiLink,proto3" json:"doiLink,omitempty"`
	// contains filtered or unexported fields
}

func (*DOIMetadata) Descriptor deprecated

func (*DOIMetadata) Descriptor() ([]byte, []int)

Deprecated: Use DOIMetadata.ProtoReflect.Descriptor instead.

func (*DOIMetadata) GetContributors

func (x *DOIMetadata) GetContributors() []*DOIContributor

func (*DOIMetadata) GetCreators

func (x *DOIMetadata) GetCreators() []*DOICreator

func (*DOIMetadata) GetDescription

func (x *DOIMetadata) GetDescription() string

func (*DOIMetadata) GetDoi

func (x *DOIMetadata) GetDoi() string

func (*DOIMetadata) GetDoiBadge

func (x *DOIMetadata) GetDoiBadge() string
func (x *DOIMetadata) GetDoiLink() string

func (*DOIMetadata) GetId

func (x *DOIMetadata) GetId() string

func (*DOIMetadata) GetKeywords

func (x *DOIMetadata) GetKeywords() string

func (*DOIMetadata) GetNotes

func (x *DOIMetadata) GetNotes() string

func (*DOIMetadata) GetReferences

func (x *DOIMetadata) GetReferences() string

func (*DOIMetadata) GetRelatedIdentifiers

func (x *DOIMetadata) GetRelatedIdentifiers() []*DOIRelatedIdentifier

func (*DOIMetadata) GetTitle

func (x *DOIMetadata) GetTitle() string

func (*DOIMetadata) GetVersion

func (x *DOIMetadata) GetVersion() string

func (*DOIMetadata) ProtoMessage

func (*DOIMetadata) ProtoMessage()

func (*DOIMetadata) ProtoReflect

func (x *DOIMetadata) ProtoReflect() protoreflect.Message

func (*DOIMetadata) Reset

func (x *DOIMetadata) Reset()

func (*DOIMetadata) String

func (x *DOIMetadata) String() string

type DOIRelatedIdentifier

type DOIRelatedIdentifier struct {
	Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Relation   string `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"`
	// contains filtered or unexported fields
}

func (*DOIRelatedIdentifier) Descriptor deprecated

func (*DOIRelatedIdentifier) Descriptor() ([]byte, []int)

Deprecated: Use DOIRelatedIdentifier.ProtoReflect.Descriptor instead.

func (*DOIRelatedIdentifier) GetIdentifier

func (x *DOIRelatedIdentifier) GetIdentifier() string

func (*DOIRelatedIdentifier) GetRelation

func (x *DOIRelatedIdentifier) GetRelation() string

func (*DOIRelatedIdentifier) ProtoMessage

func (*DOIRelatedIdentifier) ProtoMessage()

func (*DOIRelatedIdentifier) ProtoReflect

func (x *DOIRelatedIdentifier) ProtoReflect() protoreflect.Message

func (*DOIRelatedIdentifier) Reset

func (x *DOIRelatedIdentifier) Reset()

func (*DOIRelatedIdentifier) String

func (x *DOIRelatedIdentifier) String() string

type DataExpression

type DataExpression struct {
	Id               string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name             string                   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	SourceCode       string                   `protobuf:"bytes,3,opt,name=sourceCode,proto3" json:"sourceCode,omitempty"`
	SourceLanguage   string                   `protobuf:"bytes,4,opt,name=sourceLanguage,proto3" json:"sourceLanguage,omitempty"`
	Comments         string                   `protobuf:"bytes,5,opt,name=comments,proto3" json:"comments,omitempty"`
	Tags             []string                 `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
	ModuleReferences []*ModuleReference       `protobuf:"bytes,7,rep,name=moduleReferences,proto3" json:"moduleReferences,omitempty"`
	RecentExecStats  *DataExpressionExecStats `protobuf:"bytes,8,opt,name=recentExecStats,proto3" json:"recentExecStats,omitempty"`
	ModifiedUnixSec  uint32                   `protobuf:"varint,9,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,10,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*DataExpression) Descriptor deprecated

func (*DataExpression) Descriptor() ([]byte, []int)

Deprecated: Use DataExpression.ProtoReflect.Descriptor instead.

func (*DataExpression) GetComments

func (x *DataExpression) GetComments() string

func (*DataExpression) GetId

func (x *DataExpression) GetId() string

func (*DataExpression) GetModifiedUnixSec

func (x *DataExpression) GetModifiedUnixSec() uint32

func (*DataExpression) GetModuleReferences

func (x *DataExpression) GetModuleReferences() []*ModuleReference

func (*DataExpression) GetName

func (x *DataExpression) GetName() string

func (*DataExpression) GetOwner

func (x *DataExpression) GetOwner() *OwnershipSummary

func (*DataExpression) GetRecentExecStats

func (x *DataExpression) GetRecentExecStats() *DataExpressionExecStats

func (*DataExpression) GetSourceCode

func (x *DataExpression) GetSourceCode() string

func (*DataExpression) GetSourceLanguage

func (x *DataExpression) GetSourceLanguage() string

func (*DataExpression) GetTags

func (x *DataExpression) GetTags() []string

func (*DataExpression) ProtoMessage

func (*DataExpression) ProtoMessage()

func (*DataExpression) ProtoReflect

func (x *DataExpression) ProtoReflect() protoreflect.Message

func (*DataExpression) Reset

func (x *DataExpression) Reset()

func (*DataExpression) String

func (x *DataExpression) String() string

type DataExpressionExecStats

type DataExpressionExecStats struct {
	DataRequired        []string `protobuf:"bytes,1,rep,name=dataRequired,proto3" json:"dataRequired,omitempty"`
	RuntimeMsPer1000Pts float32  `` /* 129-byte string literal not displayed */
	TimeStampUnixSec    uint32   `protobuf:"varint,3,opt,name=timeStampUnixSec,proto3" json:"timeStampUnixSec,omitempty"`
	// contains filtered or unexported fields
}

func (*DataExpressionExecStats) Descriptor deprecated

func (*DataExpressionExecStats) Descriptor() ([]byte, []int)

Deprecated: Use DataExpressionExecStats.ProtoReflect.Descriptor instead.

func (*DataExpressionExecStats) GetDataRequired

func (x *DataExpressionExecStats) GetDataRequired() []string

func (*DataExpressionExecStats) GetRuntimeMsPer1000Pts

func (x *DataExpressionExecStats) GetRuntimeMsPer1000Pts() float32

func (*DataExpressionExecStats) GetTimeStampUnixSec

func (x *DataExpressionExecStats) GetTimeStampUnixSec() uint32

func (*DataExpressionExecStats) ProtoMessage

func (*DataExpressionExecStats) ProtoMessage()

func (*DataExpressionExecStats) ProtoReflect

func (x *DataExpressionExecStats) ProtoReflect() protoreflect.Message

func (*DataExpressionExecStats) Reset

func (x *DataExpressionExecStats) Reset()

func (*DataExpressionExecStats) String

func (x *DataExpressionExecStats) String() string

type DataModule

type DataModule struct {
	Id              string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name            string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments        string               `protobuf:"bytes,3,opt,name=comments,proto3" json:"comments,omitempty"`
	ModifiedUnixSec uint32               `protobuf:"varint,4,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	Creator         *OwnershipSummary    `protobuf:"bytes,5,opt,name=creator,proto3" json:"creator,omitempty"`
	Versions        []*DataModuleVersion `protobuf:"bytes,6,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

NOT stored in DB!

func (*DataModule) Descriptor deprecated

func (*DataModule) Descriptor() ([]byte, []int)

Deprecated: Use DataModule.ProtoReflect.Descriptor instead.

func (*DataModule) GetComments

func (x *DataModule) GetComments() string

func (*DataModule) GetCreator

func (x *DataModule) GetCreator() *OwnershipSummary

func (*DataModule) GetId

func (x *DataModule) GetId() string

func (*DataModule) GetModifiedUnixSec

func (x *DataModule) GetModifiedUnixSec() uint32

func (*DataModule) GetName

func (x *DataModule) GetName() string

func (*DataModule) GetVersions

func (x *DataModule) GetVersions() []*DataModuleVersion

func (*DataModule) ProtoMessage

func (*DataModule) ProtoMessage()

func (*DataModule) ProtoReflect

func (x *DataModule) ProtoReflect() protoreflect.Message

func (*DataModule) Reset

func (x *DataModule) Reset()

func (*DataModule) String

func (x *DataModule) String() string

type DataModuleAddVersionReq

type DataModuleAddVersionReq struct {
	ModuleId      string       `protobuf:"bytes,1,opt,name=moduleId,proto3" json:"moduleId,omitempty"`
	VersionUpdate VersionField `protobuf:"varint,2,opt,name=versionUpdate,proto3,enum=VersionField" json:"versionUpdate,omitempty"`
	SourceCode    string       `protobuf:"bytes,3,opt,name=sourceCode,proto3" json:"sourceCode,omitempty"`
	Comments      string       `protobuf:"bytes,4,opt,name=comments,proto3" json:"comments,omitempty"`
	Tags          []string     `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_EXPRESSION)

func (*DataModuleAddVersionReq) Descriptor deprecated

func (*DataModuleAddVersionReq) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleAddVersionReq.ProtoReflect.Descriptor instead.

func (*DataModuleAddVersionReq) GetComments

func (x *DataModuleAddVersionReq) GetComments() string

func (*DataModuleAddVersionReq) GetModuleId

func (x *DataModuleAddVersionReq) GetModuleId() string

func (*DataModuleAddVersionReq) GetSourceCode

func (x *DataModuleAddVersionReq) GetSourceCode() string

func (*DataModuleAddVersionReq) GetTags

func (x *DataModuleAddVersionReq) GetTags() []string

func (*DataModuleAddVersionReq) GetVersionUpdate

func (x *DataModuleAddVersionReq) GetVersionUpdate() VersionField

func (*DataModuleAddVersionReq) ProtoMessage

func (*DataModuleAddVersionReq) ProtoMessage()

func (*DataModuleAddVersionReq) ProtoReflect

func (x *DataModuleAddVersionReq) ProtoReflect() protoreflect.Message

func (*DataModuleAddVersionReq) Reset

func (x *DataModuleAddVersionReq) Reset()

func (*DataModuleAddVersionReq) String

func (x *DataModuleAddVersionReq) String() string

type DataModuleAddVersionResp

type DataModuleAddVersionResp struct {

	// We return the module with the created version set in it
	Module *DataModule `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*DataModuleAddVersionResp) Descriptor deprecated

func (*DataModuleAddVersionResp) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleAddVersionResp.ProtoReflect.Descriptor instead.

func (*DataModuleAddVersionResp) GetModule

func (x *DataModuleAddVersionResp) GetModule() *DataModule

func (*DataModuleAddVersionResp) ProtoMessage

func (*DataModuleAddVersionResp) ProtoMessage()

func (*DataModuleAddVersionResp) ProtoReflect

func (x *DataModuleAddVersionResp) ProtoReflect() protoreflect.Message

func (*DataModuleAddVersionResp) Reset

func (x *DataModuleAddVersionResp) Reset()

func (*DataModuleAddVersionResp) String

func (x *DataModuleAddVersionResp) String() string

type DataModuleDB

type DataModuleDB struct {
	Id              string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name            string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments        string `protobuf:"bytes,3,opt,name=comments,proto3" json:"comments,omitempty"`
	ModifiedUnixSec uint32 `protobuf:"varint,4,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

Data Modules are "shared" by default

func (*DataModuleDB) Descriptor deprecated

func (*DataModuleDB) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleDB.ProtoReflect.Descriptor instead.

func (*DataModuleDB) GetComments

func (x *DataModuleDB) GetComments() string

func (*DataModuleDB) GetId

func (x *DataModuleDB) GetId() string

func (*DataModuleDB) GetModifiedUnixSec

func (x *DataModuleDB) GetModifiedUnixSec() uint32

func (*DataModuleDB) GetName

func (x *DataModuleDB) GetName() string

func (*DataModuleDB) GetOwner

func (x *DataModuleDB) GetOwner() *OwnershipSummary

func (*DataModuleDB) ProtoMessage

func (*DataModuleDB) ProtoMessage()

func (*DataModuleDB) ProtoReflect

func (x *DataModuleDB) ProtoReflect() protoreflect.Message

func (*DataModuleDB) Reset

func (x *DataModuleDB) Reset()

func (*DataModuleDB) String

func (x *DataModuleDB) String() string

type DataModuleGetReq

type DataModuleGetReq struct {
	Id      string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Version *SemanticVersion `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*DataModuleGetReq) Descriptor deprecated

func (*DataModuleGetReq) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleGetReq.ProtoReflect.Descriptor instead.

func (*DataModuleGetReq) GetId

func (x *DataModuleGetReq) GetId() string

func (*DataModuleGetReq) GetVersion

func (x *DataModuleGetReq) GetVersion() *SemanticVersion

func (*DataModuleGetReq) ProtoMessage

func (*DataModuleGetReq) ProtoMessage()

func (*DataModuleGetReq) ProtoReflect

func (x *DataModuleGetReq) ProtoReflect() protoreflect.Message

func (*DataModuleGetReq) Reset

func (x *DataModuleGetReq) Reset()

func (*DataModuleGetReq) String

func (x *DataModuleGetReq) String() string

type DataModuleGetResp

type DataModuleGetResp struct {
	Module *DataModule `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*DataModuleGetResp) Descriptor deprecated

func (*DataModuleGetResp) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleGetResp.ProtoReflect.Descriptor instead.

func (*DataModuleGetResp) GetModule

func (x *DataModuleGetResp) GetModule() *DataModule

func (*DataModuleGetResp) ProtoMessage

func (*DataModuleGetResp) ProtoMessage()

func (*DataModuleGetResp) ProtoReflect

func (x *DataModuleGetResp) ProtoReflect() protoreflect.Message

func (*DataModuleGetResp) Reset

func (x *DataModuleGetResp) Reset()

func (*DataModuleGetResp) String

func (x *DataModuleGetResp) String() string

type DataModuleListReq

type DataModuleListReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*DataModuleListReq) Descriptor deprecated

func (*DataModuleListReq) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleListReq.ProtoReflect.Descriptor instead.

func (*DataModuleListReq) ProtoMessage

func (*DataModuleListReq) ProtoMessage()

func (*DataModuleListReq) ProtoReflect

func (x *DataModuleListReq) ProtoReflect() protoreflect.Message

func (*DataModuleListReq) Reset

func (x *DataModuleListReq) Reset()

func (*DataModuleListReq) String

func (x *DataModuleListReq) String() string

type DataModuleListResp

type DataModuleListResp struct {
	Modules map[string]*DataModule `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DataModuleListResp) Descriptor deprecated

func (*DataModuleListResp) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleListResp.ProtoReflect.Descriptor instead.

func (*DataModuleListResp) GetModules

func (x *DataModuleListResp) GetModules() map[string]*DataModule

func (*DataModuleListResp) ProtoMessage

func (*DataModuleListResp) ProtoMessage()

func (*DataModuleListResp) ProtoReflect

func (x *DataModuleListResp) ProtoReflect() protoreflect.Message

func (*DataModuleListResp) Reset

func (x *DataModuleListResp) Reset()

func (*DataModuleListResp) String

func (x *DataModuleListResp) String() string

type DataModuleVersion

type DataModuleVersion struct {
	Version          *SemanticVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Tags             []string         `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"`
	Comments         string           `protobuf:"bytes,3,opt,name=comments,proto3" json:"comments,omitempty"`
	TimeStampUnixSec uint32           `protobuf:"varint,4,opt,name=timeStampUnixSec,proto3" json:"timeStampUnixSec,omitempty"`
	// Optional - Get Module doesn't return this but querying a specific version does
	SourceCode string `protobuf:"bytes,5,opt,name=sourceCode,proto3" json:"sourceCode,omitempty"`
	// contains filtered or unexported fields
}

func (*DataModuleVersion) Descriptor deprecated

func (*DataModuleVersion) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleVersion.ProtoReflect.Descriptor instead.

func (*DataModuleVersion) GetComments

func (x *DataModuleVersion) GetComments() string

func (*DataModuleVersion) GetSourceCode

func (x *DataModuleVersion) GetSourceCode() string

func (*DataModuleVersion) GetTags

func (x *DataModuleVersion) GetTags() []string

func (*DataModuleVersion) GetTimeStampUnixSec

func (x *DataModuleVersion) GetTimeStampUnixSec() uint32

func (*DataModuleVersion) GetVersion

func (x *DataModuleVersion) GetVersion() *SemanticVersion

func (*DataModuleVersion) ProtoMessage

func (*DataModuleVersion) ProtoMessage()

func (*DataModuleVersion) ProtoReflect

func (x *DataModuleVersion) ProtoReflect() protoreflect.Message

func (*DataModuleVersion) Reset

func (x *DataModuleVersion) Reset()

func (*DataModuleVersion) String

func (x *DataModuleVersion) String() string

type DataModuleVersionDB

type DataModuleVersionDB struct {
	Id               string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ModuleId         string           `protobuf:"bytes,2,opt,name=moduleId,proto3" json:"moduleId,omitempty"`
	Version          *SemanticVersion `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Tags             []string         `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	Comments         string           `protobuf:"bytes,5,opt,name=comments,proto3" json:"comments,omitempty"`
	TimeStampUnixSec uint32           `protobuf:"varint,6,opt,name=timeStampUnixSec,proto3" json:"timeStampUnixSec,omitempty"`
	SourceCode       string           `protobuf:"bytes,7,opt,name=sourceCode,proto3" json:"sourceCode,omitempty"` //DOIMetadata doiMetadata = 8;
	// contains filtered or unexported fields
}

func (*DataModuleVersionDB) Descriptor deprecated

func (*DataModuleVersionDB) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleVersionDB.ProtoReflect.Descriptor instead.

func (*DataModuleVersionDB) GetComments

func (x *DataModuleVersionDB) GetComments() string

func (*DataModuleVersionDB) GetId

func (x *DataModuleVersionDB) GetId() string

func (*DataModuleVersionDB) GetModuleId

func (x *DataModuleVersionDB) GetModuleId() string

func (*DataModuleVersionDB) GetSourceCode

func (x *DataModuleVersionDB) GetSourceCode() string

func (*DataModuleVersionDB) GetTags

func (x *DataModuleVersionDB) GetTags() []string

func (*DataModuleVersionDB) GetTimeStampUnixSec

func (x *DataModuleVersionDB) GetTimeStampUnixSec() uint32

func (*DataModuleVersionDB) GetVersion

func (x *DataModuleVersionDB) GetVersion() *SemanticVersion

func (*DataModuleVersionDB) ProtoMessage

func (*DataModuleVersionDB) ProtoMessage()

func (*DataModuleVersionDB) ProtoReflect

func (x *DataModuleVersionDB) ProtoReflect() protoreflect.Message

func (*DataModuleVersionDB) Reset

func (x *DataModuleVersionDB) Reset()

func (*DataModuleVersionDB) String

func (x *DataModuleVersionDB) String() string

type DataModuleWriteReq

type DataModuleWriteReq struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments string `protobuf:"bytes,3,opt,name=comments,proto3" json:"comments,omitempty"`
	// Must be empty if id is empty, this is only the
	// initial source when creating with a blank id
	InitialSourceCode string `protobuf:"bytes,4,opt,name=initialSourceCode,proto3" json:"initialSourceCode,omitempty"`
	// Same as above...
	InitialTags []string `protobuf:"bytes,5,rep,name=initialTags,proto3" json:"initialTags,omitempty"`
	// contains filtered or unexported fields
}

If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_EXPRESSION)

func (*DataModuleWriteReq) Descriptor deprecated

func (*DataModuleWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleWriteReq.ProtoReflect.Descriptor instead.

func (*DataModuleWriteReq) GetComments

func (x *DataModuleWriteReq) GetComments() string

func (*DataModuleWriteReq) GetId

func (x *DataModuleWriteReq) GetId() string

func (*DataModuleWriteReq) GetInitialSourceCode

func (x *DataModuleWriteReq) GetInitialSourceCode() string

func (*DataModuleWriteReq) GetInitialTags

func (x *DataModuleWriteReq) GetInitialTags() []string

func (*DataModuleWriteReq) GetName

func (x *DataModuleWriteReq) GetName() string

func (*DataModuleWriteReq) ProtoMessage

func (*DataModuleWriteReq) ProtoMessage()

func (*DataModuleWriteReq) ProtoReflect

func (x *DataModuleWriteReq) ProtoReflect() protoreflect.Message

func (*DataModuleWriteReq) Reset

func (x *DataModuleWriteReq) Reset()

func (*DataModuleWriteReq) String

func (x *DataModuleWriteReq) String() string

type DataModuleWriteResp

type DataModuleWriteResp struct {

	// We return the created module with an initial version set
	Module *DataModule `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*DataModuleWriteResp) Descriptor deprecated

func (*DataModuleWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use DataModuleWriteResp.ProtoReflect.Descriptor instead.

func (*DataModuleWriteResp) GetModule

func (x *DataModuleWriteResp) GetModule() *DataModule

func (*DataModuleWriteResp) ProtoMessage

func (*DataModuleWriteResp) ProtoMessage()

func (*DataModuleWriteResp) ProtoReflect

func (x *DataModuleWriteResp) ProtoReflect() protoreflect.Message

func (*DataModuleWriteResp) Reset

func (x *DataModuleWriteResp) Reset()

func (*DataModuleWriteResp) String

func (x *DataModuleWriteResp) String() string

type DetectedDiffractionPeakStatuses

type DetectedDiffractionPeakStatuses struct {
	Id       string                                                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ScanId   string                                                 `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Statuses map[string]*DetectedDiffractionPeakStatuses_PeakStatus `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

Users can mark detected diffraction peaks as valid/invalid, this is stored in DB for those statuses

func (*DetectedDiffractionPeakStatuses) Descriptor deprecated

func (*DetectedDiffractionPeakStatuses) Descriptor() ([]byte, []int)

Deprecated: Use DetectedDiffractionPeakStatuses.ProtoReflect.Descriptor instead.

func (*DetectedDiffractionPeakStatuses) GetId

func (*DetectedDiffractionPeakStatuses) GetScanId

func (x *DetectedDiffractionPeakStatuses) GetScanId() string

func (*DetectedDiffractionPeakStatuses) GetStatuses

func (*DetectedDiffractionPeakStatuses) ProtoMessage

func (*DetectedDiffractionPeakStatuses) ProtoMessage()

func (*DetectedDiffractionPeakStatuses) ProtoReflect

func (*DetectedDiffractionPeakStatuses) Reset

func (*DetectedDiffractionPeakStatuses) String

type DetectedDiffractionPeakStatuses_PeakStatus

type DetectedDiffractionPeakStatuses_PeakStatus struct {
	Status         string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	CreatedUnixSec uint32 `protobuf:"varint,2,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	CreatorUserId  string `protobuf:"bytes,3,opt,name=creatorUserId,proto3" json:"creatorUserId,omitempty"`
	// contains filtered or unexported fields
}

func (*DetectedDiffractionPeakStatuses_PeakStatus) Descriptor deprecated

Deprecated: Use DetectedDiffractionPeakStatuses_PeakStatus.ProtoReflect.Descriptor instead.

func (*DetectedDiffractionPeakStatuses_PeakStatus) GetCreatedUnixSec

func (x *DetectedDiffractionPeakStatuses_PeakStatus) GetCreatedUnixSec() uint32

func (*DetectedDiffractionPeakStatuses_PeakStatus) GetCreatorUserId

func (x *DetectedDiffractionPeakStatuses_PeakStatus) GetCreatorUserId() string

func (*DetectedDiffractionPeakStatuses_PeakStatus) GetStatus

func (*DetectedDiffractionPeakStatuses_PeakStatus) ProtoMessage

func (*DetectedDiffractionPeakStatuses_PeakStatus) ProtoReflect

func (*DetectedDiffractionPeakStatuses_PeakStatus) Reset

func (*DetectedDiffractionPeakStatuses_PeakStatus) String

type DetectedDiffractionPeaksReq

type DetectedDiffractionPeaksReq struct {
	ScanId  string          `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Entries *ScanEntryRange `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*DetectedDiffractionPeaksReq) Descriptor deprecated

func (*DetectedDiffractionPeaksReq) Descriptor() ([]byte, []int)

Deprecated: Use DetectedDiffractionPeaksReq.ProtoReflect.Descriptor instead.

func (*DetectedDiffractionPeaksReq) GetEntries

func (*DetectedDiffractionPeaksReq) GetScanId

func (x *DetectedDiffractionPeaksReq) GetScanId() string

func (*DetectedDiffractionPeaksReq) ProtoMessage

func (*DetectedDiffractionPeaksReq) ProtoMessage()

func (*DetectedDiffractionPeaksReq) ProtoReflect

func (*DetectedDiffractionPeaksReq) Reset

func (x *DetectedDiffractionPeaksReq) Reset()

func (*DetectedDiffractionPeaksReq) String

func (x *DetectedDiffractionPeaksReq) String() string

type DetectedDiffractionPeaksResp

type DetectedDiffractionPeaksResp struct {
	PeaksPerLocation []*DetectedDiffractionPerLocation `protobuf:"bytes,1,rep,name=peaksPerLocation,proto3" json:"peaksPerLocation,omitempty"`
	// contains filtered or unexported fields
}

func (*DetectedDiffractionPeaksResp) Descriptor deprecated

func (*DetectedDiffractionPeaksResp) Descriptor() ([]byte, []int)

Deprecated: Use DetectedDiffractionPeaksResp.ProtoReflect.Descriptor instead.

func (*DetectedDiffractionPeaksResp) GetPeaksPerLocation

func (*DetectedDiffractionPeaksResp) ProtoMessage

func (*DetectedDiffractionPeaksResp) ProtoMessage()

func (*DetectedDiffractionPeaksResp) ProtoReflect

func (*DetectedDiffractionPeaksResp) Reset

func (x *DetectedDiffractionPeaksResp) Reset()

func (*DetectedDiffractionPeaksResp) String

type DetectedDiffractionPerLocation

type DetectedDiffractionPerLocation struct {
	Id    string                                                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`       // Location ID, in PIXL land this is the PMC
	Peaks []*DetectedDiffractionPerLocation_DetectedDiffractionPeak `protobuf:"bytes,2,rep,name=peaks,proto3" json:"peaks,omitempty"` // Any peaks detected for this location
	// contains filtered or unexported fields
}

Diffraction detection algorithm delivers detected peaks via these structures

func (*DetectedDiffractionPerLocation) Descriptor deprecated

func (*DetectedDiffractionPerLocation) Descriptor() ([]byte, []int)

Deprecated: Use DetectedDiffractionPerLocation.ProtoReflect.Descriptor instead.

func (*DetectedDiffractionPerLocation) GetId

func (*DetectedDiffractionPerLocation) GetPeaks

func (*DetectedDiffractionPerLocation) ProtoMessage

func (*DetectedDiffractionPerLocation) ProtoMessage()

func (*DetectedDiffractionPerLocation) ProtoReflect

func (*DetectedDiffractionPerLocation) Reset

func (x *DetectedDiffractionPerLocation) Reset()

func (*DetectedDiffractionPerLocation) String

type DetectedDiffractionPerLocation_DetectedDiffractionPeak

type DetectedDiffractionPerLocation_DetectedDiffractionPeak struct {
	PeakChannel       int32   `protobuf:"varint,1,opt,name=peakChannel,proto3" json:"peakChannel,omitempty"`
	EffectSize        float32 `protobuf:"fixed32,2,opt,name=effectSize,proto3" json:"effectSize,omitempty"`
	BaselineVariation float32 `protobuf:"fixed32,3,opt,name=baselineVariation,proto3" json:"baselineVariation,omitempty"`
	GlobalDifference  float32 `protobuf:"fixed32,4,opt,name=globalDifference,proto3" json:"globalDifference,omitempty"`
	DifferenceSigma   float32 `protobuf:"fixed32,5,opt,name=differenceSigma,proto3" json:"differenceSigma,omitempty"`
	PeakHeight        float32 `protobuf:"fixed32,6,opt,name=peakHeight,proto3" json:"peakHeight,omitempty"`
	Detector          string  `protobuf:"bytes,7,opt,name=detector,proto3" json:"detector,omitempty"`
	// contains filtered or unexported fields
}

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) Descriptor deprecated

Deprecated: Use DetectedDiffractionPerLocation_DetectedDiffractionPeak.ProtoReflect.Descriptor instead.

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetBaselineVariation

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetDetector

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetDifferenceSigma

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetEffectSize

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetGlobalDifference

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetPeakChannel

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) GetPeakHeight

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) ProtoMessage

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) ProtoReflect

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) Reset

func (*DetectedDiffractionPerLocation_DetectedDiffractionPeak) String

type DetectorConfig

type DetectorConfig struct {
	Id              string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	MinElement      int32   `protobuf:"varint,2,opt,name=minElement,proto3" json:"minElement,omitempty"`
	MaxElement      int32   `protobuf:"varint,3,opt,name=maxElement,proto3" json:"maxElement,omitempty"`
	XrfeVLowerBound int32   `protobuf:"varint,4,opt,name=xrfeVLowerBound,proto3" json:"xrfeVLowerBound,omitempty"`
	XrfeVUpperBound int32   `protobuf:"varint,5,opt,name=xrfeVUpperBound,proto3" json:"xrfeVUpperBound,omitempty"`
	XrfeVResolution int32   `protobuf:"varint,6,opt,name=xrfeVResolution,proto3" json:"xrfeVResolution,omitempty"`
	WindowElement   int32   `protobuf:"varint,7,opt,name=windowElement,proto3" json:"windowElement,omitempty"`
	TubeElement     int32   `protobuf:"varint,8,opt,name=tubeElement,proto3" json:"tubeElement,omitempty"`
	DefaultParams   string  `protobuf:"bytes,9,opt,name=defaultParams,proto3" json:"defaultParams,omitempty"`
	MmBeamRadius    float32 `protobuf:"fixed32,10,opt,name=mmBeamRadius,proto3" json:"mmBeamRadius,omitempty"`
	// contains filtered or unexported fields
}

func (*DetectorConfig) Descriptor deprecated

func (*DetectorConfig) Descriptor() ([]byte, []int)

Deprecated: Use DetectorConfig.ProtoReflect.Descriptor instead.

func (*DetectorConfig) GetDefaultParams

func (x *DetectorConfig) GetDefaultParams() string

func (*DetectorConfig) GetId

func (x *DetectorConfig) GetId() string

func (*DetectorConfig) GetMaxElement

func (x *DetectorConfig) GetMaxElement() int32

func (*DetectorConfig) GetMinElement

func (x *DetectorConfig) GetMinElement() int32

func (*DetectorConfig) GetMmBeamRadius

func (x *DetectorConfig) GetMmBeamRadius() float32

func (*DetectorConfig) GetTubeElement

func (x *DetectorConfig) GetTubeElement() int32

func (*DetectorConfig) GetWindowElement

func (x *DetectorConfig) GetWindowElement() int32

func (*DetectorConfig) GetXrfeVLowerBound

func (x *DetectorConfig) GetXrfeVLowerBound() int32

func (*DetectorConfig) GetXrfeVResolution

func (x *DetectorConfig) GetXrfeVResolution() int32

func (*DetectorConfig) GetXrfeVUpperBound

func (x *DetectorConfig) GetXrfeVUpperBound() int32

func (*DetectorConfig) ProtoMessage

func (*DetectorConfig) ProtoMessage()

func (*DetectorConfig) ProtoReflect

func (x *DetectorConfig) ProtoReflect() protoreflect.Message

func (*DetectorConfig) Reset

func (x *DetectorConfig) Reset()

func (*DetectorConfig) String

func (x *DetectorConfig) String() string

type DetectorConfigListReq

type DetectorConfigListReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*DetectorConfigListReq) Descriptor deprecated

func (*DetectorConfigListReq) Descriptor() ([]byte, []int)

Deprecated: Use DetectorConfigListReq.ProtoReflect.Descriptor instead.

func (*DetectorConfigListReq) GetId

func (x *DetectorConfigListReq) GetId() string

func (*DetectorConfigListReq) ProtoMessage

func (*DetectorConfigListReq) ProtoMessage()

func (*DetectorConfigListReq) ProtoReflect

func (x *DetectorConfigListReq) ProtoReflect() protoreflect.Message

func (*DetectorConfigListReq) Reset

func (x *DetectorConfigListReq) Reset()

func (*DetectorConfigListReq) String

func (x *DetectorConfigListReq) String() string

type DetectorConfigListResp

type DetectorConfigListResp struct {
	Configs []string `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"`
	// contains filtered or unexported fields
}

func (*DetectorConfigListResp) Descriptor deprecated

func (*DetectorConfigListResp) Descriptor() ([]byte, []int)

Deprecated: Use DetectorConfigListResp.ProtoReflect.Descriptor instead.

func (*DetectorConfigListResp) GetConfigs

func (x *DetectorConfigListResp) GetConfigs() []string

func (*DetectorConfigListResp) ProtoMessage

func (*DetectorConfigListResp) ProtoMessage()

func (*DetectorConfigListResp) ProtoReflect

func (x *DetectorConfigListResp) ProtoReflect() protoreflect.Message

func (*DetectorConfigListResp) Reset

func (x *DetectorConfigListResp) Reset()

func (*DetectorConfigListResp) String

func (x *DetectorConfigListResp) String() string

type DetectorConfigReq

type DetectorConfigReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*DetectorConfigReq) Descriptor deprecated

func (*DetectorConfigReq) Descriptor() ([]byte, []int)

Deprecated: Use DetectorConfigReq.ProtoReflect.Descriptor instead.

func (*DetectorConfigReq) GetId

func (x *DetectorConfigReq) GetId() string

func (*DetectorConfigReq) ProtoMessage

func (*DetectorConfigReq) ProtoMessage()

func (*DetectorConfigReq) ProtoReflect

func (x *DetectorConfigReq) ProtoReflect() protoreflect.Message

func (*DetectorConfigReq) Reset

func (x *DetectorConfigReq) Reset()

func (*DetectorConfigReq) String

func (x *DetectorConfigReq) String() string

type DetectorConfigResp

type DetectorConfigResp struct {
	Config                *DetectorConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	PiquantConfigVersions []string        `protobuf:"bytes,2,rep,name=piquantConfigVersions,proto3" json:"piquantConfigVersions,omitempty"`
	// contains filtered or unexported fields
}

func (*DetectorConfigResp) Descriptor deprecated

func (*DetectorConfigResp) Descriptor() ([]byte, []int)

Deprecated: Use DetectorConfigResp.ProtoReflect.Descriptor instead.

func (*DetectorConfigResp) GetConfig

func (x *DetectorConfigResp) GetConfig() *DetectorConfig

func (*DetectorConfigResp) GetPiquantConfigVersions

func (x *DetectorConfigResp) GetPiquantConfigVersions() []string

func (*DetectorConfigResp) ProtoMessage

func (*DetectorConfigResp) ProtoMessage()

func (*DetectorConfigResp) ProtoReflect

func (x *DetectorConfigResp) ProtoReflect() protoreflect.Message

func (*DetectorConfigResp) Reset

func (x *DetectorConfigResp) Reset()

func (*DetectorConfigResp) String

func (x *DetectorConfigResp) String() string

type Diffraction

type Diffraction struct {
	TargetId  string                  `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	DriveId   int32                   `protobuf:"varint,2,opt,name=drive_id,json=driveId,proto3" json:"drive_id,omitempty"`
	SiteId    int32                   `protobuf:"varint,3,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"`
	Target    string                  `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
	Site      string                  `protobuf:"bytes,5,opt,name=site,proto3" json:"site,omitempty"`
	Title     string                  `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"`
	Sol       string                  `protobuf:"bytes,7,opt,name=sol,proto3" json:"sol,omitempty"`
	Rtt       int32                   `protobuf:"varint,8,opt,name=rtt,proto3" json:"rtt,omitempty"`
	Sclk      int32                   `protobuf:"varint,9,opt,name=sclk,proto3" json:"sclk,omitempty"`
	Locations []*Diffraction_Location `protobuf:"bytes,10,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

func (*Diffraction) Descriptor deprecated

func (*Diffraction) Descriptor() ([]byte, []int)

Deprecated: Use Diffraction.ProtoReflect.Descriptor instead.

func (*Diffraction) GetDriveId

func (x *Diffraction) GetDriveId() int32

func (*Diffraction) GetLocations

func (x *Diffraction) GetLocations() []*Diffraction_Location

func (*Diffraction) GetRtt

func (x *Diffraction) GetRtt() int32

func (*Diffraction) GetSclk

func (x *Diffraction) GetSclk() int32

func (*Diffraction) GetSite

func (x *Diffraction) GetSite() string

func (*Diffraction) GetSiteId

func (x *Diffraction) GetSiteId() int32

func (*Diffraction) GetSol

func (x *Diffraction) GetSol() string

func (*Diffraction) GetTarget

func (x *Diffraction) GetTarget() string

func (*Diffraction) GetTargetId

func (x *Diffraction) GetTargetId() string

func (*Diffraction) GetTitle

func (x *Diffraction) GetTitle() string

func (*Diffraction) ProtoMessage

func (*Diffraction) ProtoMessage()

func (*Diffraction) ProtoReflect

func (x *Diffraction) ProtoReflect() protoreflect.Message

func (*Diffraction) Reset

func (x *Diffraction) Reset()

func (*Diffraction) String

func (x *Diffraction) String() string

type DiffractionPeakManualDeleteReq

type DiffractionPeakManualDeleteReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_DIFFRACTION)

func (*DiffractionPeakManualDeleteReq) Descriptor deprecated

func (*DiffractionPeakManualDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakManualDeleteReq.ProtoReflect.Descriptor instead.

func (*DiffractionPeakManualDeleteReq) GetId

func (*DiffractionPeakManualDeleteReq) ProtoMessage

func (*DiffractionPeakManualDeleteReq) ProtoMessage()

func (*DiffractionPeakManualDeleteReq) ProtoReflect

func (*DiffractionPeakManualDeleteReq) Reset

func (x *DiffractionPeakManualDeleteReq) Reset()

func (*DiffractionPeakManualDeleteReq) String

type DiffractionPeakManualDeleteResp

type DiffractionPeakManualDeleteResp struct {
	// contains filtered or unexported fields
}

func (*DiffractionPeakManualDeleteResp) Descriptor deprecated

func (*DiffractionPeakManualDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakManualDeleteResp.ProtoReflect.Descriptor instead.

func (*DiffractionPeakManualDeleteResp) ProtoMessage

func (*DiffractionPeakManualDeleteResp) ProtoMessage()

func (*DiffractionPeakManualDeleteResp) ProtoReflect

func (*DiffractionPeakManualDeleteResp) Reset

func (*DiffractionPeakManualDeleteResp) String

type DiffractionPeakManualInsertReq

type DiffractionPeakManualInsertReq struct {
	ScanId    string  `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Pmc       int32   `protobuf:"varint,2,opt,name=pmc,proto3" json:"pmc,omitempty"`
	EnergykeV float32 `protobuf:"fixed32,3,opt,name=energykeV,proto3" json:"energykeV,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_DIFFRACTION)

func (*DiffractionPeakManualInsertReq) Descriptor deprecated

func (*DiffractionPeakManualInsertReq) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakManualInsertReq.ProtoReflect.Descriptor instead.

func (*DiffractionPeakManualInsertReq) GetEnergykeV

func (x *DiffractionPeakManualInsertReq) GetEnergykeV() float32

func (*DiffractionPeakManualInsertReq) GetPmc

func (*DiffractionPeakManualInsertReq) GetScanId

func (x *DiffractionPeakManualInsertReq) GetScanId() string

func (*DiffractionPeakManualInsertReq) ProtoMessage

func (*DiffractionPeakManualInsertReq) ProtoMessage()

func (*DiffractionPeakManualInsertReq) ProtoReflect

func (*DiffractionPeakManualInsertReq) Reset

func (x *DiffractionPeakManualInsertReq) Reset()

func (*DiffractionPeakManualInsertReq) String

type DiffractionPeakManualInsertResp

type DiffractionPeakManualInsertResp struct {
	CreatedId string `protobuf:"bytes,1,opt,name=createdId,proto3" json:"createdId,omitempty"`
	// contains filtered or unexported fields
}

func (*DiffractionPeakManualInsertResp) Descriptor deprecated

func (*DiffractionPeakManualInsertResp) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakManualInsertResp.ProtoReflect.Descriptor instead.

func (*DiffractionPeakManualInsertResp) GetCreatedId

func (x *DiffractionPeakManualInsertResp) GetCreatedId() string

func (*DiffractionPeakManualInsertResp) ProtoMessage

func (*DiffractionPeakManualInsertResp) ProtoMessage()

func (*DiffractionPeakManualInsertResp) ProtoReflect

func (*DiffractionPeakManualInsertResp) Reset

func (*DiffractionPeakManualInsertResp) String

type DiffractionPeakManualListReq

type DiffractionPeakManualListReq struct {
	ScanId string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*DiffractionPeakManualListReq) Descriptor deprecated

func (*DiffractionPeakManualListReq) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakManualListReq.ProtoReflect.Descriptor instead.

func (*DiffractionPeakManualListReq) GetScanId

func (x *DiffractionPeakManualListReq) GetScanId() string

func (*DiffractionPeakManualListReq) ProtoMessage

func (*DiffractionPeakManualListReq) ProtoMessage()

func (*DiffractionPeakManualListReq) ProtoReflect

func (*DiffractionPeakManualListReq) Reset

func (x *DiffractionPeakManualListReq) Reset()

func (*DiffractionPeakManualListReq) String

type DiffractionPeakManualListResp

type DiffractionPeakManualListResp struct {
	Peaks map[string]*ManualDiffractionPeak `` // id->ManualDiffractionPeak
	/* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DiffractionPeakManualListResp) Descriptor deprecated

func (*DiffractionPeakManualListResp) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakManualListResp.ProtoReflect.Descriptor instead.

func (*DiffractionPeakManualListResp) GetPeaks

func (*DiffractionPeakManualListResp) ProtoMessage

func (*DiffractionPeakManualListResp) ProtoMessage()

func (*DiffractionPeakManualListResp) ProtoReflect

func (*DiffractionPeakManualListResp) Reset

func (x *DiffractionPeakManualListResp) Reset()

func (*DiffractionPeakManualListResp) String

type DiffractionPeakStatusDeleteReq

type DiffractionPeakStatusDeleteReq struct {
	ScanId            string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	DiffractionPeakId string `protobuf:"bytes,2,opt,name=diffractionPeakId,proto3" json:"diffractionPeakId,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_DIFFRACTION)

func (*DiffractionPeakStatusDeleteReq) Descriptor deprecated

func (*DiffractionPeakStatusDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakStatusDeleteReq.ProtoReflect.Descriptor instead.

func (*DiffractionPeakStatusDeleteReq) GetDiffractionPeakId

func (x *DiffractionPeakStatusDeleteReq) GetDiffractionPeakId() string

func (*DiffractionPeakStatusDeleteReq) GetScanId

func (x *DiffractionPeakStatusDeleteReq) GetScanId() string

func (*DiffractionPeakStatusDeleteReq) ProtoMessage

func (*DiffractionPeakStatusDeleteReq) ProtoMessage()

func (*DiffractionPeakStatusDeleteReq) ProtoReflect

func (*DiffractionPeakStatusDeleteReq) Reset

func (x *DiffractionPeakStatusDeleteReq) Reset()

func (*DiffractionPeakStatusDeleteReq) String

type DiffractionPeakStatusDeleteResp

type DiffractionPeakStatusDeleteResp struct {
	// contains filtered or unexported fields
}

func (*DiffractionPeakStatusDeleteResp) Descriptor deprecated

func (*DiffractionPeakStatusDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakStatusDeleteResp.ProtoReflect.Descriptor instead.

func (*DiffractionPeakStatusDeleteResp) ProtoMessage

func (*DiffractionPeakStatusDeleteResp) ProtoMessage()

func (*DiffractionPeakStatusDeleteResp) ProtoReflect

func (*DiffractionPeakStatusDeleteResp) Reset

func (*DiffractionPeakStatusDeleteResp) String

type DiffractionPeakStatusListReq

type DiffractionPeakStatusListReq struct {
	ScanId string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*DiffractionPeakStatusListReq) Descriptor deprecated

func (*DiffractionPeakStatusListReq) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakStatusListReq.ProtoReflect.Descriptor instead.

func (*DiffractionPeakStatusListReq) GetScanId

func (x *DiffractionPeakStatusListReq) GetScanId() string

func (*DiffractionPeakStatusListReq) ProtoMessage

func (*DiffractionPeakStatusListReq) ProtoMessage()

func (*DiffractionPeakStatusListReq) ProtoReflect

func (*DiffractionPeakStatusListReq) Reset

func (x *DiffractionPeakStatusListReq) Reset()

func (*DiffractionPeakStatusListReq) String

type DiffractionPeakStatusListResp

type DiffractionPeakStatusListResp struct {
	PeakStatuses *DetectedDiffractionPeakStatuses `protobuf:"bytes,1,opt,name=peakStatuses,proto3" json:"peakStatuses,omitempty"` // id->peak status
	// contains filtered or unexported fields
}

func (*DiffractionPeakStatusListResp) Descriptor deprecated

func (*DiffractionPeakStatusListResp) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakStatusListResp.ProtoReflect.Descriptor instead.

func (*DiffractionPeakStatusListResp) GetPeakStatuses

func (*DiffractionPeakStatusListResp) ProtoMessage

func (*DiffractionPeakStatusListResp) ProtoMessage()

func (*DiffractionPeakStatusListResp) ProtoReflect

func (*DiffractionPeakStatusListResp) Reset

func (x *DiffractionPeakStatusListResp) Reset()

func (*DiffractionPeakStatusListResp) String

type DiffractionPeakStatusWriteReq

type DiffractionPeakStatusWriteReq struct {
	ScanId            string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	DiffractionPeakId string `protobuf:"bytes,2,opt,name=diffractionPeakId,proto3" json:"diffractionPeakId,omitempty"`
	Status            string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // We let the UI define these
	// contains filtered or unexported fields
}

requires(EDIT_DIFFRACTION)

func (*DiffractionPeakStatusWriteReq) Descriptor deprecated

func (*DiffractionPeakStatusWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakStatusWriteReq.ProtoReflect.Descriptor instead.

func (*DiffractionPeakStatusWriteReq) GetDiffractionPeakId

func (x *DiffractionPeakStatusWriteReq) GetDiffractionPeakId() string

func (*DiffractionPeakStatusWriteReq) GetScanId

func (x *DiffractionPeakStatusWriteReq) GetScanId() string

func (*DiffractionPeakStatusWriteReq) GetStatus

func (x *DiffractionPeakStatusWriteReq) GetStatus() string

func (*DiffractionPeakStatusWriteReq) ProtoMessage

func (*DiffractionPeakStatusWriteReq) ProtoMessage()

func (*DiffractionPeakStatusWriteReq) ProtoReflect

func (*DiffractionPeakStatusWriteReq) Reset

func (x *DiffractionPeakStatusWriteReq) Reset()

func (*DiffractionPeakStatusWriteReq) String

type DiffractionPeakStatusWriteResp

type DiffractionPeakStatusWriteResp struct {
	// contains filtered or unexported fields
}

func (*DiffractionPeakStatusWriteResp) Descriptor deprecated

func (*DiffractionPeakStatusWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use DiffractionPeakStatusWriteResp.ProtoReflect.Descriptor instead.

func (*DiffractionPeakStatusWriteResp) ProtoMessage

func (*DiffractionPeakStatusWriteResp) ProtoMessage()

func (*DiffractionPeakStatusWriteResp) ProtoReflect

func (*DiffractionPeakStatusWriteResp) Reset

func (x *DiffractionPeakStatusWriteResp) Reset()

func (*DiffractionPeakStatusWriteResp) String

type Diffraction_Location

type Diffraction_Location struct {
	Id    string                       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Peaks []*Diffraction_Location_Peak `protobuf:"bytes,2,rep,name=peaks,proto3" json:"peaks,omitempty"`
	// contains filtered or unexported fields
}

func (*Diffraction_Location) Descriptor deprecated

func (*Diffraction_Location) Descriptor() ([]byte, []int)

Deprecated: Use Diffraction_Location.ProtoReflect.Descriptor instead.

func (*Diffraction_Location) GetId

func (x *Diffraction_Location) GetId() string

func (*Diffraction_Location) GetPeaks

func (*Diffraction_Location) ProtoMessage

func (*Diffraction_Location) ProtoMessage()

func (*Diffraction_Location) ProtoReflect

func (x *Diffraction_Location) ProtoReflect() protoreflect.Message

func (*Diffraction_Location) Reset

func (x *Diffraction_Location) Reset()

func (*Diffraction_Location) String

func (x *Diffraction_Location) String() string

type Diffraction_Location_Peak

type Diffraction_Location_Peak struct {
	PeakChannel       int32   `protobuf:"varint,1,opt,name=peak_channel,json=peakChannel,proto3" json:"peak_channel,omitempty"`
	EffectSize        float32 `protobuf:"fixed32,2,opt,name=effect_size,json=effectSize,proto3" json:"effect_size,omitempty"`
	BaselineVariation float32 `protobuf:"fixed32,3,opt,name=baseline_variation,json=baselineVariation,proto3" json:"baseline_variation,omitempty"`
	GlobalDifference  float32 `protobuf:"fixed32,4,opt,name=global_difference,json=globalDifference,proto3" json:"global_difference,omitempty"`
	DifferenceSigma   float32 `protobuf:"fixed32,5,opt,name=difference_sigma,json=differenceSigma,proto3" json:"difference_sigma,omitempty"`
	PeakHeight        float32 `protobuf:"fixed32,6,opt,name=peak_height,json=peakHeight,proto3" json:"peak_height,omitempty"`
	Detector          string  `protobuf:"bytes,7,opt,name=detector,proto3" json:"detector,omitempty"`
	// contains filtered or unexported fields
}

func (*Diffraction_Location_Peak) Descriptor deprecated

func (*Diffraction_Location_Peak) Descriptor() ([]byte, []int)

Deprecated: Use Diffraction_Location_Peak.ProtoReflect.Descriptor instead.

func (*Diffraction_Location_Peak) GetBaselineVariation

func (x *Diffraction_Location_Peak) GetBaselineVariation() float32

func (*Diffraction_Location_Peak) GetDetector

func (x *Diffraction_Location_Peak) GetDetector() string

func (*Diffraction_Location_Peak) GetDifferenceSigma

func (x *Diffraction_Location_Peak) GetDifferenceSigma() float32

func (*Diffraction_Location_Peak) GetEffectSize

func (x *Diffraction_Location_Peak) GetEffectSize() float32

func (*Diffraction_Location_Peak) GetGlobalDifference

func (x *Diffraction_Location_Peak) GetGlobalDifference() float32

func (*Diffraction_Location_Peak) GetPeakChannel

func (x *Diffraction_Location_Peak) GetPeakChannel() int32

func (*Diffraction_Location_Peak) GetPeakHeight

func (x *Diffraction_Location_Peak) GetPeakHeight() float32

func (*Diffraction_Location_Peak) ProtoMessage

func (*Diffraction_Location_Peak) ProtoMessage()

func (*Diffraction_Location_Peak) ProtoReflect

func (*Diffraction_Location_Peak) Reset

func (x *Diffraction_Location_Peak) Reset()

func (*Diffraction_Location_Peak) String

func (x *Diffraction_Location_Peak) String() string

type ElementLine

type ElementLine struct {
	Z   int32 `protobuf:"varint,1,opt,name=Z,proto3" json:"Z,omitempty"`
	K   bool  `protobuf:"varint,2,opt,name=K,proto3" json:"K,omitempty"`
	L   bool  `protobuf:"varint,3,opt,name=L,proto3" json:"L,omitempty"`
	M   bool  `protobuf:"varint,4,opt,name=M,proto3" json:"M,omitempty"`
	Esc bool  `protobuf:"varint,5,opt,name=Esc,proto3" json:"Esc,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementLine) Descriptor deprecated

func (*ElementLine) Descriptor() ([]byte, []int)

Deprecated: Use ElementLine.ProtoReflect.Descriptor instead.

func (*ElementLine) GetEsc

func (x *ElementLine) GetEsc() bool

func (*ElementLine) GetK

func (x *ElementLine) GetK() bool

func (*ElementLine) GetL

func (x *ElementLine) GetL() bool

func (*ElementLine) GetM

func (x *ElementLine) GetM() bool

func (*ElementLine) GetZ

func (x *ElementLine) GetZ() int32

func (*ElementLine) ProtoMessage

func (*ElementLine) ProtoMessage()

func (*ElementLine) ProtoReflect

func (x *ElementLine) ProtoReflect() protoreflect.Message

func (*ElementLine) Reset

func (x *ElementLine) Reset()

func (*ElementLine) String

func (x *ElementLine) String() string

type ElementSet

type ElementSet struct {
	Id              string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name            string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Lines           []*ElementLine `protobuf:"bytes,3,rep,name=lines,proto3" json:"lines,omitempty"`
	ModifiedUnixSec uint32         `protobuf:"varint,4,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*ElementSet) Descriptor deprecated

func (*ElementSet) Descriptor() ([]byte, []int)

Deprecated: Use ElementSet.ProtoReflect.Descriptor instead.

func (*ElementSet) GetId

func (x *ElementSet) GetId() string

func (*ElementSet) GetLines

func (x *ElementSet) GetLines() []*ElementLine

func (*ElementSet) GetModifiedUnixSec

func (x *ElementSet) GetModifiedUnixSec() uint32

func (*ElementSet) GetName

func (x *ElementSet) GetName() string

func (*ElementSet) GetOwner

func (x *ElementSet) GetOwner() *OwnershipSummary

func (*ElementSet) ProtoMessage

func (*ElementSet) ProtoMessage()

func (*ElementSet) ProtoReflect

func (x *ElementSet) ProtoReflect() protoreflect.Message

func (*ElementSet) Reset

func (x *ElementSet) Reset()

func (*ElementSet) String

func (x *ElementSet) String() string

type ElementSetDeleteReq

type ElementSetDeleteReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_ELEMENT_SET)

func (*ElementSetDeleteReq) Descriptor deprecated

func (*ElementSetDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetDeleteReq.ProtoReflect.Descriptor instead.

func (*ElementSetDeleteReq) GetId

func (x *ElementSetDeleteReq) GetId() string

func (*ElementSetDeleteReq) ProtoMessage

func (*ElementSetDeleteReq) ProtoMessage()

func (*ElementSetDeleteReq) ProtoReflect

func (x *ElementSetDeleteReq) ProtoReflect() protoreflect.Message

func (*ElementSetDeleteReq) Reset

func (x *ElementSetDeleteReq) Reset()

func (*ElementSetDeleteReq) String

func (x *ElementSetDeleteReq) String() string

type ElementSetDeleteResp

type ElementSetDeleteResp struct {
	// contains filtered or unexported fields
}

func (*ElementSetDeleteResp) Descriptor deprecated

func (*ElementSetDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetDeleteResp.ProtoReflect.Descriptor instead.

func (*ElementSetDeleteResp) ProtoMessage

func (*ElementSetDeleteResp) ProtoMessage()

func (*ElementSetDeleteResp) ProtoReflect

func (x *ElementSetDeleteResp) ProtoReflect() protoreflect.Message

func (*ElementSetDeleteResp) Reset

func (x *ElementSetDeleteResp) Reset()

func (*ElementSetDeleteResp) String

func (x *ElementSetDeleteResp) String() string

type ElementSetGetReq

type ElementSetGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ElementSetGetReq) Descriptor deprecated

func (*ElementSetGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetGetReq.ProtoReflect.Descriptor instead.

func (*ElementSetGetReq) GetId

func (x *ElementSetGetReq) GetId() string

func (*ElementSetGetReq) ProtoMessage

func (*ElementSetGetReq) ProtoMessage()

func (*ElementSetGetReq) ProtoReflect

func (x *ElementSetGetReq) ProtoReflect() protoreflect.Message

func (*ElementSetGetReq) Reset

func (x *ElementSetGetReq) Reset()

func (*ElementSetGetReq) String

func (x *ElementSetGetReq) String() string

type ElementSetGetResp

type ElementSetGetResp struct {
	ElementSet *ElementSet `protobuf:"bytes,1,opt,name=elementSet,proto3" json:"elementSet,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementSetGetResp) Descriptor deprecated

func (*ElementSetGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetGetResp.ProtoReflect.Descriptor instead.

func (*ElementSetGetResp) GetElementSet

func (x *ElementSetGetResp) GetElementSet() *ElementSet

func (*ElementSetGetResp) ProtoMessage

func (*ElementSetGetResp) ProtoMessage()

func (*ElementSetGetResp) ProtoReflect

func (x *ElementSetGetResp) ProtoReflect() protoreflect.Message

func (*ElementSetGetResp) Reset

func (x *ElementSetGetResp) Reset()

func (*ElementSetGetResp) String

func (x *ElementSetGetResp) String() string

type ElementSetListReq

type ElementSetListReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*ElementSetListReq) Descriptor deprecated

func (*ElementSetListReq) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetListReq.ProtoReflect.Descriptor instead.

func (*ElementSetListReq) ProtoMessage

func (*ElementSetListReq) ProtoMessage()

func (*ElementSetListReq) ProtoReflect

func (x *ElementSetListReq) ProtoReflect() protoreflect.Message

func (*ElementSetListReq) Reset

func (x *ElementSetListReq) Reset()

func (*ElementSetListReq) String

func (x *ElementSetListReq) String() string

type ElementSetListResp

type ElementSetListResp struct {
	ElementSets map[string]*ElementSetSummary `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ElementSetListResp) Descriptor deprecated

func (*ElementSetListResp) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetListResp.ProtoReflect.Descriptor instead.

func (*ElementSetListResp) GetElementSets

func (x *ElementSetListResp) GetElementSets() map[string]*ElementSetSummary

func (*ElementSetListResp) ProtoMessage

func (*ElementSetListResp) ProtoMessage()

func (*ElementSetListResp) ProtoReflect

func (x *ElementSetListResp) ProtoReflect() protoreflect.Message

func (*ElementSetListResp) Reset

func (x *ElementSetListResp) Reset()

func (*ElementSetListResp) String

func (x *ElementSetListResp) String() string

type ElementSetSummary

type ElementSetSummary struct {
	Id              string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name            string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	AtomicNumbers   []int32           `protobuf:"varint,3,rep,packed,name=atomicNumbers,proto3" json:"atomicNumbers,omitempty"`
	ModifiedUnixSec uint32            `protobuf:"varint,4,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	Owner           *OwnershipSummary `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

This is a view of ElementSet, only to be used when viewing a list of element sets, not intended to be in DB

func (*ElementSetSummary) Descriptor deprecated

func (*ElementSetSummary) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetSummary.ProtoReflect.Descriptor instead.

func (*ElementSetSummary) GetAtomicNumbers

func (x *ElementSetSummary) GetAtomicNumbers() []int32

func (*ElementSetSummary) GetId

func (x *ElementSetSummary) GetId() string

func (*ElementSetSummary) GetModifiedUnixSec

func (x *ElementSetSummary) GetModifiedUnixSec() uint32

func (*ElementSetSummary) GetName

func (x *ElementSetSummary) GetName() string

func (*ElementSetSummary) GetOwner

func (x *ElementSetSummary) GetOwner() *OwnershipSummary

func (*ElementSetSummary) ProtoMessage

func (*ElementSetSummary) ProtoMessage()

func (*ElementSetSummary) ProtoReflect

func (x *ElementSetSummary) ProtoReflect() protoreflect.Message

func (*ElementSetSummary) Reset

func (x *ElementSetSummary) Reset()

func (*ElementSetSummary) String

func (x *ElementSetSummary) String() string

type ElementSetWriteReq

type ElementSetWriteReq struct {
	ElementSet *ElementSet `protobuf:"bytes,1,opt,name=elementSet,proto3" json:"elementSet,omitempty"`
	// contains filtered or unexported fields
}

If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_ELEMENT_SET)

func (*ElementSetWriteReq) Descriptor deprecated

func (*ElementSetWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetWriteReq.ProtoReflect.Descriptor instead.

func (*ElementSetWriteReq) GetElementSet

func (x *ElementSetWriteReq) GetElementSet() *ElementSet

func (*ElementSetWriteReq) ProtoMessage

func (*ElementSetWriteReq) ProtoMessage()

func (*ElementSetWriteReq) ProtoReflect

func (x *ElementSetWriteReq) ProtoReflect() protoreflect.Message

func (*ElementSetWriteReq) Reset

func (x *ElementSetWriteReq) Reset()

func (*ElementSetWriteReq) String

func (x *ElementSetWriteReq) String() string

type ElementSetWriteResp

type ElementSetWriteResp struct {

	// The written item
	ElementSet *ElementSet `protobuf:"bytes,1,opt,name=elementSet,proto3" json:"elementSet,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementSetWriteResp) Descriptor deprecated

func (*ElementSetWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ElementSetWriteResp.ProtoReflect.Descriptor instead.

func (*ElementSetWriteResp) GetElementSet

func (x *ElementSetWriteResp) GetElementSet() *ElementSet

func (*ElementSetWriteResp) ProtoMessage

func (*ElementSetWriteResp) ProtoMessage()

func (*ElementSetWriteResp) ProtoReflect

func (x *ElementSetWriteResp) ProtoReflect() protoreflect.Message

func (*ElementSetWriteResp) Reset

func (x *ElementSetWriteResp) Reset()

func (*ElementSetWriteResp) String

func (x *ElementSetWriteResp) String() string

type EnergyCalibration

type EnergyCalibration struct {
	Detector     string  `protobuf:"bytes,1,opt,name=detector,proto3" json:"detector,omitempty"`
	EVStart      float32 `protobuf:"fixed32,2,opt,name=eVStart,proto3" json:"eVStart,omitempty"`
	EVPerChannel float32 `protobuf:"fixed32,3,opt,name=eVPerChannel,proto3" json:"eVPerChannel,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergyCalibration) Descriptor deprecated

func (*EnergyCalibration) Descriptor() ([]byte, []int)

Deprecated: Use EnergyCalibration.ProtoReflect.Descriptor instead.

func (*EnergyCalibration) GetDetector

func (x *EnergyCalibration) GetDetector() string

func (*EnergyCalibration) GetEVPerChannel

func (x *EnergyCalibration) GetEVPerChannel() float32

func (*EnergyCalibration) GetEVStart

func (x *EnergyCalibration) GetEVStart() float32

func (*EnergyCalibration) ProtoMessage

func (*EnergyCalibration) ProtoMessage()

func (*EnergyCalibration) ProtoReflect

func (x *EnergyCalibration) ProtoReflect() protoreflect.Message

func (*EnergyCalibration) Reset

func (x *EnergyCalibration) Reset()

func (*EnergyCalibration) String

func (x *EnergyCalibration) String() string

type Experiment

type Experiment struct {

	// Dataset Summary meta fields are stored as JSON outside of here, a lot of those values being derived from
	//
	//	counts of items in this file. The rest are fields on the root of Experiment here. This way anything that
	//	has access to an Experiment file won't need to also download the corresponding Dataset Summary.
	//	NOTE: Now that we support combining scans, these fields may not be set if it's a combination dataset
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	DriveId  int32  `protobuf:"varint,11,opt,name=drive_id,json=driveId,proto3" json:"drive_id,omitempty"`
	SiteId   int32  `protobuf:"varint,12,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"`
	Target   string `protobuf:"bytes,13,opt,name=target,proto3" json:"target,omitempty"`
	Site     string `protobuf:"bytes,14,opt,name=site,proto3" json:"site,omitempty"`
	Title    string `protobuf:"bytes,15,opt,name=title,proto3" json:"title,omitempty"`
	Sol      string `protobuf:"bytes,25,opt,name=sol,proto3" json:"sol,omitempty"`
	Rtt      int32  `protobuf:"varint,17,opt,name=rtt,proto3" json:"rtt,omitempty"`
	Sclk     int32  `protobuf:"varint,18,opt,name=sclk,proto3" json:"sclk,omitempty"`
	// If we were generated when a bulk sum quant file existed, the file name is stored here for loading
	BulkSumQuantFile string `protobuf:"bytes,9,opt,name=bulk_sum_quant_file,json=bulkSumQuantFile,proto3" json:"bulk_sum_quant_file,omitempty"`
	// What is the detector configuration that this file was generated for
	DetectorConfig string `protobuf:"bytes,10,opt,name=detector_config,json=detectorConfig,proto3" json:"detector_config,omitempty"`
	// Counts, these can be counted by iterating through Locations but we store them here for reference
	//
	//	NOTE: These will always be set!
	BulkSpectra       int32 `protobuf:"varint,19,opt,name=bulk_spectra,json=bulkSpectra,proto3" json:"bulk_spectra,omitempty"`
	DwellSpectra      int32 `protobuf:"varint,20,opt,name=dwell_spectra,json=dwellSpectra,proto3" json:"dwell_spectra,omitempty"`
	MaxSpectra        int32 `protobuf:"varint,21,opt,name=max_spectra,json=maxSpectra,proto3" json:"max_spectra,omitempty"`
	NormalSpectra     int32 `protobuf:"varint,22,opt,name=normal_spectra,json=normalSpectra,proto3" json:"normal_spectra,omitempty"`
	PseudoIntensities int32 `protobuf:"varint,23,opt,name=pseudo_intensities,json=pseudoIntensities,proto3" json:"pseudo_intensities,omitempty"`
	// This is the main or default context image to show. It matches either one of the images in aligned_context_images
	//
	//	or one in unaligned_context_images
	MainContextImage     string                                   `protobuf:"bytes,2,opt,name=main_context_image,json=mainContextImage,proto3" json:"main_context_image,omitempty"`
	ScanSources          []*Experiment_ScanSource                 `protobuf:"bytes,27,rep,name=scan_sources,json=scanSources,proto3" json:"scan_sources,omitempty"`
	AlignedContextImages []*Experiment_ContextImageCoordinateInfo `protobuf:"bytes,24,rep,name=aligned_context_images,json=alignedContextImages,proto3" json:"aligned_context_images,omitempty"`
	// Any other images, which we don't have beam location information for are in this array
	UnalignedContextImages      []string                              `` /* 129-byte string literal not displayed */
	MatchedAlignedContextImages []*Experiment_MatchedContextImageInfo `` /* 147-byte string literal not displayed */
	// The labels and types of metadata fields we've stored in locations. This way MetaDataItem can refer to
	//
	//	these arrays and not need to store redundant copies of the field name strings
	MetaLabels            []string                           `protobuf:"bytes,3,rep,name=meta_labels,json=metaLabels,proto3" json:"meta_labels,omitempty"`
	MetaTypes             []Experiment_MetaDataType          `protobuf:"varint,4,rep,packed,name=meta_types,json=metaTypes,proto3,enum=Experiment_MetaDataType" json:"meta_types,omitempty"`
	Locations             []*Experiment_Location             `protobuf:"bytes,5,rep,name=locations,proto3" json:"locations,omitempty"`
	PseudoIntensityRanges []*Experiment_PseudoIntensityRange `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Experiment) Descriptor deprecated

func (*Experiment) Descriptor() ([]byte, []int)

Deprecated: Use Experiment.ProtoReflect.Descriptor instead.

func (*Experiment) GetAlignedContextImages

func (x *Experiment) GetAlignedContextImages() []*Experiment_ContextImageCoordinateInfo

func (*Experiment) GetBulkSpectra

func (x *Experiment) GetBulkSpectra() int32

func (*Experiment) GetBulkSumQuantFile

func (x *Experiment) GetBulkSumQuantFile() string

func (*Experiment) GetDetectorConfig

func (x *Experiment) GetDetectorConfig() string

func (*Experiment) GetDriveId

func (x *Experiment) GetDriveId() int32

func (*Experiment) GetDwellSpectra

func (x *Experiment) GetDwellSpectra() int32

func (*Experiment) GetLocations

func (x *Experiment) GetLocations() []*Experiment_Location

func (*Experiment) GetMainContextImage

func (x *Experiment) GetMainContextImage() string

func (*Experiment) GetMatchedAlignedContextImages

func (x *Experiment) GetMatchedAlignedContextImages() []*Experiment_MatchedContextImageInfo

func (*Experiment) GetMaxSpectra

func (x *Experiment) GetMaxSpectra() int32

func (*Experiment) GetMetaLabels

func (x *Experiment) GetMetaLabels() []string

func (*Experiment) GetMetaTypes

func (x *Experiment) GetMetaTypes() []Experiment_MetaDataType

func (*Experiment) GetNormalSpectra

func (x *Experiment) GetNormalSpectra() int32

func (*Experiment) GetPseudoIntensities

func (x *Experiment) GetPseudoIntensities() int32

func (*Experiment) GetPseudoIntensityRanges

func (x *Experiment) GetPseudoIntensityRanges() []*Experiment_PseudoIntensityRange

func (*Experiment) GetRtt

func (x *Experiment) GetRtt() int32

func (*Experiment) GetScanSources

func (x *Experiment) GetScanSources() []*Experiment_ScanSource

func (*Experiment) GetSclk

func (x *Experiment) GetSclk() int32

func (*Experiment) GetSite

func (x *Experiment) GetSite() string

func (*Experiment) GetSiteId

func (x *Experiment) GetSiteId() int32

func (*Experiment) GetSol

func (x *Experiment) GetSol() string

func (*Experiment) GetTarget

func (x *Experiment) GetTarget() string

func (*Experiment) GetTargetId

func (x *Experiment) GetTargetId() string

func (*Experiment) GetTitle

func (x *Experiment) GetTitle() string

func (*Experiment) GetUnalignedContextImages

func (x *Experiment) GetUnalignedContextImages() []string

func (*Experiment) ProtoMessage

func (*Experiment) ProtoMessage()

func (*Experiment) ProtoReflect

func (x *Experiment) ProtoReflect() protoreflect.Message

func (*Experiment) Reset

func (x *Experiment) Reset()

func (*Experiment) String

func (x *Experiment) String() string

type Experiment_ContextImageCoordinateInfo

type Experiment_ContextImageCoordinateInfo struct {
	Image              string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`                                                      // image file name
	Pmc                int32  `protobuf:"varint,2,opt,name=pmc,proto3" json:"pmc,omitempty"`                                                         // PMC for the image
	TrapezoidCorrected bool   `protobuf:"varint,3,opt,name=trapezoid_corrected,json=trapezoidCorrected,proto3" json:"trapezoid_corrected,omitempty"` // Is this image trapezoid corrected
	ScanSource         int32  `protobuf:"varint,4,opt,name=scan_source,json=scanSource,proto3" json:"scan_source,omitempty"`                         // Not set if this is not a combined dataset
	BeamVersion        uint32 `protobuf:"varint,5,opt,name=beamVersion,proto3" json:"beamVersion,omitempty"`                                         // version of beam location generator
	// contains filtered or unexported fields
}

Aligned context image - describes which PMC images are defined for, and if they're trapezoid corrected. This is

stored in the same order as location BeamLocation i/j coordinates, so [0] is BeamLocation.image_i/image_j and
[1] is BeamLocation.context_locations[0], etc
Can think of this as the metadata to describe what's in a beam location object

func (*Experiment_ContextImageCoordinateInfo) Descriptor deprecated

func (*Experiment_ContextImageCoordinateInfo) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_ContextImageCoordinateInfo.ProtoReflect.Descriptor instead.

func (*Experiment_ContextImageCoordinateInfo) GetBeamVersion

func (x *Experiment_ContextImageCoordinateInfo) GetBeamVersion() uint32

func (*Experiment_ContextImageCoordinateInfo) GetImage

func (*Experiment_ContextImageCoordinateInfo) GetPmc

func (*Experiment_ContextImageCoordinateInfo) GetScanSource

func (x *Experiment_ContextImageCoordinateInfo) GetScanSource() int32

func (*Experiment_ContextImageCoordinateInfo) GetTrapezoidCorrected

func (x *Experiment_ContextImageCoordinateInfo) GetTrapezoidCorrected() bool

func (*Experiment_ContextImageCoordinateInfo) ProtoMessage

func (*Experiment_ContextImageCoordinateInfo) ProtoMessage()

func (*Experiment_ContextImageCoordinateInfo) ProtoReflect

func (*Experiment_ContextImageCoordinateInfo) Reset

func (*Experiment_ContextImageCoordinateInfo) String

type Experiment_Location

type Experiment_Location struct {
	Id                  string                                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ScanSource          int32                                   `protobuf:"varint,9,opt,name=scan_source,json=scanSource,proto3" json:"scan_source,omitempty"` // Not set if this is not a combined dataset
	Meta                []*Experiment_Location_MetaDataItem     `protobuf:"bytes,2,rep,name=meta,proto3" json:"meta,omitempty"`
	Beam                *Experiment_Location_BeamLocation       `protobuf:"bytes,3,opt,name=beam,proto3" json:"beam,omitempty"`
	SpectrumCompression Experiment_Location_SpectrumCompression `` /* 164-byte string literal not displayed */
	// Need multiple of these, detector A & B but can have normal & dwell
	Detectors []*Experiment_Location_DetectorSpectrum `protobuf:"bytes,5,rep,name=detectors,proto3" json:"detectors,omitempty"`
	// Ability to store an image per PMC, FM data several images with different PMCs in the file name
	ContextImage      string                                     `protobuf:"bytes,6,opt,name=context_image,json=contextImage,proto3" json:"context_image,omitempty"`
	PseudoIntensities []*Experiment_Location_PseudoIntensityData `protobuf:"bytes,7,rep,name=pseudo_intensities,json=pseudoIntensities,proto3" json:"pseudo_intensities,omitempty"`
	// contains filtered or unexported fields
}

func (*Experiment_Location) Descriptor deprecated

func (*Experiment_Location) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_Location.ProtoReflect.Descriptor instead.

func (*Experiment_Location) GetBeam

func (*Experiment_Location) GetContextImage

func (x *Experiment_Location) GetContextImage() string

func (*Experiment_Location) GetDetectors

func (*Experiment_Location) GetId

func (x *Experiment_Location) GetId() string

func (*Experiment_Location) GetMeta

func (*Experiment_Location) GetPseudoIntensities

func (x *Experiment_Location) GetPseudoIntensities() []*Experiment_Location_PseudoIntensityData

func (*Experiment_Location) GetScanSource

func (x *Experiment_Location) GetScanSource() int32

func (*Experiment_Location) GetSpectrumCompression

func (*Experiment_Location) ProtoMessage

func (*Experiment_Location) ProtoMessage()

func (*Experiment_Location) ProtoReflect

func (x *Experiment_Location) ProtoReflect() protoreflect.Message

func (*Experiment_Location) Reset

func (x *Experiment_Location) Reset()

func (*Experiment_Location) String

func (x *Experiment_Location) String() string

type Experiment_Location_BeamLocation

type Experiment_Location_BeamLocation struct {
	X        float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
	Y        float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
	Z        float32 `protobuf:"fixed32,3,opt,name=z,proto3" json:"z,omitempty"`
	GeomCorr float32 `protobuf:"fixed32,7,opt,name=geom_corr,json=geomCorr,proto3" json:"geom_corr,omitempty"`
	// Relative to the image whose file name is in main_context_image
	ImageI float32 `protobuf:"fixed32,4,opt,name=image_i,json=imageI,proto3" json:"image_i,omitempty"`
	ImageJ float32 `protobuf:"fixed32,5,opt,name=image_j,json=imageJ,proto3" json:"image_j,omitempty"`
	// Each context image is taken at different locations, so needs its own relative set of beam location
	//
	//	coordinates. The image_i/image_j coordinates are relative to main_context_image, while here we store
	//	other coordinates, which are relative to the corresponding array item of aligned_context_images. Ended up
	//	this way because we originally we only had one set of i/j's, relative to one context image, and
	//	extending by adding another array was the smoothest in terms of backwards compatibility.
	ContextLocations []*Experiment_Location_BeamLocation_Coordinate2D `protobuf:"bytes,6,rep,name=context_locations,json=contextLocations,proto3" json:"context_locations,omitempty"`
	// contains filtered or unexported fields
}

func (*Experiment_Location_BeamLocation) Descriptor deprecated

func (*Experiment_Location_BeamLocation) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_Location_BeamLocation.ProtoReflect.Descriptor instead.

func (*Experiment_Location_BeamLocation) GetContextLocations

func (*Experiment_Location_BeamLocation) GetGeomCorr

func (x *Experiment_Location_BeamLocation) GetGeomCorr() float32

func (*Experiment_Location_BeamLocation) GetImageI

func (*Experiment_Location_BeamLocation) GetImageJ

func (*Experiment_Location_BeamLocation) GetX

func (*Experiment_Location_BeamLocation) GetY

func (*Experiment_Location_BeamLocation) GetZ

func (*Experiment_Location_BeamLocation) ProtoMessage

func (*Experiment_Location_BeamLocation) ProtoMessage()

func (*Experiment_Location_BeamLocation) ProtoReflect

func (*Experiment_Location_BeamLocation) Reset

func (*Experiment_Location_BeamLocation) String

type Experiment_Location_BeamLocation_Coordinate2D

type Experiment_Location_BeamLocation_Coordinate2D struct {
	I float32 `protobuf:"fixed32,1,opt,name=i,proto3" json:"i,omitempty"`
	J float32 `protobuf:"fixed32,2,opt,name=j,proto3" json:"j,omitempty"`
	// contains filtered or unexported fields
}

func (*Experiment_Location_BeamLocation_Coordinate2D) Descriptor deprecated

Deprecated: Use Experiment_Location_BeamLocation_Coordinate2D.ProtoReflect.Descriptor instead.

func (*Experiment_Location_BeamLocation_Coordinate2D) GetI

func (*Experiment_Location_BeamLocation_Coordinate2D) GetJ

func (*Experiment_Location_BeamLocation_Coordinate2D) ProtoMessage

func (*Experiment_Location_BeamLocation_Coordinate2D) ProtoReflect

func (*Experiment_Location_BeamLocation_Coordinate2D) Reset

func (*Experiment_Location_BeamLocation_Coordinate2D) String

type Experiment_Location_DetectorSpectrum

type Experiment_Location_DetectorSpectrum struct {
	Meta        []*Experiment_Location_MetaDataItem `protobuf:"bytes,1,rep,name=meta,proto3" json:"meta,omitempty"`
	Spectrum    []int32                             `protobuf:"varint,2,rep,packed,name=spectrum,proto3" json:"spectrum,omitempty"`
	SpectrumMax int32                               `protobuf:"varint,3,opt,name=spectrumMax,proto3" json:"spectrumMax,omitempty"`
	// contains filtered or unexported fields
}

Spectrum data, stored as specified in spectrum_compression

func (*Experiment_Location_DetectorSpectrum) Descriptor deprecated

func (*Experiment_Location_DetectorSpectrum) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_Location_DetectorSpectrum.ProtoReflect.Descriptor instead.

func (*Experiment_Location_DetectorSpectrum) GetMeta

func (*Experiment_Location_DetectorSpectrum) GetSpectrum

func (x *Experiment_Location_DetectorSpectrum) GetSpectrum() []int32

func (*Experiment_Location_DetectorSpectrum) GetSpectrumMax

func (x *Experiment_Location_DetectorSpectrum) GetSpectrumMax() int32

func (*Experiment_Location_DetectorSpectrum) ProtoMessage

func (*Experiment_Location_DetectorSpectrum) ProtoMessage()

func (*Experiment_Location_DetectorSpectrum) ProtoReflect

func (*Experiment_Location_DetectorSpectrum) Reset

func (*Experiment_Location_DetectorSpectrum) String

type Experiment_Location_MetaDataItem

type Experiment_Location_MetaDataItem struct {

	// Only storing the metadata label outside of the item, here we just store its index
	LabelIdx int32 `protobuf:"varint,1,opt,name=label_idx,json=labelIdx,proto3" json:"label_idx,omitempty"`
	// NOTE: in javascript protobuf there is no "has" function, so each of these report their default
	//
	//	value which means if it's a 0 or 0.0 or ” we don't actually know what type to treat it as, so we
	//	are putting types in an enum list instead, one for each meta_label at the root object!
	Fvalue float32 `protobuf:"fixed32,2,opt,name=fvalue,proto3" json:"fvalue,omitempty"`
	Ivalue int32   `protobuf:"varint,3,opt,name=ivalue,proto3" json:"ivalue,omitempty"`
	Svalue string  `protobuf:"bytes,4,opt,name=svalue,proto3" json:"svalue,omitempty"`
	// contains filtered or unexported fields
}

func (*Experiment_Location_MetaDataItem) Descriptor deprecated

func (*Experiment_Location_MetaDataItem) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_Location_MetaDataItem.ProtoReflect.Descriptor instead.

func (*Experiment_Location_MetaDataItem) GetFvalue

func (*Experiment_Location_MetaDataItem) GetIvalue

func (x *Experiment_Location_MetaDataItem) GetIvalue() int32

func (*Experiment_Location_MetaDataItem) GetLabelIdx

func (x *Experiment_Location_MetaDataItem) GetLabelIdx() int32

func (*Experiment_Location_MetaDataItem) GetSvalue

func (*Experiment_Location_MetaDataItem) ProtoMessage

func (*Experiment_Location_MetaDataItem) ProtoMessage()

func (*Experiment_Location_MetaDataItem) ProtoReflect

func (*Experiment_Location_MetaDataItem) Reset

func (*Experiment_Location_MetaDataItem) String

type Experiment_Location_PseudoIntensityData

type Experiment_Location_PseudoIntensityData struct {
	DetectorId string `protobuf:"bytes,1,opt,name=detector_id,json=detectorId,proto3" json:"detector_id,omitempty"`
	// Storage of each column of pseudo-intensity values
	ElementIntensities []float32 `protobuf:"fixed32,2,rep,packed,name=element_intensities,json=elementIntensities,proto3" json:"element_intensities,omitempty"`
	// contains filtered or unexported fields
}

Storage of pseudo-intensities. NOTE: we currently assume there'll be a detector_id, we may only store

one set, with detector_id missing, this data structure works in both scenarios

func (*Experiment_Location_PseudoIntensityData) Descriptor deprecated

func (*Experiment_Location_PseudoIntensityData) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_Location_PseudoIntensityData.ProtoReflect.Descriptor instead.

func (*Experiment_Location_PseudoIntensityData) GetDetectorId

func (*Experiment_Location_PseudoIntensityData) GetElementIntensities

func (x *Experiment_Location_PseudoIntensityData) GetElementIntensities() []float32

func (*Experiment_Location_PseudoIntensityData) ProtoMessage

func (*Experiment_Location_PseudoIntensityData) ProtoReflect

func (*Experiment_Location_PseudoIntensityData) Reset

func (*Experiment_Location_PseudoIntensityData) String

type Experiment_Location_SpectrumCompression

type Experiment_Location_SpectrumCompression int32
const (
	Experiment_Location_RAW      Experiment_Location_SpectrumCompression = 0 // Storing raw data, so N*int32 in size
	Experiment_Location_ZERO_RUN Experiment_Location_SpectrumCompression = 1 // 0's all have a count after them. Assumption is a lot of runs of 0's
	Experiment_Location_RLE      Experiment_Location_SpectrumCompression = 2 // Run length encoding, assumption is many numbers have long runs
)

func (Experiment_Location_SpectrumCompression) Descriptor

func (Experiment_Location_SpectrumCompression) Enum

func (Experiment_Location_SpectrumCompression) EnumDescriptor deprecated

func (Experiment_Location_SpectrumCompression) EnumDescriptor() ([]byte, []int)

Deprecated: Use Experiment_Location_SpectrumCompression.Descriptor instead.

func (Experiment_Location_SpectrumCompression) Number

func (Experiment_Location_SpectrumCompression) String

func (Experiment_Location_SpectrumCompression) Type

type Experiment_MatchedContextImageInfo

type Experiment_MatchedContextImageInfo struct {
	Image        string  `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`                                    // image file name
	AlignedIndex int32   `protobuf:"varint,2,opt,name=aligned_index,json=alignedIndex,proto3" json:"aligned_index,omitempty"` // aligned_context_images array index this one matches
	XOffset      float32 `protobuf:"fixed32,3,opt,name=x_offset,json=xOffset,proto3" json:"x_offset,omitempty"`               // x-offset of matched left edge vs aligned image
	YOffset      float32 `protobuf:"fixed32,4,opt,name=y_offset,json=yOffset,proto3" json:"y_offset,omitempty"`               // y-offset of matched top edge vs aligned image
	XScale       float32 `protobuf:"fixed32,5,opt,name=x_scale,json=xScale,proto3" json:"x_scale,omitempty"`                  // x-scale of matched vs aligned width, if matched is 2000 wide, aligned is 1000, this=2
	YScale       float32 `protobuf:"fixed32,6,opt,name=y_scale,json=yScale,proto3" json:"y_scale,omitempty"`                  // y-scale of matched vs aligned height
	// contains filtered or unexported fields
}

Matched context image - list of context images which have been transformed to match a given PMC's MCC

image (in aligned_context_images), for example WATSON images. The image needs to be transformed so the MCC image
area matches pixel-for-pixel, but the image is likely to be of a different size, so we include an x/y offset.
This gives the top-left pixel coordinate of MCC image relative to the top-left of the matched image. This way
the PMC beam locations can be reused to draw their position on the matched image.

func (*Experiment_MatchedContextImageInfo) Descriptor deprecated

func (*Experiment_MatchedContextImageInfo) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_MatchedContextImageInfo.ProtoReflect.Descriptor instead.

func (*Experiment_MatchedContextImageInfo) GetAlignedIndex

func (x *Experiment_MatchedContextImageInfo) GetAlignedIndex() int32

func (*Experiment_MatchedContextImageInfo) GetImage

func (*Experiment_MatchedContextImageInfo) GetXOffset

func (*Experiment_MatchedContextImageInfo) GetXScale

func (*Experiment_MatchedContextImageInfo) GetYOffset

func (*Experiment_MatchedContextImageInfo) GetYScale

func (*Experiment_MatchedContextImageInfo) ProtoMessage

func (*Experiment_MatchedContextImageInfo) ProtoMessage()

func (*Experiment_MatchedContextImageInfo) ProtoReflect

func (*Experiment_MatchedContextImageInfo) Reset

func (*Experiment_MatchedContextImageInfo) String

type Experiment_MetaDataType

type Experiment_MetaDataType int32
const (
	Experiment_MT_FLOAT  Experiment_MetaDataType = 0
	Experiment_MT_INT    Experiment_MetaDataType = 1
	Experiment_MT_STRING Experiment_MetaDataType = 2
)

func (Experiment_MetaDataType) Descriptor

func (Experiment_MetaDataType) Enum

func (Experiment_MetaDataType) EnumDescriptor deprecated

func (Experiment_MetaDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Experiment_MetaDataType.Descriptor instead.

func (Experiment_MetaDataType) Number

func (Experiment_MetaDataType) String

func (x Experiment_MetaDataType) String() string

func (Experiment_MetaDataType) Type

type Experiment_PseudoIntensityRange

type Experiment_PseudoIntensityRange struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ChannelStart int32  `protobuf:"varint,2,opt,name=channel_start,json=channelStart,proto3" json:"channel_start,omitempty"`
	ChannelEnd   int32  `protobuf:"varint,3,opt,name=channel_end,json=channelEnd,proto3" json:"channel_end,omitempty"`
	// contains filtered or unexported fields
}

If we have pseudo-intensity data, this will contain the labels of the elements from the CSV, along with

their channel start/end

func (*Experiment_PseudoIntensityRange) Descriptor deprecated

func (*Experiment_PseudoIntensityRange) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_PseudoIntensityRange.ProtoReflect.Descriptor instead.

func (*Experiment_PseudoIntensityRange) GetChannelEnd

func (x *Experiment_PseudoIntensityRange) GetChannelEnd() int32

func (*Experiment_PseudoIntensityRange) GetChannelStart

func (x *Experiment_PseudoIntensityRange) GetChannelStart() int32

func (*Experiment_PseudoIntensityRange) GetName

func (*Experiment_PseudoIntensityRange) ProtoMessage

func (*Experiment_PseudoIntensityRange) ProtoMessage()

func (*Experiment_PseudoIntensityRange) ProtoReflect

func (*Experiment_PseudoIntensityRange) Reset

func (*Experiment_PseudoIntensityRange) String

type Experiment_ScanSource

type Experiment_ScanSource struct {
	Instrument string `protobuf:"bytes,1,opt,name=instrument,proto3" json:"instrument,omitempty"`
	// Dataset Summary meta fields are stored as JSON outside of here, a lot of those values being derived from
	//
	//	counts of items in this file. The rest are fields on the root of Experiment here. This way anything that
	//	has access to an Experiment file won't need to also download the corresponding Dataset Summary.
	TargetId         string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	DriveId          int32  `protobuf:"varint,3,opt,name=drive_id,json=driveId,proto3" json:"drive_id,omitempty"`
	SiteId           int32  `protobuf:"varint,4,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"`
	Target           string `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	Site             string `protobuf:"bytes,6,opt,name=site,proto3" json:"site,omitempty"`
	Title            string `protobuf:"bytes,7,opt,name=title,proto3" json:"title,omitempty"`
	Sol              string `protobuf:"bytes,8,opt,name=sol,proto3" json:"sol,omitempty"`
	Rtt              string `protobuf:"bytes,9,opt,name=rtt,proto3" json:"rtt,omitempty"`
	Sclk             int32  `protobuf:"varint,10,opt,name=sclk,proto3" json:"sclk,omitempty"`
	BulkSumQuantFile string `protobuf:"bytes,11,opt,name=bulk_sum_quant_file,json=bulkSumQuantFile,proto3" json:"bulk_sum_quant_file,omitempty"`
	DetectorConfig   string `protobuf:"bytes,12,opt,name=detector_config,json=detectorConfig,proto3" json:"detector_config,omitempty"`
	IdOffset         int32  `protobuf:"varint,13,opt,name=id_offset,json=idOffset,proto3" json:"id_offset,omitempty"`
	// contains filtered or unexported fields
}

A long time after we had individual datasets as above, we decided to support combination of multiple scans

into one dataset. This required the ability to store meta data from each. In the Locations array, each location
has an index to define which scan source it is from. The absense of scan_sources indicates this is an individual
scan, not a combined one

func (*Experiment_ScanSource) Descriptor deprecated

func (*Experiment_ScanSource) Descriptor() ([]byte, []int)

Deprecated: Use Experiment_ScanSource.ProtoReflect.Descriptor instead.

func (*Experiment_ScanSource) GetBulkSumQuantFile

func (x *Experiment_ScanSource) GetBulkSumQuantFile() string

func (*Experiment_ScanSource) GetDetectorConfig

func (x *Experiment_ScanSource) GetDetectorConfig() string

func (*Experiment_ScanSource) GetDriveId

func (x *Experiment_ScanSource) GetDriveId() int32

func (*Experiment_ScanSource) GetIdOffset

func (x *Experiment_ScanSource) GetIdOffset() int32

func (*Experiment_ScanSource) GetInstrument

func (x *Experiment_ScanSource) GetInstrument() string

func (*Experiment_ScanSource) GetRtt

func (x *Experiment_ScanSource) GetRtt() string

func (*Experiment_ScanSource) GetSclk

func (x *Experiment_ScanSource) GetSclk() int32

func (*Experiment_ScanSource) GetSite

func (x *Experiment_ScanSource) GetSite() string

func (*Experiment_ScanSource) GetSiteId

func (x *Experiment_ScanSource) GetSiteId() int32

func (*Experiment_ScanSource) GetSol

func (x *Experiment_ScanSource) GetSol() string

func (*Experiment_ScanSource) GetTarget

func (x *Experiment_ScanSource) GetTarget() string

func (*Experiment_ScanSource) GetTargetId

func (x *Experiment_ScanSource) GetTargetId() string

func (*Experiment_ScanSource) GetTitle

func (x *Experiment_ScanSource) GetTitle() string

func (*Experiment_ScanSource) ProtoMessage

func (*Experiment_ScanSource) ProtoMessage()

func (*Experiment_ScanSource) ProtoReflect

func (x *Experiment_ScanSource) ProtoReflect() protoreflect.Message

func (*Experiment_ScanSource) Reset

func (x *Experiment_ScanSource) Reset()

func (*Experiment_ScanSource) String

func (x *Experiment_ScanSource) String() string

type ExportDataType

type ExportDataType int32
const (
	ExportDataType_EDT_UNKNOWN   ExportDataType = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	ExportDataType_EDT_QUANT_CSV ExportDataType = 1
)

func (ExportDataType) Descriptor

func (ExportDataType) Enum

func (x ExportDataType) Enum() *ExportDataType

func (ExportDataType) EnumDescriptor deprecated

func (ExportDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ExportDataType.Descriptor instead.

func (ExportDataType) Number

func (ExportDataType) String

func (x ExportDataType) String() string

func (ExportDataType) Type

type ExportFile added in v4.7.0

type ExportFile struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Extension string `protobuf:"bytes,2,opt,name=extension,proto3" json:"extension,omitempty"`
	Content   []byte `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*ExportFile) Descriptor deprecated added in v4.7.0

func (*ExportFile) Descriptor() ([]byte, []int)

Deprecated: Use ExportFile.ProtoReflect.Descriptor instead.

func (*ExportFile) GetContent added in v4.7.0

func (x *ExportFile) GetContent() []byte

func (*ExportFile) GetExtension added in v4.7.0

func (x *ExportFile) GetExtension() string

func (*ExportFile) GetName added in v4.7.0

func (x *ExportFile) GetName() string

func (*ExportFile) ProtoMessage added in v4.7.0

func (*ExportFile) ProtoMessage()

func (*ExportFile) ProtoReflect added in v4.7.0

func (x *ExportFile) ProtoReflect() protoreflect.Message

func (*ExportFile) Reset added in v4.7.0

func (x *ExportFile) Reset()

func (*ExportFile) String added in v4.7.0

func (x *ExportFile) String() string

type ExportFilesReq

type ExportFilesReq struct {

	// What to export
	ExportTypes    []ExportDataType `protobuf:"varint,1,rep,packed,name=exportTypes,proto3,enum=ExportDataType" json:"exportTypes,omitempty"`
	ScanId         string           `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	QuantId        string           `protobuf:"bytes,3,opt,name=quantId,proto3" json:"quantId,omitempty"`
	RoiIds         []string         `protobuf:"bytes,4,rep,name=roiIds,proto3" json:"roiIds,omitempty"`
	ImageFileNames []string         `protobuf:"bytes,5,rep,name=imageFileNames,proto3" json:"imageFileNames,omitempty"`
	// contains filtered or unexported fields
}

requires(EXPORT)

func (*ExportFilesReq) Descriptor deprecated

func (*ExportFilesReq) Descriptor() ([]byte, []int)

Deprecated: Use ExportFilesReq.ProtoReflect.Descriptor instead.

func (*ExportFilesReq) GetExportTypes

func (x *ExportFilesReq) GetExportTypes() []ExportDataType

func (*ExportFilesReq) GetImageFileNames

func (x *ExportFilesReq) GetImageFileNames() []string

func (*ExportFilesReq) GetQuantId

func (x *ExportFilesReq) GetQuantId() string

func (*ExportFilesReq) GetRoiIds

func (x *ExportFilesReq) GetRoiIds() []string

func (*ExportFilesReq) GetScanId

func (x *ExportFilesReq) GetScanId() string

func (*ExportFilesReq) ProtoMessage

func (*ExportFilesReq) ProtoMessage()

func (*ExportFilesReq) ProtoReflect

func (x *ExportFilesReq) ProtoReflect() protoreflect.Message

func (*ExportFilesReq) Reset

func (x *ExportFilesReq) Reset()

func (*ExportFilesReq) String

func (x *ExportFilesReq) String() string

type ExportFilesResp

type ExportFilesResp struct {

	// Just contains the zipped exported data. File name is irrelevant because we expect the UI to present this
	// as needed, potentially unzipping this in memory and zipping UI-generated files into the final output
	Files []*ExportFile `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*ExportFilesResp) Descriptor deprecated

func (*ExportFilesResp) Descriptor() ([]byte, []int)

Deprecated: Use ExportFilesResp.ProtoReflect.Descriptor instead.

func (*ExportFilesResp) GetFiles added in v4.7.0

func (x *ExportFilesResp) GetFiles() []*ExportFile

func (*ExportFilesResp) ProtoMessage

func (*ExportFilesResp) ProtoMessage()

func (*ExportFilesResp) ProtoReflect

func (x *ExportFilesResp) ProtoReflect() protoreflect.Message

func (*ExportFilesResp) Reset

func (x *ExportFilesResp) Reset()

func (*ExportFilesResp) String

func (x *ExportFilesResp) String() string

type ExpressionDeleteReq

type ExpressionDeleteReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_EXPRESSION)

func (*ExpressionDeleteReq) Descriptor deprecated

func (*ExpressionDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDeleteReq.ProtoReflect.Descriptor instead.

func (*ExpressionDeleteReq) GetId

func (x *ExpressionDeleteReq) GetId() string

func (*ExpressionDeleteReq) ProtoMessage

func (*ExpressionDeleteReq) ProtoMessage()

func (*ExpressionDeleteReq) ProtoReflect

func (x *ExpressionDeleteReq) ProtoReflect() protoreflect.Message

func (*ExpressionDeleteReq) Reset

func (x *ExpressionDeleteReq) Reset()

func (*ExpressionDeleteReq) String

func (x *ExpressionDeleteReq) String() string

type ExpressionDeleteResp

type ExpressionDeleteResp struct {
	// contains filtered or unexported fields
}

func (*ExpressionDeleteResp) Descriptor deprecated

func (*ExpressionDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDeleteResp.ProtoReflect.Descriptor instead.

func (*ExpressionDeleteResp) ProtoMessage

func (*ExpressionDeleteResp) ProtoMessage()

func (*ExpressionDeleteResp) ProtoReflect

func (x *ExpressionDeleteResp) ProtoReflect() protoreflect.Message

func (*ExpressionDeleteResp) Reset

func (x *ExpressionDeleteResp) Reset()

func (*ExpressionDeleteResp) String

func (x *ExpressionDeleteResp) String() string

type ExpressionDisplaySettings added in v4.5.1

type ExpressionDisplaySettings struct {
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ColourRamp string `protobuf:"bytes,2,opt,name=colourRamp,proto3" json:"colourRamp,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionDisplaySettings) Descriptor deprecated added in v4.5.1

func (*ExpressionDisplaySettings) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDisplaySettings.ProtoReflect.Descriptor instead.

func (*ExpressionDisplaySettings) GetColourRamp added in v4.5.1

func (x *ExpressionDisplaySettings) GetColourRamp() string

func (*ExpressionDisplaySettings) GetId added in v4.5.1

func (x *ExpressionDisplaySettings) GetId() string

func (*ExpressionDisplaySettings) ProtoMessage added in v4.5.1

func (*ExpressionDisplaySettings) ProtoMessage()

func (*ExpressionDisplaySettings) ProtoReflect added in v4.5.1

func (*ExpressionDisplaySettings) Reset added in v4.5.1

func (x *ExpressionDisplaySettings) Reset()

func (*ExpressionDisplaySettings) String added in v4.5.1

func (x *ExpressionDisplaySettings) String() string

type ExpressionDisplaySettingsGetReq added in v4.5.1

type ExpressionDisplaySettingsGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ExpressionDisplaySettingsGetReq) Descriptor deprecated added in v4.5.1

func (*ExpressionDisplaySettingsGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDisplaySettingsGetReq.ProtoReflect.Descriptor instead.

func (*ExpressionDisplaySettingsGetReq) GetId added in v4.5.1

func (*ExpressionDisplaySettingsGetReq) ProtoMessage added in v4.5.1

func (*ExpressionDisplaySettingsGetReq) ProtoMessage()

func (*ExpressionDisplaySettingsGetReq) ProtoReflect added in v4.5.1

func (*ExpressionDisplaySettingsGetReq) Reset added in v4.5.1

func (*ExpressionDisplaySettingsGetReq) String added in v4.5.1

type ExpressionDisplaySettingsGetResp added in v4.5.1

type ExpressionDisplaySettingsGetResp struct {
	DisplaySettings *ExpressionDisplaySettings `protobuf:"bytes,1,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionDisplaySettingsGetResp) Descriptor deprecated added in v4.5.1

func (*ExpressionDisplaySettingsGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDisplaySettingsGetResp.ProtoReflect.Descriptor instead.

func (*ExpressionDisplaySettingsGetResp) GetDisplaySettings added in v4.5.1

func (*ExpressionDisplaySettingsGetResp) ProtoMessage added in v4.5.1

func (*ExpressionDisplaySettingsGetResp) ProtoMessage()

func (*ExpressionDisplaySettingsGetResp) ProtoReflect added in v4.5.1

func (*ExpressionDisplaySettingsGetResp) Reset added in v4.5.1

func (*ExpressionDisplaySettingsGetResp) String added in v4.5.1

type ExpressionDisplaySettingsWriteReq added in v4.5.1

type ExpressionDisplaySettingsWriteReq struct {
	Id              string                     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DisplaySettings *ExpressionDisplaySettings `protobuf:"bytes,2,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// contains filtered or unexported fields
}

The user is configuring an expression for their own use, but not editing it requires(EDIT_OWN_USER)

func (*ExpressionDisplaySettingsWriteReq) Descriptor deprecated added in v4.5.1

func (*ExpressionDisplaySettingsWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDisplaySettingsWriteReq.ProtoReflect.Descriptor instead.

func (*ExpressionDisplaySettingsWriteReq) GetDisplaySettings added in v4.5.1

func (*ExpressionDisplaySettingsWriteReq) GetId added in v4.5.1

func (*ExpressionDisplaySettingsWriteReq) ProtoMessage added in v4.5.1

func (*ExpressionDisplaySettingsWriteReq) ProtoMessage()

func (*ExpressionDisplaySettingsWriteReq) ProtoReflect added in v4.5.1

func (*ExpressionDisplaySettingsWriteReq) Reset added in v4.5.1

func (*ExpressionDisplaySettingsWriteReq) String added in v4.5.1

type ExpressionDisplaySettingsWriteResp added in v4.5.1

type ExpressionDisplaySettingsWriteResp struct {
	DisplaySettings *ExpressionDisplaySettings `protobuf:"bytes,1,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionDisplaySettingsWriteResp) Descriptor deprecated added in v4.5.1

func (*ExpressionDisplaySettingsWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionDisplaySettingsWriteResp.ProtoReflect.Descriptor instead.

func (*ExpressionDisplaySettingsWriteResp) GetDisplaySettings added in v4.5.1

func (*ExpressionDisplaySettingsWriteResp) ProtoMessage added in v4.5.1

func (*ExpressionDisplaySettingsWriteResp) ProtoMessage()

func (*ExpressionDisplaySettingsWriteResp) ProtoReflect added in v4.5.1

func (*ExpressionDisplaySettingsWriteResp) Reset added in v4.5.1

func (*ExpressionDisplaySettingsWriteResp) String added in v4.5.1

type ExpressionGetReq

type ExpressionGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ExpressionGetReq) Descriptor deprecated

func (*ExpressionGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGetReq.ProtoReflect.Descriptor instead.

func (*ExpressionGetReq) GetId

func (x *ExpressionGetReq) GetId() string

func (*ExpressionGetReq) ProtoMessage

func (*ExpressionGetReq) ProtoMessage()

func (*ExpressionGetReq) ProtoReflect

func (x *ExpressionGetReq) ProtoReflect() protoreflect.Message

func (*ExpressionGetReq) Reset

func (x *ExpressionGetReq) Reset()

func (*ExpressionGetReq) String

func (x *ExpressionGetReq) String() string

type ExpressionGetResp

type ExpressionGetResp struct {
	Expression *DataExpression `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionGetResp) Descriptor deprecated

func (*ExpressionGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGetResp.ProtoReflect.Descriptor instead.

func (*ExpressionGetResp) GetExpression

func (x *ExpressionGetResp) GetExpression() *DataExpression

func (*ExpressionGetResp) ProtoMessage

func (*ExpressionGetResp) ProtoMessage()

func (*ExpressionGetResp) ProtoReflect

func (x *ExpressionGetResp) ProtoReflect() protoreflect.Message

func (*ExpressionGetResp) Reset

func (x *ExpressionGetResp) Reset()

func (*ExpressionGetResp) String

func (x *ExpressionGetResp) String() string

type ExpressionGroup

type ExpressionGroup struct {
	Id              string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name            string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	GroupItems      []*ExpressionGroupItem `protobuf:"bytes,3,rep,name=groupItems,proto3" json:"groupItems,omitempty"`
	Tags            []string               `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	ModifiedUnixSec uint32                 `protobuf:"varint,5,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	Description     string                 `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,6,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*ExpressionGroup) Descriptor deprecated

func (*ExpressionGroup) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroup.ProtoReflect.Descriptor instead.

func (*ExpressionGroup) GetDescription

func (x *ExpressionGroup) GetDescription() string

func (*ExpressionGroup) GetGroupItems

func (x *ExpressionGroup) GetGroupItems() []*ExpressionGroupItem

func (*ExpressionGroup) GetId

func (x *ExpressionGroup) GetId() string

func (*ExpressionGroup) GetModifiedUnixSec

func (x *ExpressionGroup) GetModifiedUnixSec() uint32

func (*ExpressionGroup) GetName

func (x *ExpressionGroup) GetName() string

func (*ExpressionGroup) GetOwner

func (x *ExpressionGroup) GetOwner() *OwnershipSummary

func (*ExpressionGroup) GetTags

func (x *ExpressionGroup) GetTags() []string

func (*ExpressionGroup) ProtoMessage

func (*ExpressionGroup) ProtoMessage()

func (*ExpressionGroup) ProtoReflect

func (x *ExpressionGroup) ProtoReflect() protoreflect.Message

func (*ExpressionGroup) Reset

func (x *ExpressionGroup) Reset()

func (*ExpressionGroup) String

func (x *ExpressionGroup) String() string

type ExpressionGroupDeleteReq

type ExpressionGroupDeleteReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_EXPRESSION_GROUP)

func (*ExpressionGroupDeleteReq) Descriptor deprecated

func (*ExpressionGroupDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupDeleteReq.ProtoReflect.Descriptor instead.

func (*ExpressionGroupDeleteReq) GetId

func (x *ExpressionGroupDeleteReq) GetId() string

func (*ExpressionGroupDeleteReq) ProtoMessage

func (*ExpressionGroupDeleteReq) ProtoMessage()

func (*ExpressionGroupDeleteReq) ProtoReflect

func (x *ExpressionGroupDeleteReq) ProtoReflect() protoreflect.Message

func (*ExpressionGroupDeleteReq) Reset

func (x *ExpressionGroupDeleteReq) Reset()

func (*ExpressionGroupDeleteReq) String

func (x *ExpressionGroupDeleteReq) String() string

type ExpressionGroupDeleteResp

type ExpressionGroupDeleteResp struct {
	// contains filtered or unexported fields
}

func (*ExpressionGroupDeleteResp) Descriptor deprecated

func (*ExpressionGroupDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupDeleteResp.ProtoReflect.Descriptor instead.

func (*ExpressionGroupDeleteResp) ProtoMessage

func (*ExpressionGroupDeleteResp) ProtoMessage()

func (*ExpressionGroupDeleteResp) ProtoReflect

func (*ExpressionGroupDeleteResp) Reset

func (x *ExpressionGroupDeleteResp) Reset()

func (*ExpressionGroupDeleteResp) String

func (x *ExpressionGroupDeleteResp) String() string

type ExpressionGroupGetReq

type ExpressionGroupGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ExpressionGroupGetReq) Descriptor deprecated

func (*ExpressionGroupGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupGetReq.ProtoReflect.Descriptor instead.

func (*ExpressionGroupGetReq) GetId

func (x *ExpressionGroupGetReq) GetId() string

func (*ExpressionGroupGetReq) ProtoMessage

func (*ExpressionGroupGetReq) ProtoMessage()

func (*ExpressionGroupGetReq) ProtoReflect

func (x *ExpressionGroupGetReq) ProtoReflect() protoreflect.Message

func (*ExpressionGroupGetReq) Reset

func (x *ExpressionGroupGetReq) Reset()

func (*ExpressionGroupGetReq) String

func (x *ExpressionGroupGetReq) String() string

type ExpressionGroupGetResp

type ExpressionGroupGetResp struct {
	Group *ExpressionGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionGroupGetResp) Descriptor deprecated

func (*ExpressionGroupGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupGetResp.ProtoReflect.Descriptor instead.

func (*ExpressionGroupGetResp) GetGroup

func (x *ExpressionGroupGetResp) GetGroup() *ExpressionGroup

func (*ExpressionGroupGetResp) ProtoMessage

func (*ExpressionGroupGetResp) ProtoMessage()

func (*ExpressionGroupGetResp) ProtoReflect

func (x *ExpressionGroupGetResp) ProtoReflect() protoreflect.Message

func (*ExpressionGroupGetResp) Reset

func (x *ExpressionGroupGetResp) Reset()

func (*ExpressionGroupGetResp) String

func (x *ExpressionGroupGetResp) String() string

type ExpressionGroupItem

type ExpressionGroupItem struct {
	ExpressionId string  `protobuf:"bytes,1,opt,name=expressionId,proto3" json:"expressionId,omitempty"`
	RangeMin     float32 `protobuf:"fixed32,2,opt,name=rangeMin,proto3" json:"rangeMin,omitempty"`
	RangeMax     float32 `protobuf:"fixed32,3,opt,name=rangeMax,proto3" json:"rangeMax,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionGroupItem) Descriptor deprecated

func (*ExpressionGroupItem) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupItem.ProtoReflect.Descriptor instead.

func (*ExpressionGroupItem) GetExpressionId

func (x *ExpressionGroupItem) GetExpressionId() string

func (*ExpressionGroupItem) GetRangeMax

func (x *ExpressionGroupItem) GetRangeMax() float32

func (*ExpressionGroupItem) GetRangeMin

func (x *ExpressionGroupItem) GetRangeMin() float32

func (*ExpressionGroupItem) ProtoMessage

func (*ExpressionGroupItem) ProtoMessage()

func (*ExpressionGroupItem) ProtoReflect

func (x *ExpressionGroupItem) ProtoReflect() protoreflect.Message

func (*ExpressionGroupItem) Reset

func (x *ExpressionGroupItem) Reset()

func (*ExpressionGroupItem) String

func (x *ExpressionGroupItem) String() string

type ExpressionGroupListReq

type ExpressionGroupListReq struct {
	SearchParams *SearchParams `protobuf:"bytes,1,opt,name=searchParams,proto3" json:"searchParams,omitempty"`
	// contains filtered or unexported fields
}

TODO: Paginate? requires(NONE)

func (*ExpressionGroupListReq) Descriptor deprecated

func (*ExpressionGroupListReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupListReq.ProtoReflect.Descriptor instead.

func (*ExpressionGroupListReq) GetSearchParams

func (x *ExpressionGroupListReq) GetSearchParams() *SearchParams

func (*ExpressionGroupListReq) ProtoMessage

func (*ExpressionGroupListReq) ProtoMessage()

func (*ExpressionGroupListReq) ProtoReflect

func (x *ExpressionGroupListReq) ProtoReflect() protoreflect.Message

func (*ExpressionGroupListReq) Reset

func (x *ExpressionGroupListReq) Reset()

func (*ExpressionGroupListReq) String

func (x *ExpressionGroupListReq) String() string

type ExpressionGroupListResp

type ExpressionGroupListResp struct {
	Groups map[string]*ExpressionGroup `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ExpressionGroupListResp) Descriptor deprecated

func (*ExpressionGroupListResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupListResp.ProtoReflect.Descriptor instead.

func (*ExpressionGroupListResp) GetGroups

func (x *ExpressionGroupListResp) GetGroups() map[string]*ExpressionGroup

func (*ExpressionGroupListResp) ProtoMessage

func (*ExpressionGroupListResp) ProtoMessage()

func (*ExpressionGroupListResp) ProtoReflect

func (x *ExpressionGroupListResp) ProtoReflect() protoreflect.Message

func (*ExpressionGroupListResp) Reset

func (x *ExpressionGroupListResp) Reset()

func (*ExpressionGroupListResp) String

func (x *ExpressionGroupListResp) String() string

type ExpressionGroupWriteReq

type ExpressionGroupWriteReq struct {
	Group *ExpressionGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_EXPRESSION_GROUP)

func (*ExpressionGroupWriteReq) Descriptor deprecated

func (*ExpressionGroupWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupWriteReq.ProtoReflect.Descriptor instead.

func (*ExpressionGroupWriteReq) GetGroup

func (*ExpressionGroupWriteReq) ProtoMessage

func (*ExpressionGroupWriteReq) ProtoMessage()

func (*ExpressionGroupWriteReq) ProtoReflect

func (x *ExpressionGroupWriteReq) ProtoReflect() protoreflect.Message

func (*ExpressionGroupWriteReq) Reset

func (x *ExpressionGroupWriteReq) Reset()

func (*ExpressionGroupWriteReq) String

func (x *ExpressionGroupWriteReq) String() string

type ExpressionGroupWriteResp

type ExpressionGroupWriteResp struct {
	Group *ExpressionGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionGroupWriteResp) Descriptor deprecated

func (*ExpressionGroupWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionGroupWriteResp.ProtoReflect.Descriptor instead.

func (*ExpressionGroupWriteResp) GetGroup

func (*ExpressionGroupWriteResp) ProtoMessage

func (*ExpressionGroupWriteResp) ProtoMessage()

func (*ExpressionGroupWriteResp) ProtoReflect

func (x *ExpressionGroupWriteResp) ProtoReflect() protoreflect.Message

func (*ExpressionGroupWriteResp) Reset

func (x *ExpressionGroupWriteResp) Reset()

func (*ExpressionGroupWriteResp) String

func (x *ExpressionGroupWriteResp) String() string

type ExpressionListReq

type ExpressionListReq struct {
	SearchParams *SearchParams `protobuf:"bytes,1,opt,name=searchParams,proto3" json:"searchParams,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ExpressionListReq) Descriptor deprecated

func (*ExpressionListReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionListReq.ProtoReflect.Descriptor instead.

func (*ExpressionListReq) GetSearchParams

func (x *ExpressionListReq) GetSearchParams() *SearchParams

func (*ExpressionListReq) ProtoMessage

func (*ExpressionListReq) ProtoMessage()

func (*ExpressionListReq) ProtoReflect

func (x *ExpressionListReq) ProtoReflect() protoreflect.Message

func (*ExpressionListReq) Reset

func (x *ExpressionListReq) Reset()

func (*ExpressionListReq) String

func (x *ExpressionListReq) String() string

type ExpressionListResp

type ExpressionListResp struct {
	Expressions map[string]*DataExpression `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ExpressionListResp) Descriptor deprecated

func (*ExpressionListResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionListResp.ProtoReflect.Descriptor instead.

func (*ExpressionListResp) GetExpressions

func (x *ExpressionListResp) GetExpressions() map[string]*DataExpression

func (*ExpressionListResp) ProtoMessage

func (*ExpressionListResp) ProtoMessage()

func (*ExpressionListResp) ProtoReflect

func (x *ExpressionListResp) ProtoReflect() protoreflect.Message

func (*ExpressionListResp) Reset

func (x *ExpressionListResp) Reset()

func (*ExpressionListResp) String

func (x *ExpressionListResp) String() string

type ExpressionResultItem

type ExpressionResultItem struct {
	Location int32     `protobuf:"varint,1,opt,name=location,proto3" json:"location,omitempty"`
	Values   []float32 `protobuf:"fixed32,2,rep,packed,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionResultItem) Descriptor deprecated

func (*ExpressionResultItem) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionResultItem.ProtoReflect.Descriptor instead.

func (*ExpressionResultItem) GetLocation

func (x *ExpressionResultItem) GetLocation() int32

func (*ExpressionResultItem) GetValues

func (x *ExpressionResultItem) GetValues() []float32

func (*ExpressionResultItem) ProtoMessage

func (*ExpressionResultItem) ProtoMessage()

func (*ExpressionResultItem) ProtoReflect

func (x *ExpressionResultItem) ProtoReflect() protoreflect.Message

func (*ExpressionResultItem) Reset

func (x *ExpressionResultItem) Reset()

func (*ExpressionResultItem) String

func (x *ExpressionResultItem) String() string

type ExpressionWriteExecStatReq

type ExpressionWriteExecStatReq struct {
	Id    string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Stats *DataExpressionExecStats `protobuf:"bytes,2,opt,name=stats,proto3" json:"stats,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ExpressionWriteExecStatReq) Descriptor deprecated

func (*ExpressionWriteExecStatReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionWriteExecStatReq.ProtoReflect.Descriptor instead.

func (*ExpressionWriteExecStatReq) GetId

func (*ExpressionWriteExecStatReq) GetStats

func (*ExpressionWriteExecStatReq) ProtoMessage

func (*ExpressionWriteExecStatReq) ProtoMessage()

func (*ExpressionWriteExecStatReq) ProtoReflect

func (*ExpressionWriteExecStatReq) Reset

func (x *ExpressionWriteExecStatReq) Reset()

func (*ExpressionWriteExecStatReq) String

func (x *ExpressionWriteExecStatReq) String() string

type ExpressionWriteExecStatResp

type ExpressionWriteExecStatResp struct {
	// contains filtered or unexported fields
}

func (*ExpressionWriteExecStatResp) Descriptor deprecated

func (*ExpressionWriteExecStatResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionWriteExecStatResp.ProtoReflect.Descriptor instead.

func (*ExpressionWriteExecStatResp) ProtoMessage

func (*ExpressionWriteExecStatResp) ProtoMessage()

func (*ExpressionWriteExecStatResp) ProtoReflect

func (*ExpressionWriteExecStatResp) Reset

func (x *ExpressionWriteExecStatResp) Reset()

func (*ExpressionWriteExecStatResp) String

func (x *ExpressionWriteExecStatResp) String() string

type ExpressionWriteReq

type ExpressionWriteReq struct {
	Expression *DataExpression `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	// contains filtered or unexported fields
}

If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_EXPRESSION)

func (*ExpressionWriteReq) Descriptor deprecated

func (*ExpressionWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionWriteReq.ProtoReflect.Descriptor instead.

func (*ExpressionWriteReq) GetExpression

func (x *ExpressionWriteReq) GetExpression() *DataExpression

func (*ExpressionWriteReq) ProtoMessage

func (*ExpressionWriteReq) ProtoMessage()

func (*ExpressionWriteReq) ProtoReflect

func (x *ExpressionWriteReq) ProtoReflect() protoreflect.Message

func (*ExpressionWriteReq) Reset

func (x *ExpressionWriteReq) Reset()

func (*ExpressionWriteReq) String

func (x *ExpressionWriteReq) String() string

type ExpressionWriteResp

type ExpressionWriteResp struct {
	Expression *DataExpression `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionWriteResp) Descriptor deprecated

func (*ExpressionWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionWriteResp.ProtoReflect.Descriptor instead.

func (*ExpressionWriteResp) GetExpression

func (x *ExpressionWriteResp) GetExpression() *DataExpression

func (*ExpressionWriteResp) ProtoMessage

func (*ExpressionWriteResp) ProtoMessage()

func (*ExpressionWriteResp) ProtoReflect

func (x *ExpressionWriteResp) ProtoReflect() protoreflect.Message

func (*ExpressionWriteResp) Reset

func (x *ExpressionWriteResp) Reset()

func (*ExpressionWriteResp) String

func (x *ExpressionWriteResp) String() string

type FullScreenAnnotationItem

type FullScreenAnnotationItem struct {
	Type     string             `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Points   []*AnnotationPoint `protobuf:"bytes,2,rep,name=points,proto3" json:"points,omitempty"`
	Colour   string             `protobuf:"bytes,3,opt,name=colour,proto3" json:"colour,omitempty"`
	Complete bool               `protobuf:"varint,4,opt,name=complete,proto3" json:"complete,omitempty"`
	Text     string             `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
	FontSize int32              `protobuf:"varint,6,opt,name=fontSize,proto3" json:"fontSize,omitempty"`
	Id       int32              `protobuf:"varint,7,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*FullScreenAnnotationItem) Descriptor deprecated

func (*FullScreenAnnotationItem) Descriptor() ([]byte, []int)

Deprecated: Use FullScreenAnnotationItem.ProtoReflect.Descriptor instead.

func (*FullScreenAnnotationItem) GetColour

func (x *FullScreenAnnotationItem) GetColour() string

func (*FullScreenAnnotationItem) GetComplete

func (x *FullScreenAnnotationItem) GetComplete() bool

func (*FullScreenAnnotationItem) GetFontSize

func (x *FullScreenAnnotationItem) GetFontSize() int32

func (*FullScreenAnnotationItem) GetId

func (x *FullScreenAnnotationItem) GetId() int32

func (*FullScreenAnnotationItem) GetPoints

func (x *FullScreenAnnotationItem) GetPoints() []*AnnotationPoint

func (*FullScreenAnnotationItem) GetText

func (x *FullScreenAnnotationItem) GetText() string

func (*FullScreenAnnotationItem) GetType

func (x *FullScreenAnnotationItem) GetType() string

func (*FullScreenAnnotationItem) ProtoMessage

func (*FullScreenAnnotationItem) ProtoMessage()

func (*FullScreenAnnotationItem) ProtoReflect

func (x *FullScreenAnnotationItem) ProtoReflect() protoreflect.Message

func (*FullScreenAnnotationItem) Reset

func (x *FullScreenAnnotationItem) Reset()

func (*FullScreenAnnotationItem) String

func (x *FullScreenAnnotationItem) String() string

type FullScreenLayout

type FullScreenLayout struct {
	Rows    []*ScreenConfigurationRow    `protobuf:"bytes,4,rep,name=rows,proto3" json:"rows,omitempty"`
	Columns []*ScreenConfigurationColumn `protobuf:"bytes,5,rep,name=columns,proto3" json:"columns,omitempty"`
	Widgets []*WidgetLayoutConfiguration `protobuf:"bytes,6,rep,name=widgets,proto3" json:"widgets,omitempty"`
	// contains filtered or unexported fields
}

func (*FullScreenLayout) Descriptor deprecated

func (*FullScreenLayout) Descriptor() ([]byte, []int)

Deprecated: Use FullScreenLayout.ProtoReflect.Descriptor instead.

func (*FullScreenLayout) GetColumns

func (x *FullScreenLayout) GetColumns() []*ScreenConfigurationColumn

func (*FullScreenLayout) GetRows

func (x *FullScreenLayout) GetRows() []*ScreenConfigurationRow

func (*FullScreenLayout) GetWidgets

func (x *FullScreenLayout) GetWidgets() []*WidgetLayoutConfiguration

func (*FullScreenLayout) ProtoMessage

func (*FullScreenLayout) ProtoMessage()

func (*FullScreenLayout) ProtoReflect

func (x *FullScreenLayout) ProtoReflect() protoreflect.Message

func (*FullScreenLayout) Reset

func (x *FullScreenLayout) Reset()

func (*FullScreenLayout) String

func (x *FullScreenLayout) String() string

type GetOwnershipReq

type GetOwnershipReq struct {
	ObjectId string `protobuf:"bytes,1,opt,name=objectId,proto3" json:"objectId,omitempty"`
	// Do we need this?
	ObjectType ObjectType `protobuf:"varint,2,opt,name=objectType,proto3,enum=ObjectType" json:"objectType,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*GetOwnershipReq) Descriptor deprecated

func (*GetOwnershipReq) Descriptor() ([]byte, []int)

Deprecated: Use GetOwnershipReq.ProtoReflect.Descriptor instead.

func (*GetOwnershipReq) GetObjectId

func (x *GetOwnershipReq) GetObjectId() string

func (*GetOwnershipReq) GetObjectType

func (x *GetOwnershipReq) GetObjectType() ObjectType

func (*GetOwnershipReq) ProtoMessage

func (*GetOwnershipReq) ProtoMessage()

func (*GetOwnershipReq) ProtoReflect

func (x *GetOwnershipReq) ProtoReflect() protoreflect.Message

func (*GetOwnershipReq) Reset

func (x *GetOwnershipReq) Reset()

func (*GetOwnershipReq) String

func (x *GetOwnershipReq) String() string

type GetOwnershipResp

type GetOwnershipResp struct {
	Ownership *OwnershipItem `protobuf:"bytes,1,opt,name=ownership,proto3" json:"ownership,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOwnershipResp) Descriptor deprecated

func (*GetOwnershipResp) Descriptor() ([]byte, []int)

Deprecated: Use GetOwnershipResp.ProtoReflect.Descriptor instead.

func (*GetOwnershipResp) GetOwnership

func (x *GetOwnershipResp) GetOwnership() *OwnershipItem

func (*GetOwnershipResp) ProtoMessage

func (*GetOwnershipResp) ProtoMessage()

func (*GetOwnershipResp) ProtoReflect

func (x *GetOwnershipResp) ProtoReflect() protoreflect.Message

func (*GetOwnershipResp) Reset

func (x *GetOwnershipResp) Reset()

func (*GetOwnershipResp) String

func (x *GetOwnershipResp) String() string

type HistogramState

type HistogramState struct {
	ShowStdDeviation bool          `protobuf:"varint,1,opt,name=showStdDeviation,proto3" json:"showStdDeviation,omitempty"`
	LogScale         bool          `protobuf:"varint,2,opt,name=logScale,proto3" json:"logScale,omitempty"`
	ExpressionIDs    []string      `protobuf:"bytes,3,rep,name=expressionIDs,proto3" json:"expressionIDs,omitempty"`
	VisibleROIs      []*VisibleROI `protobuf:"bytes,4,rep,name=visibleROIs,proto3" json:"visibleROIs,omitempty"`
	ShowWhiskers     bool          `protobuf:"varint,5,opt,name=showWhiskers,proto3" json:"showWhiskers,omitempty"`
	// contains filtered or unexported fields
}

func (*HistogramState) Descriptor deprecated

func (*HistogramState) Descriptor() ([]byte, []int)

Deprecated: Use HistogramState.ProtoReflect.Descriptor instead.

func (*HistogramState) GetExpressionIDs

func (x *HistogramState) GetExpressionIDs() []string

func (*HistogramState) GetLogScale

func (x *HistogramState) GetLogScale() bool

func (*HistogramState) GetShowStdDeviation

func (x *HistogramState) GetShowStdDeviation() bool

func (*HistogramState) GetShowWhiskers

func (x *HistogramState) GetShowWhiskers() bool

func (*HistogramState) GetVisibleROIs

func (x *HistogramState) GetVisibleROIs() []*VisibleROI

func (*HistogramState) ProtoMessage

func (*HistogramState) ProtoMessage()

func (*HistogramState) ProtoReflect

func (x *HistogramState) ProtoReflect() protoreflect.Message

func (*HistogramState) Reset

func (x *HistogramState) Reset()

func (*HistogramState) String

func (x *HistogramState) String() string

type ImageBeamLocationsReq

type ImageBeamLocationsReq struct {
	ImageName         string `protobuf:"bytes,1,opt,name=imageName,proto3" json:"imageName,omitempty"`
	BeamVersion       uint32 `protobuf:"varint,2,opt,name=beamVersion,proto3" json:"beamVersion,omitempty"`
	GenerateForScanId string `protobuf:"bytes,3,opt,name=generateForScanId,proto3" json:"generateForScanId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ImageBeamLocationsReq) Descriptor deprecated

func (*ImageBeamLocationsReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageBeamLocationsReq.ProtoReflect.Descriptor instead.

func (*ImageBeamLocationsReq) GetBeamVersion

func (x *ImageBeamLocationsReq) GetBeamVersion() uint32

func (*ImageBeamLocationsReq) GetGenerateForScanId added in v4.11.1

func (x *ImageBeamLocationsReq) GetGenerateForScanId() string

func (*ImageBeamLocationsReq) GetImageName

func (x *ImageBeamLocationsReq) GetImageName() string

func (*ImageBeamLocationsReq) ProtoMessage

func (*ImageBeamLocationsReq) ProtoMessage()

func (*ImageBeamLocationsReq) ProtoReflect

func (x *ImageBeamLocationsReq) ProtoReflect() protoreflect.Message

func (*ImageBeamLocationsReq) Reset

func (x *ImageBeamLocationsReq) Reset()

func (*ImageBeamLocationsReq) String

func (x *ImageBeamLocationsReq) String() string

type ImageBeamLocationsResp

type ImageBeamLocationsResp struct {
	Locations *ImageLocations `protobuf:"bytes,1,opt,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageBeamLocationsResp) Descriptor deprecated

func (*ImageBeamLocationsResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageBeamLocationsResp.ProtoReflect.Descriptor instead.

func (*ImageBeamLocationsResp) GetLocations

func (x *ImageBeamLocationsResp) GetLocations() *ImageLocations

func (*ImageBeamLocationsResp) ProtoMessage

func (*ImageBeamLocationsResp) ProtoMessage()

func (*ImageBeamLocationsResp) ProtoReflect

func (x *ImageBeamLocationsResp) ProtoReflect() protoreflect.Message

func (*ImageBeamLocationsResp) Reset

func (x *ImageBeamLocationsResp) Reset()

func (*ImageBeamLocationsResp) String

func (x *ImageBeamLocationsResp) String() string

type ImageDeleteReq

type ImageDeleteReq struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ImageDeleteReq) Descriptor deprecated

func (*ImageDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageDeleteReq.ProtoReflect.Descriptor instead.

func (*ImageDeleteReq) GetName

func (x *ImageDeleteReq) GetName() string

func (*ImageDeleteReq) ProtoMessage

func (*ImageDeleteReq) ProtoMessage()

func (*ImageDeleteReq) ProtoReflect

func (x *ImageDeleteReq) ProtoReflect() protoreflect.Message

func (*ImageDeleteReq) Reset

func (x *ImageDeleteReq) Reset()

func (*ImageDeleteReq) String

func (x *ImageDeleteReq) String() string

type ImageDeleteResp

type ImageDeleteResp struct {
	// contains filtered or unexported fields
}

func (*ImageDeleteResp) Descriptor deprecated

func (*ImageDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageDeleteResp.ProtoReflect.Descriptor instead.

func (*ImageDeleteResp) ProtoMessage

func (*ImageDeleteResp) ProtoMessage()

func (*ImageDeleteResp) ProtoReflect

func (x *ImageDeleteResp) ProtoReflect() protoreflect.Message

func (*ImageDeleteResp) Reset

func (x *ImageDeleteResp) Reset()

func (*ImageDeleteResp) String

func (x *ImageDeleteResp) String() string

type ImageGetDefaultReq

type ImageGetDefaultReq struct {
	ScanIds []string `protobuf:"bytes,1,rep,name=scanIds,proto3" json:"scanIds,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ImageGetDefaultReq) Descriptor deprecated

func (*ImageGetDefaultReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageGetDefaultReq.ProtoReflect.Descriptor instead.

func (*ImageGetDefaultReq) GetScanIds

func (x *ImageGetDefaultReq) GetScanIds() []string

func (*ImageGetDefaultReq) ProtoMessage

func (*ImageGetDefaultReq) ProtoMessage()

func (*ImageGetDefaultReq) ProtoReflect

func (x *ImageGetDefaultReq) ProtoReflect() protoreflect.Message

func (*ImageGetDefaultReq) Reset

func (x *ImageGetDefaultReq) Reset()

func (*ImageGetDefaultReq) String

func (x *ImageGetDefaultReq) String() string

type ImageGetDefaultResp

type ImageGetDefaultResp struct {
	DefaultImagesPerScanId map[string]string `` /* 185-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ImageGetDefaultResp) Descriptor deprecated

func (*ImageGetDefaultResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageGetDefaultResp.ProtoReflect.Descriptor instead.

func (*ImageGetDefaultResp) GetDefaultImagesPerScanId

func (x *ImageGetDefaultResp) GetDefaultImagesPerScanId() map[string]string

func (*ImageGetDefaultResp) ProtoMessage

func (*ImageGetDefaultResp) ProtoMessage()

func (*ImageGetDefaultResp) ProtoReflect

func (x *ImageGetDefaultResp) ProtoReflect() protoreflect.Message

func (*ImageGetDefaultResp) Reset

func (x *ImageGetDefaultResp) Reset()

func (*ImageGetDefaultResp) String

func (x *ImageGetDefaultResp) String() string

type ImageGetReq

type ImageGetReq struct {
	ImageName string `protobuf:"bytes,1,opt,name=imageName,proto3" json:"imageName,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ImageGetReq) Descriptor deprecated

func (*ImageGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageGetReq.ProtoReflect.Descriptor instead.

func (*ImageGetReq) GetImageName

func (x *ImageGetReq) GetImageName() string

func (*ImageGetReq) ProtoMessage

func (*ImageGetReq) ProtoMessage()

func (*ImageGetReq) ProtoReflect

func (x *ImageGetReq) ProtoReflect() protoreflect.Message

func (*ImageGetReq) Reset

func (x *ImageGetReq) Reset()

func (*ImageGetReq) String

func (x *ImageGetReq) String() string

type ImageGetResp

type ImageGetResp struct {
	Image *ScanImage `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageGetResp) Descriptor deprecated

func (*ImageGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageGetResp.ProtoReflect.Descriptor instead.

func (*ImageGetResp) GetImage

func (x *ImageGetResp) GetImage() *ScanImage

func (*ImageGetResp) ProtoMessage

func (*ImageGetResp) ProtoMessage()

func (*ImageGetResp) ProtoReflect

func (x *ImageGetResp) ProtoReflect() protoreflect.Message

func (*ImageGetResp) Reset

func (x *ImageGetResp) Reset()

func (*ImageGetResp) String

func (x *ImageGetResp) String() string

type ImageListReq

type ImageListReq struct {
	ScanIds []string `protobuf:"bytes,1,rep,name=scanIds,proto3" json:"scanIds,omitempty"`
	// If false, returns all images associated with any of the scan IDs
	// otherwise only returns images which are associated with all IDs
	MustIncludeAll bool `protobuf:"varint,2,opt,name=mustIncludeAll,proto3" json:"mustIncludeAll,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ImageListReq) Descriptor deprecated

func (*ImageListReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageListReq.ProtoReflect.Descriptor instead.

func (*ImageListReq) GetMustIncludeAll

func (x *ImageListReq) GetMustIncludeAll() bool

func (*ImageListReq) GetScanIds

func (x *ImageListReq) GetScanIds() []string

func (*ImageListReq) ProtoMessage

func (*ImageListReq) ProtoMessage()

func (*ImageListReq) ProtoReflect

func (x *ImageListReq) ProtoReflect() protoreflect.Message

func (*ImageListReq) Reset

func (x *ImageListReq) Reset()

func (*ImageListReq) String

func (x *ImageListReq) String() string

type ImageListResp

type ImageListResp struct {
	Images []*ScanImage `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"` //uint32 defaultImageIdx = 2; <-- Now that ImageListReq takes a list of scanIds - which scan does this correspond to?
	// contains filtered or unexported fields
}

func (*ImageListResp) Descriptor deprecated

func (*ImageListResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageListResp.ProtoReflect.Descriptor instead.

func (*ImageListResp) GetImages

func (x *ImageListResp) GetImages() []*ScanImage

func (*ImageListResp) ProtoMessage

func (*ImageListResp) ProtoMessage()

func (*ImageListResp) ProtoReflect

func (x *ImageListResp) ProtoReflect() protoreflect.Message

func (*ImageListResp) Reset

func (x *ImageListResp) Reset()

func (*ImageListResp) String

func (x *ImageListResp) String() string

type ImageListUpd

type ImageListUpd struct {
	AssociatedScanId string `protobuf:"bytes,1,opt,name=associatedScanId,proto3" json:"associatedScanId,omitempty"`
	ImageName        string `protobuf:"bytes,2,opt,name=imageName,proto3" json:"imageName,omitempty"`
	// contains filtered or unexported fields
}

If something happens to an image - changed, deleted, metadata changed, etc this gets sent out

func (*ImageListUpd) Descriptor deprecated

func (*ImageListUpd) Descriptor() ([]byte, []int)

Deprecated: Use ImageListUpd.ProtoReflect.Descriptor instead.

func (*ImageListUpd) GetAssociatedScanId

func (x *ImageListUpd) GetAssociatedScanId() string

func (*ImageListUpd) GetImageName

func (x *ImageListUpd) GetImageName() string

func (*ImageListUpd) ProtoMessage

func (*ImageListUpd) ProtoMessage()

func (*ImageListUpd) ProtoReflect

func (x *ImageListUpd) ProtoReflect() protoreflect.Message

func (*ImageListUpd) Reset

func (x *ImageListUpd) Reset()

func (*ImageListUpd) String

func (x *ImageListUpd) String() string

type ImageLocations

type ImageLocations struct {
	ImageName       string                   `protobuf:"bytes,1,opt,name=imageName,proto3" json:"imageName,omitempty" bson:"_id,omitempty"`
	LocationPerScan []*ImageLocationsForScan `protobuf:"bytes,2,rep,name=locationPerScan,proto3" json:"locationPerScan,omitempty"`
	// contains filtered or unexported fields
}

Full structure of an image and all locations returned along with the scan they are relative to

func (*ImageLocations) Descriptor deprecated

func (*ImageLocations) Descriptor() ([]byte, []int)

Deprecated: Use ImageLocations.ProtoReflect.Descriptor instead.

func (*ImageLocations) GetImageName

func (x *ImageLocations) GetImageName() string

func (*ImageLocations) GetLocationPerScan

func (x *ImageLocations) GetLocationPerScan() []*ImageLocationsForScan

func (*ImageLocations) ProtoMessage

func (*ImageLocations) ProtoMessage()

func (*ImageLocations) ProtoReflect

func (x *ImageLocations) ProtoReflect() protoreflect.Message

func (*ImageLocations) Reset

func (x *ImageLocations) Reset()

func (*ImageLocations) String

func (x *ImageLocations) String() string

type ImageLocationsForScan

type ImageLocationsForScan struct {

	// Which scan these are for
	ScanId      string         `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	BeamVersion uint32         `protobuf:"varint,3,opt,name=beamVersion,proto3" json:"beamVersion,omitempty"`
	Instrument  ScanInstrument `protobuf:"varint,4,opt,name=instrument,proto3,enum=ScanInstrument" json:"instrument,omitempty"`
	// The coordinates per entry within the scan (entry Id but entry index)
	// NOTE: This must have the same size as the scan entry array, otherwise
	//
	//	how do we know which coordinate maps to which scan entry?
	Locations []*Coordinate2D `protobuf:"bytes,2,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

Locations relative to the image

func (*ImageLocationsForScan) Descriptor deprecated

func (*ImageLocationsForScan) Descriptor() ([]byte, []int)

Deprecated: Use ImageLocationsForScan.ProtoReflect.Descriptor instead.

func (*ImageLocationsForScan) GetBeamVersion

func (x *ImageLocationsForScan) GetBeamVersion() uint32

func (*ImageLocationsForScan) GetInstrument added in v4.0.2

func (x *ImageLocationsForScan) GetInstrument() ScanInstrument

func (*ImageLocationsForScan) GetLocations

func (x *ImageLocationsForScan) GetLocations() []*Coordinate2D

func (*ImageLocationsForScan) GetScanId

func (x *ImageLocationsForScan) GetScanId() string

func (*ImageLocationsForScan) ProtoMessage

func (*ImageLocationsForScan) ProtoMessage()

func (*ImageLocationsForScan) ProtoReflect

func (x *ImageLocationsForScan) ProtoReflect() protoreflect.Message

func (*ImageLocationsForScan) Reset

func (x *ImageLocationsForScan) Reset()

func (*ImageLocationsForScan) String

func (x *ImageLocationsForScan) String() string

type ImageMatchTransform

type ImageMatchTransform struct {

	// Name of the image file whose beam locations this image has been "matched" (aka warped) to
	BeamImageFileName string `protobuf:"bytes,1,opt,name=beamImageFileName,proto3" json:"beamImageFileName,omitempty"`
	// The transform to allow rendering the image relative to the existing beam locations
	XOffset float32 `protobuf:"fixed32,2,opt,name=xOffset,proto3" json:"xOffset,omitempty"`
	YOffset float32 `protobuf:"fixed32,3,opt,name=yOffset,proto3" json:"yOffset,omitempty"`
	XScale  float32 `protobuf:"fixed32,4,opt,name=xScale,proto3" json:"xScale,omitempty"`
	YScale  float32 `protobuf:"fixed32,5,opt,name=yScale,proto3" json:"yScale,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageMatchTransform) Descriptor deprecated

func (*ImageMatchTransform) Descriptor() ([]byte, []int)

Deprecated: Use ImageMatchTransform.ProtoReflect.Descriptor instead.

func (*ImageMatchTransform) GetBeamImageFileName

func (x *ImageMatchTransform) GetBeamImageFileName() string

func (*ImageMatchTransform) GetXOffset

func (x *ImageMatchTransform) GetXOffset() float32

func (*ImageMatchTransform) GetXScale

func (x *ImageMatchTransform) GetXScale() float32

func (*ImageMatchTransform) GetYOffset

func (x *ImageMatchTransform) GetYOffset() float32

func (*ImageMatchTransform) GetYScale

func (x *ImageMatchTransform) GetYScale() float32

func (*ImageMatchTransform) ProtoMessage

func (*ImageMatchTransform) ProtoMessage()

func (*ImageMatchTransform) ProtoReflect

func (x *ImageMatchTransform) ProtoReflect() protoreflect.Message

func (*ImageMatchTransform) Reset

func (x *ImageMatchTransform) Reset()

func (*ImageMatchTransform) String

func (x *ImageMatchTransform) String() string

type ImageSetDefaultReq

type ImageSetDefaultReq struct {
	ScanId               string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	DefaultImageFileName string `protobuf:"bytes,2,opt,name=defaultImageFileName,proto3" json:"defaultImageFileName,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ImageSetDefaultReq) Descriptor deprecated

func (*ImageSetDefaultReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageSetDefaultReq.ProtoReflect.Descriptor instead.

func (*ImageSetDefaultReq) GetDefaultImageFileName

func (x *ImageSetDefaultReq) GetDefaultImageFileName() string

func (*ImageSetDefaultReq) GetScanId

func (x *ImageSetDefaultReq) GetScanId() string

func (*ImageSetDefaultReq) ProtoMessage

func (*ImageSetDefaultReq) ProtoMessage()

func (*ImageSetDefaultReq) ProtoReflect

func (x *ImageSetDefaultReq) ProtoReflect() protoreflect.Message

func (*ImageSetDefaultReq) Reset

func (x *ImageSetDefaultReq) Reset()

func (*ImageSetDefaultReq) String

func (x *ImageSetDefaultReq) String() string

type ImageSetDefaultResp

type ImageSetDefaultResp struct {
	// contains filtered or unexported fields
}

func (*ImageSetDefaultResp) Descriptor deprecated

func (*ImageSetDefaultResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageSetDefaultResp.ProtoReflect.Descriptor instead.

func (*ImageSetDefaultResp) ProtoMessage

func (*ImageSetDefaultResp) ProtoMessage()

func (*ImageSetDefaultResp) ProtoReflect

func (x *ImageSetDefaultResp) ProtoReflect() protoreflect.Message

func (*ImageSetDefaultResp) Reset

func (x *ImageSetDefaultResp) Reset()

func (*ImageSetDefaultResp) String

func (x *ImageSetDefaultResp) String() string

type ImageSetMatchTransformReq

type ImageSetMatchTransformReq struct {
	ImageName string               `protobuf:"bytes,1,opt,name=imageName,proto3" json:"imageName,omitempty"`
	Transform *ImageMatchTransform `protobuf:"bytes,2,opt,name=transform,proto3" json:"transform,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ImageSetMatchTransformReq) Descriptor deprecated

func (*ImageSetMatchTransformReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageSetMatchTransformReq.ProtoReflect.Descriptor instead.

func (*ImageSetMatchTransformReq) GetImageName

func (x *ImageSetMatchTransformReq) GetImageName() string

func (*ImageSetMatchTransformReq) GetTransform

func (*ImageSetMatchTransformReq) ProtoMessage

func (*ImageSetMatchTransformReq) ProtoMessage()

func (*ImageSetMatchTransformReq) ProtoReflect

func (*ImageSetMatchTransformReq) Reset

func (x *ImageSetMatchTransformReq) Reset()

func (*ImageSetMatchTransformReq) String

func (x *ImageSetMatchTransformReq) String() string

type ImageSetMatchTransformResp

type ImageSetMatchTransformResp struct {
	// contains filtered or unexported fields
}

func (*ImageSetMatchTransformResp) Descriptor deprecated

func (*ImageSetMatchTransformResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageSetMatchTransformResp.ProtoReflect.Descriptor instead.

func (*ImageSetMatchTransformResp) ProtoMessage

func (*ImageSetMatchTransformResp) ProtoMessage()

func (*ImageSetMatchTransformResp) ProtoReflect

func (*ImageSetMatchTransformResp) Reset

func (x *ImageSetMatchTransformResp) Reset()

func (*ImageSetMatchTransformResp) String

func (x *ImageSetMatchTransformResp) String() string

type ImageUploadReq

type ImageUploadReq struct {
	Name              string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ImageData         []byte   `protobuf:"bytes,2,opt,name=imageData,proto3" json:"imageData,omitempty"`
	AssociatedScanIds []string `protobuf:"bytes,5,rep,name=associatedScanIds,proto3" json:"associatedScanIds,omitempty"` // List of all scan ids which are associated with this image - in other words their points are visible on the image
	OriginScanId      string   `protobuf:"bytes,6,opt,name=originScanId,proto3" json:"originScanId,omitempty"`           // The scan this image came from
	// Types that are assignable to Assocation:
	//
	//	*ImageUploadReq_LocationPerScan
	//	*ImageUploadReq_BeamImageRef
	Assocation isImageUploadReq_Assocation `protobuf_oneof:"Assocation"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ImageUploadReq) Descriptor deprecated

func (*ImageUploadReq) Descriptor() ([]byte, []int)

Deprecated: Use ImageUploadReq.ProtoReflect.Descriptor instead.

func (*ImageUploadReq) GetAssocation

func (m *ImageUploadReq) GetAssocation() isImageUploadReq_Assocation

func (*ImageUploadReq) GetAssociatedScanIds

func (x *ImageUploadReq) GetAssociatedScanIds() []string

func (*ImageUploadReq) GetBeamImageRef

func (x *ImageUploadReq) GetBeamImageRef() *ImageMatchTransform

func (*ImageUploadReq) GetImageData

func (x *ImageUploadReq) GetImageData() []byte

func (*ImageUploadReq) GetLocationPerScan

func (x *ImageUploadReq) GetLocationPerScan() *ImageLocations

func (*ImageUploadReq) GetName

func (x *ImageUploadReq) GetName() string

func (*ImageUploadReq) GetOriginScanId

func (x *ImageUploadReq) GetOriginScanId() string

func (*ImageUploadReq) ProtoMessage

func (*ImageUploadReq) ProtoMessage()

func (*ImageUploadReq) ProtoReflect

func (x *ImageUploadReq) ProtoReflect() protoreflect.Message

func (*ImageUploadReq) Reset

func (x *ImageUploadReq) Reset()

func (*ImageUploadReq) String

func (x *ImageUploadReq) String() string

type ImageUploadReq_BeamImageRef

type ImageUploadReq_BeamImageRef struct {
	// Otherwise, if we're saying this image will use the beam
	// data for another image, put the name of the other image here
	BeamImageRef *ImageMatchTransform `protobuf:"bytes,4,opt,name=beamImageRef,proto3,oneof"`
}

type ImageUploadReq_LocationPerScan

type ImageUploadReq_LocationPerScan struct {
	// If uploading the optional beam locations, they can be in this field
	// NOTE: locationPerScan.imageFileName must be empty
	LocationPerScan *ImageLocations `protobuf:"bytes,3,opt,name=locationPerScan,proto3,oneof"`
}

type ImageUploadResp

type ImageUploadResp struct {
	LogId string `protobuf:"bytes,1,opt,name=logId,proto3" json:"logId,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageUploadResp) Descriptor deprecated

func (*ImageUploadResp) Descriptor() ([]byte, []int)

Deprecated: Use ImageUploadResp.ProtoReflect.Descriptor instead.

func (*ImageUploadResp) GetLogId

func (x *ImageUploadResp) GetLogId() string

func (*ImageUploadResp) ProtoMessage

func (*ImageUploadResp) ProtoMessage()

func (*ImageUploadResp) ProtoReflect

func (x *ImageUploadResp) ProtoReflect() protoreflect.Message

func (*ImageUploadResp) Reset

func (x *ImageUploadResp) Reset()

func (*ImageUploadResp) String

func (x *ImageUploadResp) String() string

type ImportMarsViewerImageReq

type ImportMarsViewerImageReq struct {
	TriggerUrl string `protobuf:"bytes,1,opt,name=triggerUrl,proto3" json:"triggerUrl,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ImportMarsViewerImageReq) Descriptor deprecated

func (*ImportMarsViewerImageReq) Descriptor() ([]byte, []int)

Deprecated: Use ImportMarsViewerImageReq.ProtoReflect.Descriptor instead.

func (*ImportMarsViewerImageReq) GetTriggerUrl

func (x *ImportMarsViewerImageReq) GetTriggerUrl() string

func (*ImportMarsViewerImageReq) ProtoMessage

func (*ImportMarsViewerImageReq) ProtoMessage()

func (*ImportMarsViewerImageReq) ProtoReflect

func (x *ImportMarsViewerImageReq) ProtoReflect() protoreflect.Message

func (*ImportMarsViewerImageReq) Reset

func (x *ImportMarsViewerImageReq) Reset()

func (*ImportMarsViewerImageReq) String

func (x *ImportMarsViewerImageReq) String() string

type ImportMarsViewerImageResp

type ImportMarsViewerImageResp struct {
	JobId string `protobuf:"bytes,1,opt,name=jobId,proto3" json:"jobId,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportMarsViewerImageResp) Descriptor deprecated

func (*ImportMarsViewerImageResp) Descriptor() ([]byte, []int)

Deprecated: Use ImportMarsViewerImageResp.ProtoReflect.Descriptor instead.

func (*ImportMarsViewerImageResp) GetJobId

func (x *ImportMarsViewerImageResp) GetJobId() string

func (*ImportMarsViewerImageResp) ProtoMessage

func (*ImportMarsViewerImageResp) ProtoMessage()

func (*ImportMarsViewerImageResp) ProtoReflect

func (*ImportMarsViewerImageResp) Reset

func (x *ImportMarsViewerImageResp) Reset()

func (*ImportMarsViewerImageResp) String

func (x *ImportMarsViewerImageResp) String() string

type ImportMarsViewerImageUpd

type ImportMarsViewerImageUpd struct {
	Status *JobStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportMarsViewerImageUpd) Descriptor deprecated

func (*ImportMarsViewerImageUpd) Descriptor() ([]byte, []int)

Deprecated: Use ImportMarsViewerImageUpd.ProtoReflect.Descriptor instead.

func (*ImportMarsViewerImageUpd) GetStatus

func (x *ImportMarsViewerImageUpd) GetStatus() *JobStatus

func (*ImportMarsViewerImageUpd) ProtoMessage

func (*ImportMarsViewerImageUpd) ProtoMessage()

func (*ImportMarsViewerImageUpd) ProtoReflect

func (x *ImportMarsViewerImageUpd) ProtoReflect() protoreflect.Message

func (*ImportMarsViewerImageUpd) Reset

func (x *ImportMarsViewerImageUpd) Reset()

func (*ImportMarsViewerImageUpd) String

func (x *ImportMarsViewerImageUpd) String() string

type JobHandlerDBItem

type JobHandlerDBItem struct {
	Id                string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	JobId             string `protobuf:"bytes,2,opt,name=jobId,proto3" json:"jobId,omitempty"`
	HandlerInstanceId string `protobuf:"bytes,3,opt,name=handlerInstanceId,proto3" json:"handlerInstanceId,omitempty"`
	TimeStampUnixSec  uint32 `protobuf:"varint,4,opt,name=timeStampUnixSec,proto3" json:"timeStampUnixSec,omitempty"`
	// contains filtered or unexported fields
}

Which API instance wants to handle this job? This is only used when it's an external request and APIs realise that an unknown job got completed. Now one will have to handle things like notification, so at that point all APIs will write their instance ID here, wait a little, then read it back. The API matching the written instance ID gets to do the job!

func (*JobHandlerDBItem) Descriptor deprecated

func (*JobHandlerDBItem) Descriptor() ([]byte, []int)

Deprecated: Use JobHandlerDBItem.ProtoReflect.Descriptor instead.

func (*JobHandlerDBItem) GetHandlerInstanceId

func (x *JobHandlerDBItem) GetHandlerInstanceId() string

func (*JobHandlerDBItem) GetId

func (x *JobHandlerDBItem) GetId() string

func (*JobHandlerDBItem) GetJobId

func (x *JobHandlerDBItem) GetJobId() string

func (*JobHandlerDBItem) GetTimeStampUnixSec

func (x *JobHandlerDBItem) GetTimeStampUnixSec() uint32

func (*JobHandlerDBItem) ProtoMessage

func (*JobHandlerDBItem) ProtoMessage()

func (*JobHandlerDBItem) ProtoReflect

func (x *JobHandlerDBItem) ProtoReflect() protoreflect.Message

func (*JobHandlerDBItem) Reset

func (x *JobHandlerDBItem) Reset()

func (*JobHandlerDBItem) String

func (x *JobHandlerDBItem) String() string

type JobStatus

type JobStatus struct {
	JobId   string           `protobuf:"bytes,1,opt,name=jobId,proto3" json:"jobId,omitempty" bson:"_id,omitempty"`
	Status  JobStatus_Status `protobuf:"varint,2,opt,name=status,proto3,enum=JobStatus_Status" json:"status,omitempty"`
	Message string           `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // Optionally a message can be stored with the status
	LogId   string           `protobuf:"bytes,4,opt,name=logId,proto3" json:"logId,omitempty"`     // The log ID - initially just AWS <log group name>_<log stream id>
	// What the job is operating on. Set depending on job type:
	// JT_IMPORT_SCAN => scan id
	// JT_IMPORT_IMAGE => image name
	// JT_RUN_QUANT => quant id
	JobItemId             string            `protobuf:"bytes,10,opt,name=jobItemId,proto3" json:"jobItemId,omitempty"`
	JobType               JobStatus_JobType `protobuf:"varint,11,opt,name=jobType,proto3,enum=JobStatus_JobType" json:"jobType,omitempty"`
	StartUnixTimeSec      uint32            `protobuf:"varint,5,opt,name=startUnixTimeSec,proto3" json:"startUnixTimeSec,omitempty"`           // Job start time
	LastUpdateUnixTimeSec uint32            `protobuf:"varint,6,opt,name=lastUpdateUnixTimeSec,proto3" json:"lastUpdateUnixTimeSec,omitempty"` // Job update time (if this changes, we send out an update)
	// Completion:
	EndUnixTimeSec uint32   `protobuf:"varint,7,opt,name=endUnixTimeSec,proto3" json:"endUnixTimeSec,omitempty"` // Job completion time
	OutputFilePath string   `protobuf:"bytes,8,opt,name=outputFilePath,proto3" json:"outputFilePath,omitempty"`  // Where the job output its final result(s)
	OtherLogFiles  []string `protobuf:"bytes,9,rep,name=otherLogFiles,proto3" json:"otherLogFiles,omitempty"`    // Any other logs (eg PIQUANT log files) generated by the job
	// contains filtered or unexported fields
}

func (*JobStatus) Descriptor deprecated

func (*JobStatus) Descriptor() ([]byte, []int)

Deprecated: Use JobStatus.ProtoReflect.Descriptor instead.

func (*JobStatus) GetEndUnixTimeSec

func (x *JobStatus) GetEndUnixTimeSec() uint32

func (*JobStatus) GetJobId

func (x *JobStatus) GetJobId() string

func (*JobStatus) GetJobItemId

func (x *JobStatus) GetJobItemId() string

func (*JobStatus) GetJobType

func (x *JobStatus) GetJobType() JobStatus_JobType

func (*JobStatus) GetLastUpdateUnixTimeSec

func (x *JobStatus) GetLastUpdateUnixTimeSec() uint32

func (*JobStatus) GetLogId

func (x *JobStatus) GetLogId() string

func (*JobStatus) GetMessage

func (x *JobStatus) GetMessage() string

func (*JobStatus) GetOtherLogFiles

func (x *JobStatus) GetOtherLogFiles() []string

func (*JobStatus) GetOutputFilePath

func (x *JobStatus) GetOutputFilePath() string

func (*JobStatus) GetStartUnixTimeSec

func (x *JobStatus) GetStartUnixTimeSec() uint32

func (*JobStatus) GetStatus

func (x *JobStatus) GetStatus() JobStatus_Status

func (*JobStatus) ProtoMessage

func (*JobStatus) ProtoMessage()

func (*JobStatus) ProtoReflect

func (x *JobStatus) ProtoReflect() protoreflect.Message

func (*JobStatus) Reset

func (x *JobStatus) Reset()

func (*JobStatus) String

func (x *JobStatus) String() string

type JobStatus_JobType

type JobStatus_JobType int32
const (
	JobStatus_JT_UNKNOWN       JobStatus_JobType = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	JobStatus_JT_IMPORT_SCAN   JobStatus_JobType = 1
	JobStatus_JT_REIMPORT_SCAN JobStatus_JobType = 2
	JobStatus_JT_IMPORT_IMAGE  JobStatus_JobType = 3
	JobStatus_JT_RUN_QUANT     JobStatus_JobType = 4
)

func (JobStatus_JobType) Descriptor

func (JobStatus_JobType) Enum

func (JobStatus_JobType) EnumDescriptor deprecated

func (JobStatus_JobType) EnumDescriptor() ([]byte, []int)

Deprecated: Use JobStatus_JobType.Descriptor instead.

func (JobStatus_JobType) Number

func (JobStatus_JobType) String

func (x JobStatus_JobType) String() string

func (JobStatus_JobType) Type

type JobStatus_Status

type JobStatus_Status int32
const (
	JobStatus_UNKNOWN           JobStatus_Status = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	JobStatus_STARTING          JobStatus_Status = 1
	JobStatus_PREPARING_NODES   JobStatus_Status = 2
	JobStatus_RUNNING           JobStatus_Status = 3
	JobStatus_GATHERING_RESULTS JobStatus_Status = 4
	JobStatus_COMPLETE          JobStatus_Status = 5
	JobStatus_ERROR             JobStatus_Status = 6
)

func (JobStatus_Status) Descriptor

func (JobStatus_Status) Enum

func (JobStatus_Status) EnumDescriptor deprecated

func (JobStatus_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use JobStatus_Status.Descriptor instead.

func (JobStatus_Status) Number

func (JobStatus_Status) String

func (x JobStatus_Status) String() string

func (JobStatus_Status) Type

type LogGetLevelReq

type LogGetLevelReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*LogGetLevelReq) Descriptor deprecated

func (*LogGetLevelReq) Descriptor() ([]byte, []int)

Deprecated: Use LogGetLevelReq.ProtoReflect.Descriptor instead.

func (*LogGetLevelReq) ProtoMessage

func (*LogGetLevelReq) ProtoMessage()

func (*LogGetLevelReq) ProtoReflect

func (x *LogGetLevelReq) ProtoReflect() protoreflect.Message

func (*LogGetLevelReq) Reset

func (x *LogGetLevelReq) Reset()

func (*LogGetLevelReq) String

func (x *LogGetLevelReq) String() string

type LogGetLevelResp

type LogGetLevelResp struct {
	LogLevelId string `protobuf:"bytes,1,opt,name=logLevelId,proto3" json:"logLevelId,omitempty"`
	// contains filtered or unexported fields
}

func (*LogGetLevelResp) Descriptor deprecated

func (*LogGetLevelResp) Descriptor() ([]byte, []int)

Deprecated: Use LogGetLevelResp.ProtoReflect.Descriptor instead.

func (*LogGetLevelResp) GetLogLevelId

func (x *LogGetLevelResp) GetLogLevelId() string

func (*LogGetLevelResp) ProtoMessage

func (*LogGetLevelResp) ProtoMessage()

func (*LogGetLevelResp) ProtoReflect

func (x *LogGetLevelResp) ProtoReflect() protoreflect.Message

func (*LogGetLevelResp) Reset

func (x *LogGetLevelResp) Reset()

func (*LogGetLevelResp) String

func (x *LogGetLevelResp) String() string

type LogLine

type LogLine struct {
	TimeStampUnixSec uint32 `protobuf:"varint,1,opt,name=timeStampUnixSec,proto3" json:"timeStampUnixSec,omitempty"`
	TimeStampMs      uint32 `protobuf:"varint,2,opt,name=timeStampMs,proto3" json:"timeStampMs,omitempty"`
	Message          string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*LogLine) Descriptor deprecated

func (*LogLine) Descriptor() ([]byte, []int)

Deprecated: Use LogLine.ProtoReflect.Descriptor instead.

func (*LogLine) GetMessage

func (x *LogLine) GetMessage() string

func (*LogLine) GetTimeStampMs

func (x *LogLine) GetTimeStampMs() uint32

func (*LogLine) GetTimeStampUnixSec

func (x *LogLine) GetTimeStampUnixSec() uint32

func (*LogLine) ProtoMessage

func (*LogLine) ProtoMessage()

func (*LogLine) ProtoReflect

func (x *LogLine) ProtoReflect() protoreflect.Message

func (*LogLine) Reset

func (x *LogLine) Reset()

func (*LogLine) String

func (x *LogLine) String() string

type LogReadReq

type LogReadReq struct {
	LogStreamId string `protobuf:"bytes,1,opt,name=logStreamId,proto3" json:"logStreamId,omitempty"`
	// contains filtered or unexported fields
}

Special permissions required to be able to read logs on certain pages requires(NONE)

func (*LogReadReq) Descriptor deprecated

func (*LogReadReq) Descriptor() ([]byte, []int)

Deprecated: Use LogReadReq.ProtoReflect.Descriptor instead.

func (*LogReadReq) GetLogStreamId

func (x *LogReadReq) GetLogStreamId() string

func (*LogReadReq) ProtoMessage

func (*LogReadReq) ProtoMessage()

func (*LogReadReq) ProtoReflect

func (x *LogReadReq) ProtoReflect() protoreflect.Message

func (*LogReadReq) Reset

func (x *LogReadReq) Reset()

func (*LogReadReq) String

func (x *LogReadReq) String() string

type LogReadResp

type LogReadResp struct {
	Entries []*LogLine `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*LogReadResp) Descriptor deprecated

func (*LogReadResp) Descriptor() ([]byte, []int)

Deprecated: Use LogReadResp.ProtoReflect.Descriptor instead.

func (*LogReadResp) GetEntries

func (x *LogReadResp) GetEntries() []*LogLine

func (*LogReadResp) ProtoMessage

func (*LogReadResp) ProtoMessage()

func (*LogReadResp) ProtoReflect

func (x *LogReadResp) ProtoReflect() protoreflect.Message

func (*LogReadResp) Reset

func (x *LogReadResp) Reset()

func (*LogReadResp) String

func (x *LogReadResp) String() string

type LogSetLevelReq

type LogSetLevelReq struct {
	LogLevelId string `protobuf:"bytes,1,opt,name=logLevelId,proto3" json:"logLevelId,omitempty"`
	// contains filtered or unexported fields
}

Contains the string log level - if invalid, sends back bad request... requires(EDIT_API_SETTINGS)

func (*LogSetLevelReq) Descriptor deprecated

func (*LogSetLevelReq) Descriptor() ([]byte, []int)

Deprecated: Use LogSetLevelReq.ProtoReflect.Descriptor instead.

func (*LogSetLevelReq) GetLogLevelId

func (x *LogSetLevelReq) GetLogLevelId() string

func (*LogSetLevelReq) ProtoMessage

func (*LogSetLevelReq) ProtoMessage()

func (*LogSetLevelReq) ProtoReflect

func (x *LogSetLevelReq) ProtoReflect() protoreflect.Message

func (*LogSetLevelReq) Reset

func (x *LogSetLevelReq) Reset()

func (*LogSetLevelReq) String

func (x *LogSetLevelReq) String() string

type LogSetLevelResp

type LogSetLevelResp struct {
	LogLevelId string `protobuf:"bytes,1,opt,name=logLevelId,proto3" json:"logLevelId,omitempty"`
	// contains filtered or unexported fields
}

func (*LogSetLevelResp) Descriptor deprecated

func (*LogSetLevelResp) Descriptor() ([]byte, []int)

Deprecated: Use LogSetLevelResp.ProtoReflect.Descriptor instead.

func (*LogSetLevelResp) GetLogLevelId

func (x *LogSetLevelResp) GetLogLevelId() string

func (*LogSetLevelResp) ProtoMessage

func (*LogSetLevelResp) ProtoMessage()

func (*LogSetLevelResp) ProtoReflect

func (x *LogSetLevelResp) ProtoReflect() protoreflect.Message

func (*LogSetLevelResp) Reset

func (x *LogSetLevelResp) Reset()

func (*LogSetLevelResp) String

func (x *LogSetLevelResp) String() string

type MVObservation

type MVObservation struct {
	Interpolated           bool       `protobuf:"varint,1,opt,name=Interpolated,proto3" json:"interpolated"`
	ObservationCSVFilename string     `protobuf:"bytes,2,opt,name=ObservationCSVFilename,proto3" json:"observationCSVFilename"`
	ContextImageUrl        string     `protobuf:"bytes,3,opt,name=ContextImageUrl,proto3" json:"contextImageUrl"`
	Site                   int32      `protobuf:"varint,4,opt,name=Site,proto3" json:"site"`
	Drive                  int32      `protobuf:"varint,5,opt,name=Drive,proto3" json:"drive"`
	OriginalPoints         []*MVPoint `protobuf:"bytes,6,rep,name=OriginalPoints,proto3" json:"originalPoints"`
	TranslatedPoints       []*MVPoint `protobuf:"bytes,7,rep,name=TranslatedPoints,proto3" json:"translatedPoints"`
	// contains filtered or unexported fields
}

func (*MVObservation) Descriptor deprecated

func (*MVObservation) Descriptor() ([]byte, []int)

Deprecated: Use MVObservation.ProtoReflect.Descriptor instead.

func (*MVObservation) GetContextImageUrl

func (x *MVObservation) GetContextImageUrl() string

func (*MVObservation) GetDrive

func (x *MVObservation) GetDrive() int32

func (*MVObservation) GetInterpolated

func (x *MVObservation) GetInterpolated() bool

func (*MVObservation) GetObservationCSVFilename

func (x *MVObservation) GetObservationCSVFilename() string

func (*MVObservation) GetOriginalPoints

func (x *MVObservation) GetOriginalPoints() []*MVPoint

func (*MVObservation) GetSite

func (x *MVObservation) GetSite() int32

func (*MVObservation) GetTranslatedPoints

func (x *MVObservation) GetTranslatedPoints() []*MVPoint

func (*MVObservation) ProtoMessage

func (*MVObservation) ProtoMessage()

func (*MVObservation) ProtoReflect

func (x *MVObservation) ProtoReflect() protoreflect.Message

func (*MVObservation) Reset

func (x *MVObservation) Reset()

func (*MVObservation) String

func (x *MVObservation) String() string

type MVPoint

type MVPoint struct {
	Line           float32 `protobuf:"fixed32,1,opt,name=Line,proto3" json:"line"`
	Sample         float32 `protobuf:"fixed32,2,opt,name=Sample,proto3" json:"sample"`
	SpectrumNumber int32   `protobuf:"varint,3,opt,name=SpectrumNumber,proto3" json:"spectrum_number"`
	// contains filtered or unexported fields
}

func (*MVPoint) Descriptor deprecated

func (*MVPoint) Descriptor() ([]byte, []int)

Deprecated: Use MVPoint.ProtoReflect.Descriptor instead.

func (*MVPoint) GetLine

func (x *MVPoint) GetLine() float32

func (*MVPoint) GetSample

func (x *MVPoint) GetSample() float32

func (*MVPoint) GetSpectrumNumber

func (x *MVPoint) GetSpectrumNumber() int32

func (*MVPoint) ProtoMessage

func (*MVPoint) ProtoMessage()

func (*MVPoint) ProtoReflect

func (x *MVPoint) ProtoReflect() protoreflect.Message

func (*MVPoint) Reset

func (x *MVPoint) Reset()

func (*MVPoint) String

func (x *MVPoint) String() string

type MVWarpedOverlayImage

type MVWarpedOverlayImage struct {
	Interpolated   bool   `protobuf:"varint,1,opt,name=Interpolated,proto3" json:"interpolated"`
	MappedImageUrl string `protobuf:"bytes,2,opt,name=MappedImageUrl,proto3" json:"mappedImageUrl"`
	WarpedImageUrl string `protobuf:"bytes,3,opt,name=WarpedImageUrl,proto3" json:"warpedImageUrl"`
	// contains filtered or unexported fields
}

func (*MVWarpedOverlayImage) Descriptor deprecated

func (*MVWarpedOverlayImage) Descriptor() ([]byte, []int)

Deprecated: Use MVWarpedOverlayImage.ProtoReflect.Descriptor instead.

func (*MVWarpedOverlayImage) GetInterpolated

func (x *MVWarpedOverlayImage) GetInterpolated() bool

func (*MVWarpedOverlayImage) GetMappedImageUrl

func (x *MVWarpedOverlayImage) GetMappedImageUrl() string

func (*MVWarpedOverlayImage) GetWarpedImageUrl

func (x *MVWarpedOverlayImage) GetWarpedImageUrl() string

func (*MVWarpedOverlayImage) ProtoMessage

func (*MVWarpedOverlayImage) ProtoMessage()

func (*MVWarpedOverlayImage) ProtoReflect

func (x *MVWarpedOverlayImage) ProtoReflect() protoreflect.Message

func (*MVWarpedOverlayImage) Reset

func (x *MVWarpedOverlayImage) Reset()

func (*MVWarpedOverlayImage) String

func (x *MVWarpedOverlayImage) String() string

type ManualDiffractionPeak

type ManualDiffractionPeak struct {

	// ID could be composed of scanId+pmc+userId+energy (?)
	Id             string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ScanId         string  `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Pmc            int32   `protobuf:"varint,3,opt,name=pmc,proto3" json:"pmc,omitempty"`
	EnergykeV      float32 `protobuf:"fixed32,4,opt,name=energykeV,proto3" json:"energykeV,omitempty"`
	CreatedUnixSec uint32  `protobuf:"varint,5,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	CreatorUserId  string  `protobuf:"bytes,6,opt,name=creatorUserId,proto3" json:"creatorUserId,omitempty"`
	// contains filtered or unexported fields
}

When a user suspects they see a diffraction peak they can log it using this structure

func (*ManualDiffractionPeak) Descriptor deprecated

func (*ManualDiffractionPeak) Descriptor() ([]byte, []int)

Deprecated: Use ManualDiffractionPeak.ProtoReflect.Descriptor instead.

func (*ManualDiffractionPeak) GetCreatedUnixSec

func (x *ManualDiffractionPeak) GetCreatedUnixSec() uint32

func (*ManualDiffractionPeak) GetCreatorUserId

func (x *ManualDiffractionPeak) GetCreatorUserId() string

func (*ManualDiffractionPeak) GetEnergykeV

func (x *ManualDiffractionPeak) GetEnergykeV() float32

func (*ManualDiffractionPeak) GetId

func (x *ManualDiffractionPeak) GetId() string

func (*ManualDiffractionPeak) GetPmc

func (x *ManualDiffractionPeak) GetPmc() int32

func (*ManualDiffractionPeak) GetScanId

func (x *ManualDiffractionPeak) GetScanId() string

func (*ManualDiffractionPeak) ProtoMessage

func (*ManualDiffractionPeak) ProtoMessage()

func (*ManualDiffractionPeak) ProtoReflect

func (x *ManualDiffractionPeak) ProtoReflect() protoreflect.Message

func (*ManualDiffractionPeak) Reset

func (x *ManualDiffractionPeak) Reset()

func (*ManualDiffractionPeak) String

func (x *ManualDiffractionPeak) String() string

type MapLayerVisibility

type MapLayerVisibility struct {
	ExpressionID         string  `protobuf:"bytes,1,opt,name=expressionID,proto3" json:"expressionID,omitempty"`
	Opacity              float32 `protobuf:"fixed32,2,opt,name=opacity,proto3" json:"opacity,omitempty"`
	Visible              bool    `protobuf:"varint,3,opt,name=visible,proto3" json:"visible,omitempty"`
	DisplayValueRangeMin float32 `protobuf:"fixed32,4,opt,name=displayValueRangeMin,proto3" json:"displayValueRangeMin,omitempty"`
	DisplayValueRangeMax float32 `protobuf:"fixed32,5,opt,name=displayValueRangeMax,proto3" json:"displayValueRangeMax,omitempty"`
	DisplayValueShading  string  `protobuf:"bytes,6,opt,name=displayValueShading,proto3" json:"displayValueShading,omitempty"`
	// contains filtered or unexported fields
}

func (*MapLayerVisibility) Descriptor deprecated

func (*MapLayerVisibility) Descriptor() ([]byte, []int)

Deprecated: Use MapLayerVisibility.ProtoReflect.Descriptor instead.

func (*MapLayerVisibility) GetDisplayValueRangeMax

func (x *MapLayerVisibility) GetDisplayValueRangeMax() float32

func (*MapLayerVisibility) GetDisplayValueRangeMin

func (x *MapLayerVisibility) GetDisplayValueRangeMin() float32

func (*MapLayerVisibility) GetDisplayValueShading

func (x *MapLayerVisibility) GetDisplayValueShading() string

func (*MapLayerVisibility) GetExpressionID

func (x *MapLayerVisibility) GetExpressionID() string

func (*MapLayerVisibility) GetOpacity

func (x *MapLayerVisibility) GetOpacity() float32

func (*MapLayerVisibility) GetVisible

func (x *MapLayerVisibility) GetVisible() bool

func (*MapLayerVisibility) ProtoMessage

func (*MapLayerVisibility) ProtoMessage()

func (*MapLayerVisibility) ProtoReflect

func (x *MapLayerVisibility) ProtoReflect() protoreflect.Message

func (*MapLayerVisibility) Reset

func (x *MapLayerVisibility) Reset()

func (*MapLayerVisibility) String

func (x *MapLayerVisibility) String() string

type MarsViewerExport

type MarsViewerExport struct {
	Observations        []*MVObservation        `protobuf:"bytes,1,rep,name=Observations,proto3" json:"observations"`
	BaseImageUrl        string                  `protobuf:"bytes,2,opt,name=BaseImageUrl,proto3" json:"baseImageUrl"`
	WarpedOverlayImages []*MVWarpedOverlayImage `protobuf:"bytes,3,rep,name=WarpedOverlayImages,proto3" json:"warpedOverlayImages"`
	MarsviewerLink      string                  `protobuf:"bytes,4,opt,name=MarsviewerLink,proto3" json:"marsviewerLink"`
	// contains filtered or unexported fields
}

func (*MarsViewerExport) Descriptor deprecated

func (*MarsViewerExport) Descriptor() ([]byte, []int)

Deprecated: Use MarsViewerExport.ProtoReflect.Descriptor instead.

func (*MarsViewerExport) GetBaseImageUrl

func (x *MarsViewerExport) GetBaseImageUrl() string
func (x *MarsViewerExport) GetMarsviewerLink() string

func (*MarsViewerExport) GetObservations

func (x *MarsViewerExport) GetObservations() []*MVObservation

func (*MarsViewerExport) GetWarpedOverlayImages

func (x *MarsViewerExport) GetWarpedOverlayImages() []*MVWarpedOverlayImage

func (*MarsViewerExport) ProtoMessage

func (*MarsViewerExport) ProtoMessage()

func (*MarsViewerExport) ProtoReflect

func (x *MarsViewerExport) ProtoReflect() protoreflect.Message

func (*MarsViewerExport) Reset

func (x *MarsViewerExport) Reset()

func (*MarsViewerExport) String

func (x *MarsViewerExport) String() string

type MemDataQueryResult

type MemDataQueryResult struct {
	ResultValues *MemPMCDataValues  `protobuf:"bytes,1,opt,name=resultValues,proto3" json:"resultValues,omitempty"`
	IsPMCTable   bool               `protobuf:"varint,2,opt,name=isPMCTable,proto3" json:"isPMCTable,omitempty"`
	Expression   *DataExpression    `protobuf:"bytes,3,opt,name=expression,proto3" json:"expression,omitempty"`
	Region       *MemRegionSettings `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (*MemDataQueryResult) Descriptor deprecated

func (*MemDataQueryResult) Descriptor() ([]byte, []int)

Deprecated: Use MemDataQueryResult.ProtoReflect.Descriptor instead.

func (*MemDataQueryResult) GetExpression

func (x *MemDataQueryResult) GetExpression() *DataExpression

func (*MemDataQueryResult) GetIsPMCTable

func (x *MemDataQueryResult) GetIsPMCTable() bool

func (*MemDataQueryResult) GetRegion

func (x *MemDataQueryResult) GetRegion() *MemRegionSettings

func (*MemDataQueryResult) GetResultValues

func (x *MemDataQueryResult) GetResultValues() *MemPMCDataValues

func (*MemDataQueryResult) ProtoMessage

func (*MemDataQueryResult) ProtoMessage()

func (*MemDataQueryResult) ProtoReflect

func (x *MemDataQueryResult) ProtoReflect() protoreflect.Message

func (*MemDataQueryResult) Reset

func (x *MemDataQueryResult) Reset()

func (*MemDataQueryResult) String

func (x *MemDataQueryResult) String() string

type MemPMCDataValue

type MemPMCDataValue struct {
	Pmc         uint32  `protobuf:"varint,1,opt,name=pmc,proto3" json:"pmc,omitempty"`
	Value       float32 `protobuf:"fixed32,2,opt,name=value,proto3" json:"value,omitempty"`
	IsUndefined bool    `protobuf:"varint,3,opt,name=isUndefined,proto3" json:"isUndefined,omitempty"`
	Label       string  `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*MemPMCDataValue) Descriptor deprecated

func (*MemPMCDataValue) Descriptor() ([]byte, []int)

Deprecated: Use MemPMCDataValue.ProtoReflect.Descriptor instead.

func (*MemPMCDataValue) GetIsUndefined

func (x *MemPMCDataValue) GetIsUndefined() bool

func (*MemPMCDataValue) GetLabel

func (x *MemPMCDataValue) GetLabel() string

func (*MemPMCDataValue) GetPmc

func (x *MemPMCDataValue) GetPmc() uint32

func (*MemPMCDataValue) GetValue

func (x *MemPMCDataValue) GetValue() float32

func (*MemPMCDataValue) ProtoMessage

func (*MemPMCDataValue) ProtoMessage()

func (*MemPMCDataValue) ProtoReflect

func (x *MemPMCDataValue) ProtoReflect() protoreflect.Message

func (*MemPMCDataValue) Reset

func (x *MemPMCDataValue) Reset()

func (*MemPMCDataValue) String

func (x *MemPMCDataValue) String() string

type MemPMCDataValues

type MemPMCDataValues struct {
	MinValue float32            `protobuf:"fixed32,1,opt,name=minValue,proto3" json:"minValue,omitempty"`
	MaxValue float32            `protobuf:"fixed32,2,opt,name=maxValue,proto3" json:"maxValue,omitempty"`
	Values   []*MemPMCDataValue `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`
	IsBinary bool               `protobuf:"varint,4,opt,name=isBinary,proto3" json:"isBinary,omitempty"`
	Warning  string             `protobuf:"bytes,5,opt,name=warning,proto3" json:"warning,omitempty"`
	// contains filtered or unexported fields
}

func (*MemPMCDataValues) Descriptor deprecated

func (*MemPMCDataValues) Descriptor() ([]byte, []int)

Deprecated: Use MemPMCDataValues.ProtoReflect.Descriptor instead.

func (*MemPMCDataValues) GetIsBinary

func (x *MemPMCDataValues) GetIsBinary() bool

func (*MemPMCDataValues) GetMaxValue

func (x *MemPMCDataValues) GetMaxValue() float32

func (*MemPMCDataValues) GetMinValue

func (x *MemPMCDataValues) GetMinValue() float32

func (*MemPMCDataValues) GetValues

func (x *MemPMCDataValues) GetValues() []*MemPMCDataValue

func (*MemPMCDataValues) GetWarning

func (x *MemPMCDataValues) GetWarning() string

func (*MemPMCDataValues) ProtoMessage

func (*MemPMCDataValues) ProtoMessage()

func (*MemPMCDataValues) ProtoReflect

func (x *MemPMCDataValues) ProtoReflect() protoreflect.Message

func (*MemPMCDataValues) Reset

func (x *MemPMCDataValues) Reset()

func (*MemPMCDataValues) String

func (x *MemPMCDataValues) String() string

type MemRegionSettings

type MemRegionSettings struct {
	Region          *ROIItem                `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
	DisplaySettings *ROIItemDisplaySettings `protobuf:"bytes,2,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	PixelIndexSet   []uint32                `protobuf:"varint,3,rep,packed,name=pixelIndexSet,proto3" json:"pixelIndexSet,omitempty"`
	// contains filtered or unexported fields
}

func (*MemRegionSettings) Descriptor deprecated

func (*MemRegionSettings) Descriptor() ([]byte, []int)

Deprecated: Use MemRegionSettings.ProtoReflect.Descriptor instead.

func (*MemRegionSettings) GetDisplaySettings

func (x *MemRegionSettings) GetDisplaySettings() *ROIItemDisplaySettings

func (*MemRegionSettings) GetPixelIndexSet

func (x *MemRegionSettings) GetPixelIndexSet() []uint32

func (*MemRegionSettings) GetRegion

func (x *MemRegionSettings) GetRegion() *ROIItem

func (*MemRegionSettings) ProtoMessage

func (*MemRegionSettings) ProtoMessage()

func (*MemRegionSettings) ProtoReflect

func (x *MemRegionSettings) ProtoReflect() protoreflect.Message

func (*MemRegionSettings) Reset

func (x *MemRegionSettings) Reset()

func (*MemRegionSettings) String

func (x *MemRegionSettings) String() string

type MemoiseGetReq

type MemoiseGetReq struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*MemoiseGetReq) Descriptor deprecated

func (*MemoiseGetReq) Descriptor() ([]byte, []int)

Deprecated: Use MemoiseGetReq.ProtoReflect.Descriptor instead.

func (*MemoiseGetReq) GetKey

func (x *MemoiseGetReq) GetKey() string

func (*MemoiseGetReq) ProtoMessage

func (*MemoiseGetReq) ProtoMessage()

func (*MemoiseGetReq) ProtoReflect

func (x *MemoiseGetReq) ProtoReflect() protoreflect.Message

func (*MemoiseGetReq) Reset

func (x *MemoiseGetReq) Reset()

func (*MemoiseGetReq) String

func (x *MemoiseGetReq) String() string

type MemoiseGetResp

type MemoiseGetResp struct {
	Item *MemoisedItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*MemoiseGetResp) Descriptor deprecated

func (*MemoiseGetResp) Descriptor() ([]byte, []int)

Deprecated: Use MemoiseGetResp.ProtoReflect.Descriptor instead.

func (*MemoiseGetResp) GetItem

func (x *MemoiseGetResp) GetItem() *MemoisedItem

func (*MemoiseGetResp) ProtoMessage

func (*MemoiseGetResp) ProtoMessage()

func (*MemoiseGetResp) ProtoReflect

func (x *MemoiseGetResp) ProtoReflect() protoreflect.Message

func (*MemoiseGetResp) Reset

func (x *MemoiseGetResp) Reset()

func (*MemoiseGetResp) String

func (x *MemoiseGetResp) String() string

type MemoiseWriteReq

type MemoiseWriteReq struct {
	Key  string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*MemoiseWriteReq) Descriptor deprecated

func (*MemoiseWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use MemoiseWriteReq.ProtoReflect.Descriptor instead.

func (*MemoiseWriteReq) GetData

func (x *MemoiseWriteReq) GetData() []byte

func (*MemoiseWriteReq) GetKey

func (x *MemoiseWriteReq) GetKey() string

func (*MemoiseWriteReq) ProtoMessage

func (*MemoiseWriteReq) ProtoMessage()

func (*MemoiseWriteReq) ProtoReflect

func (x *MemoiseWriteReq) ProtoReflect() protoreflect.Message

func (*MemoiseWriteReq) Reset

func (x *MemoiseWriteReq) Reset()

func (*MemoiseWriteReq) String

func (x *MemoiseWriteReq) String() string

type MemoiseWriteResp

type MemoiseWriteResp struct {
	MemoTimeUnixSec uint32 `protobuf:"varint,1,opt,name=memoTimeUnixSec,proto3" json:"memoTimeUnixSec,omitempty"`
	// contains filtered or unexported fields
}

func (*MemoiseWriteResp) Descriptor deprecated

func (*MemoiseWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use MemoiseWriteResp.ProtoReflect.Descriptor instead.

func (*MemoiseWriteResp) GetMemoTimeUnixSec

func (x *MemoiseWriteResp) GetMemoTimeUnixSec() uint32

func (*MemoiseWriteResp) ProtoMessage

func (*MemoiseWriteResp) ProtoMessage()

func (*MemoiseWriteResp) ProtoReflect

func (x *MemoiseWriteResp) ProtoReflect() protoreflect.Message

func (*MemoiseWriteResp) Reset

func (x *MemoiseWriteResp) Reset()

func (*MemoiseWriteResp) String

func (x *MemoiseWriteResp) String() string

type MemoisedItem

type MemoisedItem struct {
	Key             string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty" bson:"_id,omitempty"`
	MemoTimeUnixSec uint32 `protobuf:"varint,2,opt,name=memoTimeUnixSec,proto3" json:"memoTimeUnixSec,omitempty"`
	Data            []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*MemoisedItem) Descriptor deprecated

func (*MemoisedItem) Descriptor() ([]byte, []int)

Deprecated: Use MemoisedItem.ProtoReflect.Descriptor instead.

func (*MemoisedItem) GetData

func (x *MemoisedItem) GetData() []byte

func (*MemoisedItem) GetKey

func (x *MemoisedItem) GetKey() string

func (*MemoisedItem) GetMemoTimeUnixSec

func (x *MemoisedItem) GetMemoTimeUnixSec() uint32

func (*MemoisedItem) ProtoMessage

func (*MemoisedItem) ProtoMessage()

func (*MemoisedItem) ProtoReflect

func (x *MemoisedItem) ProtoReflect() protoreflect.Message

func (*MemoisedItem) Reset

func (x *MemoisedItem) Reset()

func (*MemoisedItem) String

func (x *MemoisedItem) String() string

type MistROIItem

type MistROIItem struct {
	Id                  string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ScanId              string `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Species             string `protobuf:"bytes,3,opt,name=species,proto3" json:"species,omitempty"`
	MineralGroupID      string `protobuf:"bytes,4,opt,name=mineralGroupID,proto3" json:"mineralGroupID,omitempty"`
	IdDepth             int32  `protobuf:"varint,5,opt,name=idDepth,proto3" json:"idDepth,omitempty"`
	ClassificationTrail string `protobuf:"bytes,6,opt,name=classificationTrail,proto3" json:"classificationTrail,omitempty"`
	Formula             string `protobuf:"bytes,7,opt,name=formula,proto3" json:"formula,omitempty"`
	// contains filtered or unexported fields
}

func (*MistROIItem) Descriptor deprecated

func (*MistROIItem) Descriptor() ([]byte, []int)

Deprecated: Use MistROIItem.ProtoReflect.Descriptor instead.

func (*MistROIItem) GetClassificationTrail

func (x *MistROIItem) GetClassificationTrail() string

func (*MistROIItem) GetFormula

func (x *MistROIItem) GetFormula() string

func (*MistROIItem) GetId

func (x *MistROIItem) GetId() string

func (*MistROIItem) GetIdDepth

func (x *MistROIItem) GetIdDepth() int32

func (*MistROIItem) GetMineralGroupID

func (x *MistROIItem) GetMineralGroupID() string

func (*MistROIItem) GetScanId

func (x *MistROIItem) GetScanId() string

func (*MistROIItem) GetSpecies

func (x *MistROIItem) GetSpecies() string

func (*MistROIItem) ProtoMessage

func (*MistROIItem) ProtoMessage()

func (*MistROIItem) ProtoReflect

func (x *MistROIItem) ProtoReflect() protoreflect.Message

func (*MistROIItem) Reset

func (x *MistROIItem) Reset()

func (*MistROIItem) String

func (x *MistROIItem) String() string

type ModuleReference

type ModuleReference struct {
	ModuleId string           `protobuf:"bytes,1,opt,name=moduleId,proto3" json:"moduleId,omitempty"`
	Version  *SemanticVersion `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleReference) Descriptor deprecated

func (*ModuleReference) Descriptor() ([]byte, []int)

Deprecated: Use ModuleReference.ProtoReflect.Descriptor instead.

func (*ModuleReference) GetModuleId

func (x *ModuleReference) GetModuleId() string

func (*ModuleReference) GetVersion

func (x *ModuleReference) GetVersion() *SemanticVersion

func (*ModuleReference) ProtoMessage

func (*ModuleReference) ProtoMessage()

func (*ModuleReference) ProtoReflect

func (x *ModuleReference) ProtoReflect() protoreflect.Message

func (*ModuleReference) Reset

func (x *ModuleReference) Reset()

func (*ModuleReference) String

func (x *ModuleReference) String() string

type MultiQuantCompareReq

type MultiQuantCompareReq struct {
	ScanId              string   `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	ReqRoiId            string   `protobuf:"bytes,2,opt,name=reqRoiId,proto3" json:"reqRoiId,omitempty"`
	QuantIds            []string `protobuf:"bytes,3,rep,name=quantIds,proto3" json:"quantIds,omitempty"`
	RemainingPointsPMCs []int32  `protobuf:"varint,4,rep,packed,name=remainingPointsPMCs,proto3" json:"remainingPointsPMCs,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*MultiQuantCompareReq) Descriptor deprecated

func (*MultiQuantCompareReq) Descriptor() ([]byte, []int)

Deprecated: Use MultiQuantCompareReq.ProtoReflect.Descriptor instead.

func (*MultiQuantCompareReq) GetQuantIds

func (x *MultiQuantCompareReq) GetQuantIds() []string

func (*MultiQuantCompareReq) GetRemainingPointsPMCs

func (x *MultiQuantCompareReq) GetRemainingPointsPMCs() []int32

func (*MultiQuantCompareReq) GetReqRoiId

func (x *MultiQuantCompareReq) GetReqRoiId() string

func (*MultiQuantCompareReq) GetScanId

func (x *MultiQuantCompareReq) GetScanId() string

func (*MultiQuantCompareReq) ProtoMessage

func (*MultiQuantCompareReq) ProtoMessage()

func (*MultiQuantCompareReq) ProtoReflect

func (x *MultiQuantCompareReq) ProtoReflect() protoreflect.Message

func (*MultiQuantCompareReq) Reset

func (x *MultiQuantCompareReq) Reset()

func (*MultiQuantCompareReq) String

func (x *MultiQuantCompareReq) String() string

type MultiQuantCompareResp

type MultiQuantCompareResp struct {
	RoiId       string                  `protobuf:"bytes,1,opt,name=roiId,proto3" json:"roiId,omitempty"`
	QuantTables []*QuantComparisonTable `protobuf:"bytes,2,rep,name=quantTables,proto3" json:"quantTables,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiQuantCompareResp) Descriptor deprecated

func (*MultiQuantCompareResp) Descriptor() ([]byte, []int)

Deprecated: Use MultiQuantCompareResp.ProtoReflect.Descriptor instead.

func (*MultiQuantCompareResp) GetQuantTables

func (x *MultiQuantCompareResp) GetQuantTables() []*QuantComparisonTable

func (*MultiQuantCompareResp) GetRoiId

func (x *MultiQuantCompareResp) GetRoiId() string

func (*MultiQuantCompareResp) ProtoMessage

func (*MultiQuantCompareResp) ProtoMessage()

func (*MultiQuantCompareResp) ProtoReflect

func (x *MultiQuantCompareResp) ProtoReflect() protoreflect.Message

func (*MultiQuantCompareResp) Reset

func (x *MultiQuantCompareResp) Reset()

func (*MultiQuantCompareResp) String

func (x *MultiQuantCompareResp) String() string

type Notification added in v4.0.2

type Notification struct {
	Id               string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	DestUserId       string           `protobuf:"bytes,2,opt,name=destUserId,proto3" json:"destUserId,omitempty"`           // The user this notification is destined for
	DestUserGroupId  string           `protobuf:"bytes,3,opt,name=destUserGroupId,proto3" json:"destUserGroupId,omitempty"` // The group this notification is destined for
	MaxSecToExpiry   uint32           `protobuf:"varint,4,opt,name=maxSecToExpiry,proto3" json:"maxSecToExpiry,omitempty"`
	Subject          string           `protobuf:"bytes,5,opt,name=subject,proto3" json:"subject,omitempty"`   // The subject (shown on UI banner or email subject)
	Contents         string           `protobuf:"bytes,6,opt,name=contents,proto3" json:"contents,omitempty"` // The contents (if user clicks on banner, or email body)
	From             string           `protobuf:"bytes,7,opt,name=from,proto3" json:"from,omitempty"`         // Shows where the notification came from
	TimeStampUnixSec uint32           `protobuf:"varint,8,opt,name=timeStampUnixSec,proto3" json:"timeStampUnixSec,omitempty"`
	ActionLink       string           `protobuf:"bytes,9,opt,name=actionLink,proto3" json:"actionLink,omitempty"`
	NotificationType NotificationType `protobuf:"varint,10,opt,name=notificationType,proto3,enum=NotificationType" json:"notificationType,omitempty"`
	// Optional, depends on what type is set
	ScanIds         []string `protobuf:"bytes,11,rep,name=scanIds,proto3" json:"scanIds,omitempty"`
	ImageName       string   `protobuf:"bytes,12,opt,name=imageName,proto3" json:"imageName,omitempty"`
	QuantId         string   `protobuf:"bytes,13,opt,name=quantId,proto3" json:"quantId,omitempty"`
	RequestorUserId string   `protobuf:"bytes,14,opt,name=requestorUserId,proto3" json:"requestorUserId,omitempty"` // For example, in case of join group request
	// contains filtered or unexported fields
}

func (*Notification) Descriptor deprecated added in v4.0.2

func (*Notification) Descriptor() ([]byte, []int)

Deprecated: Use Notification.ProtoReflect.Descriptor instead.

func (x *Notification) GetActionLink() string

func (*Notification) GetContents added in v4.0.2

func (x *Notification) GetContents() string

func (*Notification) GetDestUserGroupId added in v4.0.2

func (x *Notification) GetDestUserGroupId() string

func (*Notification) GetDestUserId added in v4.0.2

func (x *Notification) GetDestUserId() string

func (*Notification) GetFrom added in v4.0.2

func (x *Notification) GetFrom() string

func (*Notification) GetId added in v4.0.2

func (x *Notification) GetId() string

func (*Notification) GetImageName added in v4.0.2

func (x *Notification) GetImageName() string

func (*Notification) GetMaxSecToExpiry added in v4.0.2

func (x *Notification) GetMaxSecToExpiry() uint32

func (*Notification) GetNotificationType added in v4.0.2

func (x *Notification) GetNotificationType() NotificationType

func (*Notification) GetQuantId added in v4.0.2

func (x *Notification) GetQuantId() string

func (*Notification) GetRequestorUserId added in v4.0.2

func (x *Notification) GetRequestorUserId() string

func (*Notification) GetScanIds added in v4.0.2

func (x *Notification) GetScanIds() []string

func (*Notification) GetSubject added in v4.0.2

func (x *Notification) GetSubject() string

func (*Notification) GetTimeStampUnixSec added in v4.0.2

func (x *Notification) GetTimeStampUnixSec() uint32

func (*Notification) ProtoMessage added in v4.0.2

func (*Notification) ProtoMessage()

func (*Notification) ProtoReflect added in v4.0.2

func (x *Notification) ProtoReflect() protoreflect.Message

func (*Notification) Reset added in v4.0.2

func (x *Notification) Reset()

func (*Notification) String added in v4.0.2

func (x *Notification) String() string

type NotificationDismissReq added in v4.0.2

type NotificationDismissReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*NotificationDismissReq) Descriptor deprecated added in v4.0.2

func (*NotificationDismissReq) Descriptor() ([]byte, []int)

Deprecated: Use NotificationDismissReq.ProtoReflect.Descriptor instead.

func (*NotificationDismissReq) GetId added in v4.0.2

func (x *NotificationDismissReq) GetId() string

func (*NotificationDismissReq) ProtoMessage added in v4.0.2

func (*NotificationDismissReq) ProtoMessage()

func (*NotificationDismissReq) ProtoReflect added in v4.0.2

func (x *NotificationDismissReq) ProtoReflect() protoreflect.Message

func (*NotificationDismissReq) Reset added in v4.0.2

func (x *NotificationDismissReq) Reset()

func (*NotificationDismissReq) String added in v4.0.2

func (x *NotificationDismissReq) String() string

type NotificationDismissResp added in v4.0.2

type NotificationDismissResp struct {
	// contains filtered or unexported fields
}

func (*NotificationDismissResp) Descriptor deprecated added in v4.0.2

func (*NotificationDismissResp) Descriptor() ([]byte, []int)

Deprecated: Use NotificationDismissResp.ProtoReflect.Descriptor instead.

func (*NotificationDismissResp) ProtoMessage added in v4.0.2

func (*NotificationDismissResp) ProtoMessage()

func (*NotificationDismissResp) ProtoReflect added in v4.0.2

func (x *NotificationDismissResp) ProtoReflect() protoreflect.Message

func (*NotificationDismissResp) Reset added in v4.0.2

func (x *NotificationDismissResp) Reset()

func (*NotificationDismissResp) String added in v4.0.2

func (x *NotificationDismissResp) String() string

type NotificationMethod

type NotificationMethod int32
const (
	NotificationMethod_NOTIF_NONE  NotificationMethod = 0
	NotificationMethod_NOTIF_EMAIL NotificationMethod = 1
	NotificationMethod_NOTIF_UI    NotificationMethod = 2
	NotificationMethod_NOTIF_BOTH  NotificationMethod = 3
)

func (NotificationMethod) Descriptor

func (NotificationMethod) Enum

func (NotificationMethod) EnumDescriptor deprecated

func (NotificationMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use NotificationMethod.Descriptor instead.

func (NotificationMethod) Number

func (NotificationMethod) String

func (x NotificationMethod) String() string

func (NotificationMethod) Type

type NotificationReq added in v4.0.2

type NotificationReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*NotificationReq) Descriptor deprecated added in v4.0.2

func (*NotificationReq) Descriptor() ([]byte, []int)

Deprecated: Use NotificationReq.ProtoReflect.Descriptor instead.

func (*NotificationReq) ProtoMessage added in v4.0.2

func (*NotificationReq) ProtoMessage()

func (*NotificationReq) ProtoReflect added in v4.0.2

func (x *NotificationReq) ProtoReflect() protoreflect.Message

func (*NotificationReq) Reset added in v4.0.2

func (x *NotificationReq) Reset()

func (*NotificationReq) String added in v4.0.2

func (x *NotificationReq) String() string

type NotificationResp added in v4.0.2

type NotificationResp struct {
	Notification []*Notification `protobuf:"bytes,1,rep,name=notification,proto3" json:"notification,omitempty"`
	// contains filtered or unexported fields
}

func (*NotificationResp) Descriptor deprecated added in v4.0.2

func (*NotificationResp) Descriptor() ([]byte, []int)

Deprecated: Use NotificationResp.ProtoReflect.Descriptor instead.

func (*NotificationResp) GetNotification added in v4.0.2

func (x *NotificationResp) GetNotification() []*Notification

func (*NotificationResp) ProtoMessage added in v4.0.2

func (*NotificationResp) ProtoMessage()

func (*NotificationResp) ProtoReflect added in v4.0.2

func (x *NotificationResp) ProtoReflect() protoreflect.Message

func (*NotificationResp) Reset added in v4.0.2

func (x *NotificationResp) Reset()

func (*NotificationResp) String added in v4.0.2

func (x *NotificationResp) String() string

type NotificationType added in v4.0.2

type NotificationType int32
const (
	NotificationType_NT_UNKNOWN            NotificationType = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	NotificationType_NT_SYS_DATA_CHANGED   NotificationType = 1
	NotificationType_NT_USER_MESSAGE       NotificationType = 2
	NotificationType_NT_USER_MODAL         NotificationType = 3
	NotificationType_NT_NEW_USER           NotificationType = 4
	NotificationType_NT_JOIN_GROUP_REQUEST NotificationType = 5
)

func (NotificationType) Descriptor added in v4.0.2

func (NotificationType) Enum added in v4.0.2

func (NotificationType) EnumDescriptor deprecated added in v4.0.2

func (NotificationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use NotificationType.Descriptor instead.

func (NotificationType) Number added in v4.0.2

func (NotificationType) String added in v4.0.2

func (x NotificationType) String() string

func (NotificationType) Type added in v4.0.2

type NotificationUpd added in v4.0.2

type NotificationUpd struct {
	Notification *Notification `protobuf:"bytes,2,opt,name=notification,proto3" json:"notification,omitempty"`
	// contains filtered or unexported fields
}

func (*NotificationUpd) Descriptor deprecated added in v4.0.2

func (*NotificationUpd) Descriptor() ([]byte, []int)

Deprecated: Use NotificationUpd.ProtoReflect.Descriptor instead.

func (*NotificationUpd) GetNotification added in v4.0.2

func (x *NotificationUpd) GetNotification() *Notification

func (*NotificationUpd) ProtoMessage added in v4.0.2

func (*NotificationUpd) ProtoMessage()

func (*NotificationUpd) ProtoReflect added in v4.0.2

func (x *NotificationUpd) ProtoReflect() protoreflect.Message

func (*NotificationUpd) Reset added in v4.0.2

func (x *NotificationUpd) Reset()

func (*NotificationUpd) String added in v4.0.2

func (x *NotificationUpd) String() string

type ObjectEditAccessReq

type ObjectEditAccessReq struct {
	ObjectId string `protobuf:"bytes,1,opt,name=objectId,proto3" json:"objectId,omitempty"`
	// Do we need this?
	ObjectType    ObjectType     `protobuf:"varint,2,opt,name=objectType,proto3,enum=ObjectType" json:"objectType,omitempty"`
	AddViewers    *UserGroupList `protobuf:"bytes,3,opt,name=addViewers,proto3" json:"addViewers,omitempty"`
	DeleteViewers *UserGroupList `protobuf:"bytes,4,opt,name=deleteViewers,proto3" json:"deleteViewers,omitempty"`
	AddEditors    *UserGroupList `protobuf:"bytes,5,opt,name=addEditors,proto3" json:"addEditors,omitempty"`
	DeleteEditors *UserGroupList `protobuf:"bytes,6,opt,name=deleteEditors,proto3" json:"deleteEditors,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ObjectEditAccessReq) Descriptor deprecated

func (*ObjectEditAccessReq) Descriptor() ([]byte, []int)

Deprecated: Use ObjectEditAccessReq.ProtoReflect.Descriptor instead.

func (*ObjectEditAccessReq) GetAddEditors

func (x *ObjectEditAccessReq) GetAddEditors() *UserGroupList

func (*ObjectEditAccessReq) GetAddViewers

func (x *ObjectEditAccessReq) GetAddViewers() *UserGroupList

func (*ObjectEditAccessReq) GetDeleteEditors

func (x *ObjectEditAccessReq) GetDeleteEditors() *UserGroupList

func (*ObjectEditAccessReq) GetDeleteViewers

func (x *ObjectEditAccessReq) GetDeleteViewers() *UserGroupList

func (*ObjectEditAccessReq) GetObjectId

func (x *ObjectEditAccessReq) GetObjectId() string

func (*ObjectEditAccessReq) GetObjectType

func (x *ObjectEditAccessReq) GetObjectType() ObjectType

func (*ObjectEditAccessReq) ProtoMessage

func (*ObjectEditAccessReq) ProtoMessage()

func (*ObjectEditAccessReq) ProtoReflect

func (x *ObjectEditAccessReq) ProtoReflect() protoreflect.Message

func (*ObjectEditAccessReq) Reset

func (x *ObjectEditAccessReq) Reset()

func (*ObjectEditAccessReq) String

func (x *ObjectEditAccessReq) String() string

type ObjectEditAccessResp

type ObjectEditAccessResp struct {
	Ownership *OwnershipItem `protobuf:"bytes,1,opt,name=ownership,proto3" json:"ownership,omitempty"`
	// contains filtered or unexported fields
}

func (*ObjectEditAccessResp) Descriptor deprecated

func (*ObjectEditAccessResp) Descriptor() ([]byte, []int)

Deprecated: Use ObjectEditAccessResp.ProtoReflect.Descriptor instead.

func (*ObjectEditAccessResp) GetOwnership

func (x *ObjectEditAccessResp) GetOwnership() *OwnershipItem

func (*ObjectEditAccessResp) ProtoMessage

func (*ObjectEditAccessResp) ProtoMessage()

func (*ObjectEditAccessResp) ProtoReflect

func (x *ObjectEditAccessResp) ProtoReflect() protoreflect.Message

func (*ObjectEditAccessResp) Reset

func (x *ObjectEditAccessResp) Reset()

func (*ObjectEditAccessResp) String

func (x *ObjectEditAccessResp) String() string

type ObjectType

type ObjectType int32
const (
	ObjectType_OT_UNKNOWN          ObjectType = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	ObjectType_OT_ROI              ObjectType = 1
	ObjectType_OT_ELEMENT_SET      ObjectType = 2
	ObjectType_OT_EXPRESSION       ObjectType = 3
	ObjectType_OT_EXPRESSION_GROUP ObjectType = 4
	ObjectType_OT_DATA_MODULE      ObjectType = 5
	ObjectType_OT_SCAN             ObjectType = 6
	ObjectType_OT_QUANTIFICATION   ObjectType = 7
	ObjectType_OT_SCREEN_CONFIG    ObjectType = 8
)

func (ObjectType) Descriptor

func (ObjectType) Descriptor() protoreflect.EnumDescriptor

func (ObjectType) Enum

func (x ObjectType) Enum() *ObjectType

func (ObjectType) EnumDescriptor deprecated

func (ObjectType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ObjectType.Descriptor instead.

func (ObjectType) Number

func (x ObjectType) Number() protoreflect.EnumNumber

func (ObjectType) String

func (x ObjectType) String() string

func (ObjectType) Type

type OwnershipItem

type OwnershipItem struct {
	Id         string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ObjectType ObjectType `protobuf:"varint,2,opt,name=objectType,proto3,enum=ObjectType" json:"objectType,omitempty"` // What kind of object we're created for
	// Creation info
	CreatorUserId  string `protobuf:"bytes,3,opt,name=creatorUserId,proto3" json:"creatorUserId,omitempty"`
	CreatedUnixSec uint32 `protobuf:"varint,4,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	// Who has view or edit access
	Viewers *UserGroupList `protobuf:"bytes,5,opt,name=viewers,proto3" json:"viewers,omitempty"`
	Editors *UserGroupList `protobuf:"bytes,6,opt,name=editors,proto3" json:"editors,omitempty"`
	// contains filtered or unexported fields
}

func (*OwnershipItem) Descriptor deprecated

func (*OwnershipItem) Descriptor() ([]byte, []int)

Deprecated: Use OwnershipItem.ProtoReflect.Descriptor instead.

func (*OwnershipItem) GetCreatedUnixSec

func (x *OwnershipItem) GetCreatedUnixSec() uint32

func (*OwnershipItem) GetCreatorUserId

func (x *OwnershipItem) GetCreatorUserId() string

func (*OwnershipItem) GetEditors

func (x *OwnershipItem) GetEditors() *UserGroupList

func (*OwnershipItem) GetId

func (x *OwnershipItem) GetId() string

func (*OwnershipItem) GetObjectType

func (x *OwnershipItem) GetObjectType() ObjectType

func (*OwnershipItem) GetViewers

func (x *OwnershipItem) GetViewers() *UserGroupList

func (*OwnershipItem) ProtoMessage

func (*OwnershipItem) ProtoMessage()

func (*OwnershipItem) ProtoReflect

func (x *OwnershipItem) ProtoReflect() protoreflect.Message

func (*OwnershipItem) Reset

func (x *OwnershipItem) Reset()

func (*OwnershipItem) String

func (x *OwnershipItem) String() string

type OwnershipSummary

type OwnershipSummary struct {
	CreatorUser      *UserInfo `protobuf:"bytes,1,opt,name=creatorUser,proto3" json:"creatorUser,omitempty"`
	CreatedUnixSec   uint32    `protobuf:"varint,2,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	ViewerUserCount  uint32    `protobuf:"varint,3,opt,name=viewerUserCount,proto3" json:"viewerUserCount,omitempty"`
	ViewerGroupCount uint32    `protobuf:"varint,4,opt,name=viewerGroupCount,proto3" json:"viewerGroupCount,omitempty"`
	EditorUserCount  uint32    `protobuf:"varint,5,opt,name=editorUserCount,proto3" json:"editorUserCount,omitempty"`
	EditorGroupCount uint32    `protobuf:"varint,6,opt,name=editorGroupCount,proto3" json:"editorGroupCount,omitempty"`
	SharedWithOthers bool      `protobuf:"varint,7,opt,name=sharedWithOthers,proto3" json:"sharedWithOthers,omitempty"`
	// The UI needs to know at a glance whether the current user can edit the item
	CanEdit bool `protobuf:"varint,8,opt,name=canEdit,proto3" json:"canEdit,omitempty"`
	// contains filtered or unexported fields
}

func (*OwnershipSummary) Descriptor deprecated

func (*OwnershipSummary) Descriptor() ([]byte, []int)

Deprecated: Use OwnershipSummary.ProtoReflect.Descriptor instead.

func (*OwnershipSummary) GetCanEdit

func (x *OwnershipSummary) GetCanEdit() bool

func (*OwnershipSummary) GetCreatedUnixSec

func (x *OwnershipSummary) GetCreatedUnixSec() uint32

func (*OwnershipSummary) GetCreatorUser

func (x *OwnershipSummary) GetCreatorUser() *UserInfo

func (*OwnershipSummary) GetEditorGroupCount

func (x *OwnershipSummary) GetEditorGroupCount() uint32

func (*OwnershipSummary) GetEditorUserCount

func (x *OwnershipSummary) GetEditorUserCount() uint32

func (*OwnershipSummary) GetSharedWithOthers

func (x *OwnershipSummary) GetSharedWithOthers() bool

func (*OwnershipSummary) GetViewerGroupCount

func (x *OwnershipSummary) GetViewerGroupCount() uint32

func (*OwnershipSummary) GetViewerUserCount

func (x *OwnershipSummary) GetViewerUserCount() uint32

func (*OwnershipSummary) ProtoMessage

func (*OwnershipSummary) ProtoMessage()

func (*OwnershipSummary) ProtoReflect

func (x *OwnershipSummary) ProtoReflect() protoreflect.Message

func (*OwnershipSummary) Reset

func (x *OwnershipSummary) Reset()

func (*OwnershipSummary) String

func (x *OwnershipSummary) String() string

type ParallelogramWidgetState

type ParallelogramWidgetState struct {
	Regions   []string `protobuf:"bytes,1,rep,name=regions,proto3" json:"regions,omitempty"`
	Channels  []string `protobuf:"bytes,2,rep,name=channels,proto3" json:"channels,omitempty"`
	ImageName string   `protobuf:"bytes,3,opt,name=imageName,proto3" json:"imageName,omitempty"`
	// contains filtered or unexported fields
}

func (*ParallelogramWidgetState) Descriptor deprecated

func (*ParallelogramWidgetState) Descriptor() ([]byte, []int)

Deprecated: Use ParallelogramWidgetState.ProtoReflect.Descriptor instead.

func (*ParallelogramWidgetState) GetChannels

func (x *ParallelogramWidgetState) GetChannels() []string

func (*ParallelogramWidgetState) GetImageName added in v4.3.10

func (x *ParallelogramWidgetState) GetImageName() string

func (*ParallelogramWidgetState) GetRegions

func (x *ParallelogramWidgetState) GetRegions() []string

func (*ParallelogramWidgetState) ProtoMessage

func (*ParallelogramWidgetState) ProtoMessage()

func (*ParallelogramWidgetState) ProtoReflect

func (x *ParallelogramWidgetState) ProtoReflect() protoreflect.Message

func (*ParallelogramWidgetState) Reset

func (x *ParallelogramWidgetState) Reset()

func (*ParallelogramWidgetState) String

func (x *ParallelogramWidgetState) String() string

type Permission

type Permission int32

These are the permissions a user can have. They have to be defined in Auth0 and are included in the JWT permission list. API can verify that the permission required for a message has been set before allowing the request to be processed. NOTE: Each message name ending with Req is expected to have a line preceeding it that looks like this: requires(PERMISSION) Where PERMISSION is one of the below enums (with the PERM_ prefix removed)

const (
	Permission_PERM_NONE     Permission = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify something at 0
	Permission_PERM_QUANTIFY Permission = 1 // Can run quant jobs
	// PERM_JOB_ADMIN = 2; // Can view all quant jobs
	Permission_PERM_USER_ADMIN Permission = 3 // Can edit users, roles, create/delete user-groups
	Permission_PERM_EDIT_SCAN  Permission = 5 // Can upload datasets, rename them, add images
	// PERM_BLESS_QUANT = 6; // Can mark a quant as "blessed"
	Permission_PERM_PIXLISE_ADMIN         Permission = 7
	Permission_PERM_EDIT_DIFFRACTION      Permission = 9  // Can edit detected diffraction peak status AND add user defined peaks
	Permission_PERM_EXPORT                Permission = 10 // Can export data
	Permission_PERM_EDIT_EXPRESSION       Permission = 11 // Can edit/delete expressions, expression groups and data modules
	Permission_PERM_EDIT_API_SETTINGS     Permission = 12 // Can change system settings eg log level
	Permission_PERM_READ_PIQUANT_SETTINGS Permission = 13 // Can read PIQUANT settings
	Permission_PERM_EDIT_PIQUANT_SETTINGS Permission = 14 // Can write PIQUANT settings, eg current version to run
	Permission_PERM_EDIT_ROI              Permission = 15 // Can create/edit/delete ROIs
	Permission_PERM_EDIT_TAGS             Permission = 16 // Can create+edit tags
	Permission_PERM_EDIT_OWN_USER         Permission = 17 // Can edit own user account, eg notifications, name, email etc
	Permission_PERM_EDIT_VIEW_STATE       Permission = 18 // Can save view state
	Permission_PERM_EDIT_ELEMENT_SET      Permission = 19 // Can create/edit/delete Element Sets
	Permission_PERM_EDIT_EXPRESSION_GROUP Permission = 20 // Can create/edit/delete Expression Groups (formerly known as RGB Mixes)
)

func (Permission) Descriptor

func (Permission) Descriptor() protoreflect.EnumDescriptor

func (Permission) Enum

func (x Permission) Enum() *Permission

func (Permission) EnumDescriptor deprecated

func (Permission) EnumDescriptor() ([]byte, []int)

Deprecated: Use Permission.Descriptor instead.

func (Permission) Number

func (x Permission) Number() protoreflect.EnumNumber

func (Permission) String

func (x Permission) String() string

func (Permission) Type

type PiquantConfig

type PiquantConfig struct {
	Description         string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	ConfigFile          string `protobuf:"bytes,2,opt,name=configFile,proto3" json:"configFile,omitempty"`
	OpticEfficiencyFile string `protobuf:"bytes,3,opt,name=opticEfficiencyFile,proto3" json:"opticEfficiencyFile,omitempty"`
	CalibrationFile     string `protobuf:"bytes,4,opt,name=calibrationFile,proto3" json:"calibrationFile,omitempty"`
	StandardsFile       string `protobuf:"bytes,5,opt,name=standardsFile,proto3" json:"standardsFile,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantConfig) Descriptor deprecated

func (*PiquantConfig) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfig.ProtoReflect.Descriptor instead.

func (*PiquantConfig) GetCalibrationFile

func (x *PiquantConfig) GetCalibrationFile() string

func (*PiquantConfig) GetConfigFile

func (x *PiquantConfig) GetConfigFile() string

func (*PiquantConfig) GetDescription

func (x *PiquantConfig) GetDescription() string

func (*PiquantConfig) GetOpticEfficiencyFile

func (x *PiquantConfig) GetOpticEfficiencyFile() string

func (*PiquantConfig) GetStandardsFile

func (x *PiquantConfig) GetStandardsFile() string

func (*PiquantConfig) ProtoMessage

func (*PiquantConfig) ProtoMessage()

func (*PiquantConfig) ProtoReflect

func (x *PiquantConfig) ProtoReflect() protoreflect.Message

func (*PiquantConfig) Reset

func (x *PiquantConfig) Reset()

func (*PiquantConfig) String

func (x *PiquantConfig) String() string

type PiquantConfigListReq

type PiquantConfigListReq struct {
	// contains filtered or unexported fields
}

Listing all available PIQUANT configs requires(READ_PIQUANT_SETTINGS)

func (*PiquantConfigListReq) Descriptor deprecated

func (*PiquantConfigListReq) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfigListReq.ProtoReflect.Descriptor instead.

func (*PiquantConfigListReq) ProtoMessage

func (*PiquantConfigListReq) ProtoMessage()

func (*PiquantConfigListReq) ProtoReflect

func (x *PiquantConfigListReq) ProtoReflect() protoreflect.Message

func (*PiquantConfigListReq) Reset

func (x *PiquantConfigListReq) Reset()

func (*PiquantConfigListReq) String

func (x *PiquantConfigListReq) String() string

type PiquantConfigListResp

type PiquantConfigListResp struct {
	ConfigNames []string `protobuf:"bytes,1,rep,name=configNames,proto3" json:"configNames,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantConfigListResp) Descriptor deprecated

func (*PiquantConfigListResp) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfigListResp.ProtoReflect.Descriptor instead.

func (*PiquantConfigListResp) GetConfigNames

func (x *PiquantConfigListResp) GetConfigNames() []string

func (*PiquantConfigListResp) ProtoMessage

func (*PiquantConfigListResp) ProtoMessage()

func (*PiquantConfigListResp) ProtoReflect

func (x *PiquantConfigListResp) ProtoReflect() protoreflect.Message

func (*PiquantConfigListResp) Reset

func (x *PiquantConfigListResp) Reset()

func (*PiquantConfigListResp) String

func (x *PiquantConfigListResp) String() string

type PiquantConfigVersionReq

type PiquantConfigVersionReq struct {
	ConfigId string `protobuf:"bytes,1,opt,name=configId,proto3" json:"configId,omitempty"`
	Version  string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

Getting a specific PIQUANT version requires(READ_PIQUANT_SETTINGS)

func (*PiquantConfigVersionReq) Descriptor deprecated

func (*PiquantConfigVersionReq) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfigVersionReq.ProtoReflect.Descriptor instead.

func (*PiquantConfigVersionReq) GetConfigId

func (x *PiquantConfigVersionReq) GetConfigId() string

func (*PiquantConfigVersionReq) GetVersion

func (x *PiquantConfigVersionReq) GetVersion() string

func (*PiquantConfigVersionReq) ProtoMessage

func (*PiquantConfigVersionReq) ProtoMessage()

func (*PiquantConfigVersionReq) ProtoReflect

func (x *PiquantConfigVersionReq) ProtoReflect() protoreflect.Message

func (*PiquantConfigVersionReq) Reset

func (x *PiquantConfigVersionReq) Reset()

func (*PiquantConfigVersionReq) String

func (x *PiquantConfigVersionReq) String() string

type PiquantConfigVersionResp

type PiquantConfigVersionResp struct {
	PiquantConfig *PiquantConfig `protobuf:"bytes,1,opt,name=piquantConfig,proto3" json:"piquantConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantConfigVersionResp) Descriptor deprecated

func (*PiquantConfigVersionResp) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfigVersionResp.ProtoReflect.Descriptor instead.

func (*PiquantConfigVersionResp) GetPiquantConfig

func (x *PiquantConfigVersionResp) GetPiquantConfig() *PiquantConfig

func (*PiquantConfigVersionResp) ProtoMessage

func (*PiquantConfigVersionResp) ProtoMessage()

func (*PiquantConfigVersionResp) ProtoReflect

func (x *PiquantConfigVersionResp) ProtoReflect() protoreflect.Message

func (*PiquantConfigVersionResp) Reset

func (x *PiquantConfigVersionResp) Reset()

func (*PiquantConfigVersionResp) String

func (x *PiquantConfigVersionResp) String() string

type PiquantConfigVersionsListReq

type PiquantConfigVersionsListReq struct {
	ConfigId string `protobuf:"bytes,1,opt,name=configId,proto3" json:"configId,omitempty"`
	// contains filtered or unexported fields
}

Listing all available versions of a given PIQUANT config requires(READ_PIQUANT_SETTINGS)

func (*PiquantConfigVersionsListReq) Descriptor deprecated

func (*PiquantConfigVersionsListReq) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfigVersionsListReq.ProtoReflect.Descriptor instead.

func (*PiquantConfigVersionsListReq) GetConfigId

func (x *PiquantConfigVersionsListReq) GetConfigId() string

func (*PiquantConfigVersionsListReq) ProtoMessage

func (*PiquantConfigVersionsListReq) ProtoMessage()

func (*PiquantConfigVersionsListReq) ProtoReflect

func (*PiquantConfigVersionsListReq) Reset

func (x *PiquantConfigVersionsListReq) Reset()

func (*PiquantConfigVersionsListReq) String

type PiquantConfigVersionsListResp

type PiquantConfigVersionsListResp struct {
	Versions []string `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantConfigVersionsListResp) Descriptor deprecated

func (*PiquantConfigVersionsListResp) Descriptor() ([]byte, []int)

Deprecated: Use PiquantConfigVersionsListResp.ProtoReflect.Descriptor instead.

func (*PiquantConfigVersionsListResp) GetVersions

func (x *PiquantConfigVersionsListResp) GetVersions() []string

func (*PiquantConfigVersionsListResp) ProtoMessage

func (*PiquantConfigVersionsListResp) ProtoMessage()

func (*PiquantConfigVersionsListResp) ProtoReflect

func (*PiquantConfigVersionsListResp) Reset

func (x *PiquantConfigVersionsListResp) Reset()

func (*PiquantConfigVersionsListResp) String

type PiquantCurrentVersionReq

type PiquantCurrentVersionReq struct {
	// contains filtered or unexported fields
}

Gets the current version of PIQUANT container that runs in API when quant is started requires(READ_PIQUANT_SETTINGS)

func (*PiquantCurrentVersionReq) Descriptor deprecated

func (*PiquantCurrentVersionReq) Descriptor() ([]byte, []int)

Deprecated: Use PiquantCurrentVersionReq.ProtoReflect.Descriptor instead.

func (*PiquantCurrentVersionReq) ProtoMessage

func (*PiquantCurrentVersionReq) ProtoMessage()

func (*PiquantCurrentVersionReq) ProtoReflect

func (x *PiquantCurrentVersionReq) ProtoReflect() protoreflect.Message

func (*PiquantCurrentVersionReq) Reset

func (x *PiquantCurrentVersionReq) Reset()

func (*PiquantCurrentVersionReq) String

func (x *PiquantCurrentVersionReq) String() string

type PiquantCurrentVersionResp

type PiquantCurrentVersionResp struct {
	PiquantVersion *PiquantVersion `protobuf:"bytes,1,opt,name=piquantVersion,proto3" json:"piquantVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantCurrentVersionResp) Descriptor deprecated

func (*PiquantCurrentVersionResp) Descriptor() ([]byte, []int)

Deprecated: Use PiquantCurrentVersionResp.ProtoReflect.Descriptor instead.

func (*PiquantCurrentVersionResp) GetPiquantVersion

func (x *PiquantCurrentVersionResp) GetPiquantVersion() *PiquantVersion

func (*PiquantCurrentVersionResp) ProtoMessage

func (*PiquantCurrentVersionResp) ProtoMessage()

func (*PiquantCurrentVersionResp) ProtoReflect

func (*PiquantCurrentVersionResp) Reset

func (x *PiquantCurrentVersionResp) Reset()

func (*PiquantCurrentVersionResp) String

func (x *PiquantCurrentVersionResp) String() string

type PiquantVersion

type PiquantVersion struct {

	// NOTE: ID here is only for DB really...
	Id              string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Version         string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	ModifiedUnixSec uint32 `protobuf:"varint,3,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	ModifierUserId  string `protobuf:"bytes,4,opt,name=modifierUserId,proto3" json:"modifierUserId,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantVersion) Descriptor deprecated

func (*PiquantVersion) Descriptor() ([]byte, []int)

Deprecated: Use PiquantVersion.ProtoReflect.Descriptor instead.

func (*PiquantVersion) GetId

func (x *PiquantVersion) GetId() string

func (*PiquantVersion) GetModifiedUnixSec

func (x *PiquantVersion) GetModifiedUnixSec() uint32

func (*PiquantVersion) GetModifierUserId

func (x *PiquantVersion) GetModifierUserId() string

func (*PiquantVersion) GetVersion

func (x *PiquantVersion) GetVersion() string

func (*PiquantVersion) ProtoMessage

func (*PiquantVersion) ProtoMessage()

func (*PiquantVersion) ProtoReflect

func (x *PiquantVersion) ProtoReflect() protoreflect.Message

func (*PiquantVersion) Reset

func (x *PiquantVersion) Reset()

func (*PiquantVersion) String

func (x *PiquantVersion) String() string

type PiquantVersionListReq

type PiquantVersionListReq struct {
	// contains filtered or unexported fields
}

Listing versions of PIQUANT container to run in API when quant is started requires(READ_PIQUANT_SETTINGS)

func (*PiquantVersionListReq) Descriptor deprecated

func (*PiquantVersionListReq) Descriptor() ([]byte, []int)

Deprecated: Use PiquantVersionListReq.ProtoReflect.Descriptor instead.

func (*PiquantVersionListReq) ProtoMessage

func (*PiquantVersionListReq) ProtoMessage()

func (*PiquantVersionListReq) ProtoReflect

func (x *PiquantVersionListReq) ProtoReflect() protoreflect.Message

func (*PiquantVersionListReq) Reset

func (x *PiquantVersionListReq) Reset()

func (*PiquantVersionListReq) String

func (x *PiquantVersionListReq) String() string

type PiquantVersionListResp

type PiquantVersionListResp struct {
	PiquantVersions []string `protobuf:"bytes,1,rep,name=piquantVersions,proto3" json:"piquantVersions,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantVersionListResp) Descriptor deprecated

func (*PiquantVersionListResp) Descriptor() ([]byte, []int)

Deprecated: Use PiquantVersionListResp.ProtoReflect.Descriptor instead.

func (*PiquantVersionListResp) GetPiquantVersions

func (x *PiquantVersionListResp) GetPiquantVersions() []string

func (*PiquantVersionListResp) ProtoMessage

func (*PiquantVersionListResp) ProtoMessage()

func (*PiquantVersionListResp) ProtoReflect

func (x *PiquantVersionListResp) ProtoReflect() protoreflect.Message

func (*PiquantVersionListResp) Reset

func (x *PiquantVersionListResp) Reset()

func (*PiquantVersionListResp) String

func (x *PiquantVersionListResp) String() string

type PiquantWriteCurrentVersionReq

type PiquantWriteCurrentVersionReq struct {
	PiquantVersion string `protobuf:"bytes,1,opt,name=piquantVersion,proto3" json:"piquantVersion,omitempty"`
	// contains filtered or unexported fields
}

Sets the current version of PIQUANT container to run in API when quant is started requires(EDIT_PIQUANT_SETTINGS)

func (*PiquantWriteCurrentVersionReq) Descriptor deprecated

func (*PiquantWriteCurrentVersionReq) Descriptor() ([]byte, []int)

Deprecated: Use PiquantWriteCurrentVersionReq.ProtoReflect.Descriptor instead.

func (*PiquantWriteCurrentVersionReq) GetPiquantVersion

func (x *PiquantWriteCurrentVersionReq) GetPiquantVersion() string

func (*PiquantWriteCurrentVersionReq) ProtoMessage

func (*PiquantWriteCurrentVersionReq) ProtoMessage()

func (*PiquantWriteCurrentVersionReq) ProtoReflect

func (*PiquantWriteCurrentVersionReq) Reset

func (x *PiquantWriteCurrentVersionReq) Reset()

func (*PiquantWriteCurrentVersionReq) String

type PiquantWriteCurrentVersionResp

type PiquantWriteCurrentVersionResp struct {
	PiquantVersion string `protobuf:"bytes,1,opt,name=piquantVersion,proto3" json:"piquantVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*PiquantWriteCurrentVersionResp) Descriptor deprecated

func (*PiquantWriteCurrentVersionResp) Descriptor() ([]byte, []int)

Deprecated: Use PiquantWriteCurrentVersionResp.ProtoReflect.Descriptor instead.

func (*PiquantWriteCurrentVersionResp) GetPiquantVersion

func (x *PiquantWriteCurrentVersionResp) GetPiquantVersion() string

func (*PiquantWriteCurrentVersionResp) ProtoMessage

func (*PiquantWriteCurrentVersionResp) ProtoMessage()

func (*PiquantWriteCurrentVersionResp) ProtoReflect

func (*PiquantWriteCurrentVersionResp) Reset

func (x *PiquantWriteCurrentVersionResp) Reset()

func (*PiquantWriteCurrentVersionResp) String

type PseudoIntensityData

type PseudoIntensityData struct {
	Id          uint32    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // In PIXL this is the PMC
	Intensities []float32 `protobuf:"fixed32,2,rep,packed,name=intensities,proto3" json:"intensities,omitempty"`
	// contains filtered or unexported fields
}

func (*PseudoIntensityData) Descriptor deprecated

func (*PseudoIntensityData) Descriptor() ([]byte, []int)

Deprecated: Use PseudoIntensityData.ProtoReflect.Descriptor instead.

func (*PseudoIntensityData) GetId

func (x *PseudoIntensityData) GetId() uint32

func (*PseudoIntensityData) GetIntensities

func (x *PseudoIntensityData) GetIntensities() []float32

func (*PseudoIntensityData) ProtoMessage

func (*PseudoIntensityData) ProtoMessage()

func (*PseudoIntensityData) ProtoReflect

func (x *PseudoIntensityData) ProtoReflect() protoreflect.Message

func (*PseudoIntensityData) Reset

func (x *PseudoIntensityData) Reset()

func (*PseudoIntensityData) String

func (x *PseudoIntensityData) String() string

type PseudoIntensityReq

type PseudoIntensityReq struct {
	ScanId  string          `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Entries *ScanEntryRange `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*PseudoIntensityReq) Descriptor deprecated

func (*PseudoIntensityReq) Descriptor() ([]byte, []int)

Deprecated: Use PseudoIntensityReq.ProtoReflect.Descriptor instead.

func (*PseudoIntensityReq) GetEntries

func (x *PseudoIntensityReq) GetEntries() *ScanEntryRange

func (*PseudoIntensityReq) GetScanId

func (x *PseudoIntensityReq) GetScanId() string

func (*PseudoIntensityReq) ProtoMessage

func (*PseudoIntensityReq) ProtoMessage()

func (*PseudoIntensityReq) ProtoReflect

func (x *PseudoIntensityReq) ProtoReflect() protoreflect.Message

func (*PseudoIntensityReq) Reset

func (x *PseudoIntensityReq) Reset()

func (*PseudoIntensityReq) String

func (x *PseudoIntensityReq) String() string

type PseudoIntensityResp

type PseudoIntensityResp struct {
	IntensityLabels []string `protobuf:"bytes,1,rep,name=intensityLabels,proto3" json:"intensityLabels,omitempty"`
	// One per location
	Data []*PseudoIntensityData `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PseudoIntensityResp) Descriptor deprecated

func (*PseudoIntensityResp) Descriptor() ([]byte, []int)

Deprecated: Use PseudoIntensityResp.ProtoReflect.Descriptor instead.

func (*PseudoIntensityResp) GetData

func (x *PseudoIntensityResp) GetData() []*PseudoIntensityData

func (*PseudoIntensityResp) GetIntensityLabels

func (x *PseudoIntensityResp) GetIntensityLabels() []string

func (*PseudoIntensityResp) ProtoMessage

func (*PseudoIntensityResp) ProtoMessage()

func (*PseudoIntensityResp) ProtoReflect

func (x *PseudoIntensityResp) ProtoReflect() protoreflect.Message

func (*PseudoIntensityResp) Reset

func (x *PseudoIntensityResp) Reset()

func (*PseudoIntensityResp) String

func (x *PseudoIntensityResp) String() string

type PublishExpressionToZenodoReq

type PublishExpressionToZenodoReq struct {
	Id       string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`             // expression id
	Output   string       `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`     // Zipped expression output
	Metadata *DOIMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // Filled out DOI metadata
	// contains filtered or unexported fields
}

requires(EDIT_EXPRESSION)

func (*PublishExpressionToZenodoReq) Descriptor deprecated

func (*PublishExpressionToZenodoReq) Descriptor() ([]byte, []int)

Deprecated: Use PublishExpressionToZenodoReq.ProtoReflect.Descriptor instead.

func (*PublishExpressionToZenodoReq) GetId

func (*PublishExpressionToZenodoReq) GetMetadata

func (x *PublishExpressionToZenodoReq) GetMetadata() *DOIMetadata

func (*PublishExpressionToZenodoReq) GetOutput

func (x *PublishExpressionToZenodoReq) GetOutput() string

func (*PublishExpressionToZenodoReq) ProtoMessage

func (*PublishExpressionToZenodoReq) ProtoMessage()

func (*PublishExpressionToZenodoReq) ProtoReflect

func (*PublishExpressionToZenodoReq) Reset

func (x *PublishExpressionToZenodoReq) Reset()

func (*PublishExpressionToZenodoReq) String

type PublishExpressionToZenodoResp

type PublishExpressionToZenodoResp struct {
	Doi *DOIMetadata `protobuf:"bytes,1,opt,name=doi,proto3" json:"doi,omitempty"`
	// contains filtered or unexported fields
}

func (*PublishExpressionToZenodoResp) Descriptor deprecated

func (*PublishExpressionToZenodoResp) Descriptor() ([]byte, []int)

Deprecated: Use PublishExpressionToZenodoResp.ProtoReflect.Descriptor instead.

func (*PublishExpressionToZenodoResp) GetDoi

func (*PublishExpressionToZenodoResp) ProtoMessage

func (*PublishExpressionToZenodoResp) ProtoMessage()

func (*PublishExpressionToZenodoResp) ProtoReflect

func (*PublishExpressionToZenodoResp) Reset

func (x *PublishExpressionToZenodoResp) Reset()

func (*PublishExpressionToZenodoResp) String

type QuantBlessReq

type QuantBlessReq struct {
	QuantId string `protobuf:"bytes,1,opt,name=quantId,proto3" json:"quantId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*QuantBlessReq) Descriptor deprecated

func (*QuantBlessReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantBlessReq.ProtoReflect.Descriptor instead.

func (*QuantBlessReq) GetQuantId

func (x *QuantBlessReq) GetQuantId() string

func (*QuantBlessReq) ProtoMessage

func (*QuantBlessReq) ProtoMessage()

func (*QuantBlessReq) ProtoReflect

func (x *QuantBlessReq) ProtoReflect() protoreflect.Message

func (*QuantBlessReq) Reset

func (x *QuantBlessReq) Reset()

func (*QuantBlessReq) String

func (x *QuantBlessReq) String() string

type QuantBlessResp

type QuantBlessResp struct {
	// contains filtered or unexported fields
}

func (*QuantBlessResp) Descriptor deprecated

func (*QuantBlessResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantBlessResp.ProtoReflect.Descriptor instead.

func (*QuantBlessResp) ProtoMessage

func (*QuantBlessResp) ProtoMessage()

func (*QuantBlessResp) ProtoReflect

func (x *QuantBlessResp) ProtoReflect() protoreflect.Message

func (*QuantBlessResp) Reset

func (x *QuantBlessResp) Reset()

func (*QuantBlessResp) String

func (x *QuantBlessResp) String() string

type QuantCombineItem

type QuantCombineItem struct {
	RoiId            string `protobuf:"bytes,1,opt,name=roiId,proto3" json:"roiId,omitempty"`
	QuantificationId string `protobuf:"bytes,2,opt,name=quantificationId,proto3" json:"quantificationId,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCombineItem) Descriptor deprecated

func (*QuantCombineItem) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineItem.ProtoReflect.Descriptor instead.

func (*QuantCombineItem) GetQuantificationId

func (x *QuantCombineItem) GetQuantificationId() string

func (*QuantCombineItem) GetRoiId

func (x *QuantCombineItem) GetRoiId() string

func (*QuantCombineItem) ProtoMessage

func (*QuantCombineItem) ProtoMessage()

func (*QuantCombineItem) ProtoReflect

func (x *QuantCombineItem) ProtoReflect() protoreflect.Message

func (*QuantCombineItem) Reset

func (x *QuantCombineItem) Reset()

func (*QuantCombineItem) String

func (x *QuantCombineItem) String() string

type QuantCombineItemList

type QuantCombineItemList struct {
	RoiZStack []*QuantCombineItem `protobuf:"bytes,1,rep,name=roiZStack,proto3" json:"roiZStack,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCombineItemList) Descriptor deprecated

func (*QuantCombineItemList) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineItemList.ProtoReflect.Descriptor instead.

func (*QuantCombineItemList) GetRoiZStack

func (x *QuantCombineItemList) GetRoiZStack() []*QuantCombineItem

func (*QuantCombineItemList) ProtoMessage

func (*QuantCombineItemList) ProtoMessage()

func (*QuantCombineItemList) ProtoReflect

func (x *QuantCombineItemList) ProtoReflect() protoreflect.Message

func (*QuantCombineItemList) Reset

func (x *QuantCombineItemList) Reset()

func (*QuantCombineItemList) String

func (x *QuantCombineItemList) String() string

type QuantCombineItemListDB

type QuantCombineItemListDB struct {
	Id     string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	UserId string                `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`
	ScanId string                `protobuf:"bytes,3,opt,name=scanId,proto3" json:"scanId,omitempty"`
	List   *QuantCombineItemList `protobuf:"bytes,4,opt,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCombineItemListDB) Descriptor deprecated

func (*QuantCombineItemListDB) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineItemListDB.ProtoReflect.Descriptor instead.

func (*QuantCombineItemListDB) GetId

func (x *QuantCombineItemListDB) GetId() string

func (*QuantCombineItemListDB) GetList

func (*QuantCombineItemListDB) GetScanId

func (x *QuantCombineItemListDB) GetScanId() string

func (*QuantCombineItemListDB) GetUserId

func (x *QuantCombineItemListDB) GetUserId() string

func (*QuantCombineItemListDB) ProtoMessage

func (*QuantCombineItemListDB) ProtoMessage()

func (*QuantCombineItemListDB) ProtoReflect

func (x *QuantCombineItemListDB) ProtoReflect() protoreflect.Message

func (*QuantCombineItemListDB) Reset

func (x *QuantCombineItemListDB) Reset()

func (*QuantCombineItemListDB) String

func (x *QuantCombineItemListDB) String() string

type QuantCombineListGetReq

type QuantCombineListGetReq struct {
	ScanId string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*QuantCombineListGetReq) Descriptor deprecated

func (*QuantCombineListGetReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineListGetReq.ProtoReflect.Descriptor instead.

func (*QuantCombineListGetReq) GetScanId

func (x *QuantCombineListGetReq) GetScanId() string

func (*QuantCombineListGetReq) ProtoMessage

func (*QuantCombineListGetReq) ProtoMessage()

func (*QuantCombineListGetReq) ProtoReflect

func (x *QuantCombineListGetReq) ProtoReflect() protoreflect.Message

func (*QuantCombineListGetReq) Reset

func (x *QuantCombineListGetReq) Reset()

func (*QuantCombineListGetReq) String

func (x *QuantCombineListGetReq) String() string

type QuantCombineListGetResp

type QuantCombineListGetResp struct {
	List *QuantCombineItemList `protobuf:"bytes,1,opt,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCombineListGetResp) Descriptor deprecated

func (*QuantCombineListGetResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineListGetResp.ProtoReflect.Descriptor instead.

func (*QuantCombineListGetResp) GetList

func (*QuantCombineListGetResp) ProtoMessage

func (*QuantCombineListGetResp) ProtoMessage()

func (*QuantCombineListGetResp) ProtoReflect

func (x *QuantCombineListGetResp) ProtoReflect() protoreflect.Message

func (*QuantCombineListGetResp) Reset

func (x *QuantCombineListGetResp) Reset()

func (*QuantCombineListGetResp) String

func (x *QuantCombineListGetResp) String() string

type QuantCombineListWriteReq

type QuantCombineListWriteReq struct {
	ScanId string                `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	List   *QuantCombineItemList `protobuf:"bytes,2,opt,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*QuantCombineListWriteReq) Descriptor deprecated

func (*QuantCombineListWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineListWriteReq.ProtoReflect.Descriptor instead.

func (*QuantCombineListWriteReq) GetList

func (*QuantCombineListWriteReq) GetScanId

func (x *QuantCombineListWriteReq) GetScanId() string

func (*QuantCombineListWriteReq) ProtoMessage

func (*QuantCombineListWriteReq) ProtoMessage()

func (*QuantCombineListWriteReq) ProtoReflect

func (x *QuantCombineListWriteReq) ProtoReflect() protoreflect.Message

func (*QuantCombineListWriteReq) Reset

func (x *QuantCombineListWriteReq) Reset()

func (*QuantCombineListWriteReq) String

func (x *QuantCombineListWriteReq) String() string

type QuantCombineListWriteResp

type QuantCombineListWriteResp struct {
	// contains filtered or unexported fields
}

func (*QuantCombineListWriteResp) Descriptor deprecated

func (*QuantCombineListWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineListWriteResp.ProtoReflect.Descriptor instead.

func (*QuantCombineListWriteResp) ProtoMessage

func (*QuantCombineListWriteResp) ProtoMessage()

func (*QuantCombineListWriteResp) ProtoReflect

func (*QuantCombineListWriteResp) Reset

func (x *QuantCombineListWriteResp) Reset()

func (*QuantCombineListWriteResp) String

func (x *QuantCombineListWriteResp) String() string

type QuantCombineReq

type QuantCombineReq struct {
	ScanId      string              `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	RoiZStack   []*QuantCombineItem `protobuf:"bytes,2,rep,name=roiZStack,proto3" json:"roiZStack,omitempty"`
	Name        string              `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description string              `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	SummaryOnly bool                `protobuf:"varint,5,opt,name=summaryOnly,proto3" json:"summaryOnly,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*QuantCombineReq) Descriptor deprecated

func (*QuantCombineReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineReq.ProtoReflect.Descriptor instead.

func (*QuantCombineReq) GetDescription

func (x *QuantCombineReq) GetDescription() string

func (*QuantCombineReq) GetName

func (x *QuantCombineReq) GetName() string

func (*QuantCombineReq) GetRoiZStack

func (x *QuantCombineReq) GetRoiZStack() []*QuantCombineItem

func (*QuantCombineReq) GetScanId

func (x *QuantCombineReq) GetScanId() string

func (*QuantCombineReq) GetSummaryOnly

func (x *QuantCombineReq) GetSummaryOnly() bool

func (*QuantCombineReq) ProtoMessage

func (*QuantCombineReq) ProtoMessage()

func (*QuantCombineReq) ProtoReflect

func (x *QuantCombineReq) ProtoReflect() protoreflect.Message

func (*QuantCombineReq) Reset

func (x *QuantCombineReq) Reset()

func (*QuantCombineReq) String

func (x *QuantCombineReq) String() string

type QuantCombineResp

type QuantCombineResp struct {

	// Types that are assignable to CombineResult:
	//
	//	*QuantCombineResp_JobId
	//	*QuantCombineResp_Summary
	CombineResult isQuantCombineResp_CombineResult `protobuf_oneof:"CombineResult"`
	// contains filtered or unexported fields
}

func (*QuantCombineResp) Descriptor deprecated

func (*QuantCombineResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineResp.ProtoReflect.Descriptor instead.

func (*QuantCombineResp) GetCombineResult

func (m *QuantCombineResp) GetCombineResult() isQuantCombineResp_CombineResult

func (*QuantCombineResp) GetJobId

func (x *QuantCombineResp) GetJobId() string

func (*QuantCombineResp) GetSummary

func (x *QuantCombineResp) GetSummary() *QuantCombineSummary

func (*QuantCombineResp) ProtoMessage

func (*QuantCombineResp) ProtoMessage()

func (*QuantCombineResp) ProtoReflect

func (x *QuantCombineResp) ProtoReflect() protoreflect.Message

func (*QuantCombineResp) Reset

func (x *QuantCombineResp) Reset()

func (*QuantCombineResp) String

func (x *QuantCombineResp) String() string

type QuantCombineResp_JobId

type QuantCombineResp_JobId struct {
	JobId string `protobuf:"bytes,1,opt,name=jobId,proto3,oneof"`
}

type QuantCombineResp_Summary

type QuantCombineResp_Summary struct {
	Summary *QuantCombineSummary `protobuf:"bytes,2,opt,name=summary,proto3,oneof"`
}

type QuantCombineSummary

type QuantCombineSummary struct {
	Detectors      []string                           `protobuf:"bytes,1,rep,name=detectors,proto3" json:"detectors,omitempty"`
	WeightPercents map[string]*QuantCombineSummaryRow `` /* 169-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*QuantCombineSummary) Descriptor deprecated

func (*QuantCombineSummary) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineSummary.ProtoReflect.Descriptor instead.

func (*QuantCombineSummary) GetDetectors

func (x *QuantCombineSummary) GetDetectors() []string

func (*QuantCombineSummary) GetWeightPercents

func (x *QuantCombineSummary) GetWeightPercents() map[string]*QuantCombineSummaryRow

func (*QuantCombineSummary) ProtoMessage

func (*QuantCombineSummary) ProtoMessage()

func (*QuantCombineSummary) ProtoReflect

func (x *QuantCombineSummary) ProtoReflect() protoreflect.Message

func (*QuantCombineSummary) Reset

func (x *QuantCombineSummary) Reset()

func (*QuantCombineSummary) String

func (x *QuantCombineSummary) String() string

type QuantCombineSummaryRow

type QuantCombineSummaryRow struct {
	Values   []float32 `protobuf:"fixed32,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	RoiIds   []string  `protobuf:"bytes,2,rep,name=roiIds,proto3" json:"roiIds,omitempty"`
	RoiNames []string  `protobuf:"bytes,3,rep,name=roiNames,proto3" json:"roiNames,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCombineSummaryRow) Descriptor deprecated

func (*QuantCombineSummaryRow) Descriptor() ([]byte, []int)

Deprecated: Use QuantCombineSummaryRow.ProtoReflect.Descriptor instead.

func (*QuantCombineSummaryRow) GetRoiIds

func (x *QuantCombineSummaryRow) GetRoiIds() []string

func (*QuantCombineSummaryRow) GetRoiNames

func (x *QuantCombineSummaryRow) GetRoiNames() []string

func (*QuantCombineSummaryRow) GetValues

func (x *QuantCombineSummaryRow) GetValues() []float32

func (*QuantCombineSummaryRow) ProtoMessage

func (*QuantCombineSummaryRow) ProtoMessage()

func (*QuantCombineSummaryRow) ProtoReflect

func (x *QuantCombineSummaryRow) ProtoReflect() protoreflect.Message

func (*QuantCombineSummaryRow) Reset

func (x *QuantCombineSummaryRow) Reset()

func (*QuantCombineSummaryRow) String

func (x *QuantCombineSummaryRow) String() string

type QuantComparisonTable

type QuantComparisonTable struct {
	QuantId        string             `protobuf:"bytes,1,opt,name=quantId,proto3" json:"quantId,omitempty"`
	QuantName      string             `protobuf:"bytes,2,opt,name=quantName,proto3" json:"quantName,omitempty"`
	ElementWeights map[string]float32 `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*QuantComparisonTable) Descriptor deprecated

func (*QuantComparisonTable) Descriptor() ([]byte, []int)

Deprecated: Use QuantComparisonTable.ProtoReflect.Descriptor instead.

func (*QuantComparisonTable) GetElementWeights

func (x *QuantComparisonTable) GetElementWeights() map[string]float32

func (*QuantComparisonTable) GetQuantId

func (x *QuantComparisonTable) GetQuantId() string

func (*QuantComparisonTable) GetQuantName

func (x *QuantComparisonTable) GetQuantName() string

func (*QuantComparisonTable) ProtoMessage

func (*QuantComparisonTable) ProtoMessage()

func (*QuantComparisonTable) ProtoReflect

func (x *QuantComparisonTable) ProtoReflect() protoreflect.Message

func (*QuantComparisonTable) Reset

func (x *QuantComparisonTable) Reset()

func (*QuantComparisonTable) String

func (x *QuantComparisonTable) String() string

type QuantCreateParams

type QuantCreateParams struct {

	// Depending on this, we may return the result straight away or return a job status
	// Valid values at time of writing are:
	// "map" - Runs a quant job, to output a map
	// "quant" - Runs a quant "fit", a quick job, so we wait and return the result in resp
	Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	// Name of the quantification - note for "quant" (aka Fit) mode, this is not needed
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Required, id of scan file to pass to PIQUANT
	ScanId string `protobuf:"bytes,3,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// List of all PMCs (over wire it should be sent encoded with our simple compression method)
	Pmcs []int32 `protobuf:"varint,4,rep,packed,name=pmcs,proto3" json:"pmcs,omitempty"`
	// What elements to quantify. NOTE: PIQUANT output will not necessarily match this as
	// it may choose to output oxides or carbonates
	Elements []string `protobuf:"bytes,5,rep,name=elements,proto3" json:"elements,omitempty"`
	// The config of the detector used to capture the scan
	DetectorConfig string `protobuf:"bytes,6,opt,name=detectorConfig,proto3" json:"detectorConfig,omitempty"`
	// Any extra command line parameters, these are just tacked onto the cmd line
	Parameters string `protobuf:"bytes,7,opt,name=parameters,proto3" json:"parameters,omitempty"`
	// A "hint" to the PIQUANT runner saying how fast we want it to complete. It should
	// then create more or less nodes to run PIQUANT on to try to achieve that run time
	RunTimeSec uint32 `protobuf:"varint,8,opt,name=runTimeSec,proto3" json:"runTimeSec,omitempty"`
	// What kind of quantification we're creating
	QuantMode string `protobuf:"bytes,9,opt,name=quantMode,proto3" json:"quantMode,omitempty"`
	// List of all ROI IDs within the scan that we want to quantify. This is required
	// so we can output bulk quants for all PMCs in an ROI
	// NOTE: If QuantMode = *Bulk, this is used, pmcsEncoded is ignored.
	RoiIDs []string `protobuf:"bytes,10,rep,name=roiIDs,proto3" json:"roiIDs,omitempty"`
	// Should dwell spectra be included in the quantification calculation
	IncludeDwells bool `protobuf:"varint,11,opt,name=includeDwells,proto3" json:"includeDwells,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCreateParams) Descriptor deprecated

func (*QuantCreateParams) Descriptor() ([]byte, []int)

Deprecated: Use QuantCreateParams.ProtoReflect.Descriptor instead.

func (*QuantCreateParams) GetCommand

func (x *QuantCreateParams) GetCommand() string

func (*QuantCreateParams) GetDetectorConfig

func (x *QuantCreateParams) GetDetectorConfig() string

func (*QuantCreateParams) GetElements

func (x *QuantCreateParams) GetElements() []string

func (*QuantCreateParams) GetIncludeDwells

func (x *QuantCreateParams) GetIncludeDwells() bool

func (*QuantCreateParams) GetName

func (x *QuantCreateParams) GetName() string

func (*QuantCreateParams) GetParameters

func (x *QuantCreateParams) GetParameters() string

func (*QuantCreateParams) GetPmcs

func (x *QuantCreateParams) GetPmcs() []int32

func (*QuantCreateParams) GetQuantMode

func (x *QuantCreateParams) GetQuantMode() string

func (*QuantCreateParams) GetRoiIDs

func (x *QuantCreateParams) GetRoiIDs() []string

func (*QuantCreateParams) GetRunTimeSec

func (x *QuantCreateParams) GetRunTimeSec() uint32

func (*QuantCreateParams) GetScanId

func (x *QuantCreateParams) GetScanId() string

func (*QuantCreateParams) ProtoMessage

func (*QuantCreateParams) ProtoMessage()

func (*QuantCreateParams) ProtoReflect

func (x *QuantCreateParams) ProtoReflect() protoreflect.Message

func (*QuantCreateParams) Reset

func (x *QuantCreateParams) Reset()

func (*QuantCreateParams) String

func (x *QuantCreateParams) String() string

type QuantCreateReq

type QuantCreateReq struct {
	Params *QuantCreateParams `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*QuantCreateReq) Descriptor deprecated

func (*QuantCreateReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantCreateReq.ProtoReflect.Descriptor instead.

func (*QuantCreateReq) GetParams

func (x *QuantCreateReq) GetParams() *QuantCreateParams

func (*QuantCreateReq) ProtoMessage

func (*QuantCreateReq) ProtoMessage()

func (*QuantCreateReq) ProtoReflect

func (x *QuantCreateReq) ProtoReflect() protoreflect.Message

func (*QuantCreateReq) Reset

func (x *QuantCreateReq) Reset()

func (*QuantCreateReq) String

func (x *QuantCreateReq) String() string

type QuantCreateResp

type QuantCreateResp struct {

	// If the req created a job, this returns the job status and updates will follow
	Status *JobStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// If the req just ran a one-shot quick command, the result is returned here
	ResultData []byte `protobuf:"bytes,2,opt,name=resultData,proto3" json:"resultData,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantCreateResp) Descriptor deprecated

func (*QuantCreateResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantCreateResp.ProtoReflect.Descriptor instead.

func (*QuantCreateResp) GetResultData

func (x *QuantCreateResp) GetResultData() []byte

func (*QuantCreateResp) GetStatus

func (x *QuantCreateResp) GetStatus() *JobStatus

func (*QuantCreateResp) ProtoMessage

func (*QuantCreateResp) ProtoMessage()

func (*QuantCreateResp) ProtoReflect

func (x *QuantCreateResp) ProtoReflect() protoreflect.Message

func (*QuantCreateResp) Reset

func (x *QuantCreateResp) Reset()

func (*QuantCreateResp) String

func (x *QuantCreateResp) String() string

type QuantCreateUpd

type QuantCreateUpd struct {
	Status *JobStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

Updates are sent until the job timeout is reached, at which point a final update will be sent saying the job has timed out. Hopefully it completes well before that though

func (*QuantCreateUpd) Descriptor deprecated

func (*QuantCreateUpd) Descriptor() ([]byte, []int)

Deprecated: Use QuantCreateUpd.ProtoReflect.Descriptor instead.

func (*QuantCreateUpd) GetStatus

func (x *QuantCreateUpd) GetStatus() *JobStatus

func (*QuantCreateUpd) ProtoMessage

func (*QuantCreateUpd) ProtoMessage()

func (*QuantCreateUpd) ProtoReflect

func (x *QuantCreateUpd) ProtoReflect() protoreflect.Message

func (*QuantCreateUpd) Reset

func (x *QuantCreateUpd) Reset()

func (*QuantCreateUpd) String

func (x *QuantCreateUpd) String() string

type QuantDeleteReq

type QuantDeleteReq struct {
	QuantId string `protobuf:"bytes,1,opt,name=quantId,proto3" json:"quantId,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*QuantDeleteReq) Descriptor deprecated

func (*QuantDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantDeleteReq.ProtoReflect.Descriptor instead.

func (*QuantDeleteReq) GetQuantId

func (x *QuantDeleteReq) GetQuantId() string

func (*QuantDeleteReq) ProtoMessage

func (*QuantDeleteReq) ProtoMessage()

func (*QuantDeleteReq) ProtoReflect

func (x *QuantDeleteReq) ProtoReflect() protoreflect.Message

func (*QuantDeleteReq) Reset

func (x *QuantDeleteReq) Reset()

func (*QuantDeleteReq) String

func (x *QuantDeleteReq) String() string

type QuantDeleteResp

type QuantDeleteResp struct {
	// contains filtered or unexported fields
}

func (*QuantDeleteResp) Descriptor deprecated

func (*QuantDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantDeleteResp.ProtoReflect.Descriptor instead.

func (*QuantDeleteResp) ProtoMessage

func (*QuantDeleteResp) ProtoMessage()

func (*QuantDeleteResp) ProtoReflect

func (x *QuantDeleteResp) ProtoReflect() protoreflect.Message

func (*QuantDeleteResp) Reset

func (x *QuantDeleteResp) Reset()

func (*QuantDeleteResp) String

func (x *QuantDeleteResp) String() string

type QuantGetReq

type QuantGetReq struct {
	QuantId     string `protobuf:"bytes,1,opt,name=quantId,proto3" json:"quantId,omitempty"`
	SummaryOnly bool   `protobuf:"varint,2,opt,name=summaryOnly,proto3" json:"summaryOnly,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*QuantGetReq) Descriptor deprecated

func (*QuantGetReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantGetReq.ProtoReflect.Descriptor instead.

func (*QuantGetReq) GetQuantId

func (x *QuantGetReq) GetQuantId() string

func (*QuantGetReq) GetSummaryOnly

func (x *QuantGetReq) GetSummaryOnly() bool

func (*QuantGetReq) ProtoMessage

func (*QuantGetReq) ProtoMessage()

func (*QuantGetReq) ProtoReflect

func (x *QuantGetReq) ProtoReflect() protoreflect.Message

func (*QuantGetReq) Reset

func (x *QuantGetReq) Reset()

func (*QuantGetReq) String

func (x *QuantGetReq) String() string

type QuantGetResp

type QuantGetResp struct {
	Summary *QuantificationSummary `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	Data    *Quantification        `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantGetResp) Descriptor deprecated

func (*QuantGetResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantGetResp.ProtoReflect.Descriptor instead.

func (*QuantGetResp) GetData

func (x *QuantGetResp) GetData() *Quantification

func (*QuantGetResp) GetSummary

func (x *QuantGetResp) GetSummary() *QuantificationSummary

func (*QuantGetResp) ProtoMessage

func (*QuantGetResp) ProtoMessage()

func (*QuantGetResp) ProtoReflect

func (x *QuantGetResp) ProtoReflect() protoreflect.Message

func (*QuantGetResp) Reset

func (x *QuantGetResp) Reset()

func (*QuantGetResp) String

func (x *QuantGetResp) String() string

type QuantLastOutputGetReq

type QuantLastOutputGetReq struct {
	OutputType     QuantOutputType `protobuf:"varint,1,opt,name=outputType,proto3,enum=QuantOutputType" json:"outputType,omitempty"`
	ScanId         string          `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	PiquantCommand string          `protobuf:"bytes,3,opt,name=piquantCommand,proto3" json:"piquantCommand,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*QuantLastOutputGetReq) Descriptor deprecated

func (*QuantLastOutputGetReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantLastOutputGetReq.ProtoReflect.Descriptor instead.

func (*QuantLastOutputGetReq) GetOutputType added in v4.9.2

func (x *QuantLastOutputGetReq) GetOutputType() QuantOutputType

func (*QuantLastOutputGetReq) GetPiquantCommand added in v4.9.2

func (x *QuantLastOutputGetReq) GetPiquantCommand() string

func (*QuantLastOutputGetReq) GetScanId added in v4.9.2

func (x *QuantLastOutputGetReq) GetScanId() string

func (*QuantLastOutputGetReq) ProtoMessage

func (*QuantLastOutputGetReq) ProtoMessage()

func (*QuantLastOutputGetReq) ProtoReflect

func (x *QuantLastOutputGetReq) ProtoReflect() protoreflect.Message

func (*QuantLastOutputGetReq) Reset

func (x *QuantLastOutputGetReq) Reset()

func (*QuantLastOutputGetReq) String

func (x *QuantLastOutputGetReq) String() string

type QuantLastOutputGetResp

type QuantLastOutputGetResp struct {
	Output string `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantLastOutputGetResp) Descriptor deprecated

func (*QuantLastOutputGetResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantLastOutputGetResp.ProtoReflect.Descriptor instead.

func (*QuantLastOutputGetResp) GetOutput added in v4.9.2

func (x *QuantLastOutputGetResp) GetOutput() string

func (*QuantLastOutputGetResp) ProtoMessage

func (*QuantLastOutputGetResp) ProtoMessage()

func (*QuantLastOutputGetResp) ProtoReflect

func (x *QuantLastOutputGetResp) ProtoReflect() protoreflect.Message

func (*QuantLastOutputGetResp) Reset

func (x *QuantLastOutputGetResp) Reset()

func (*QuantLastOutputGetResp) String

func (x *QuantLastOutputGetResp) String() string

type QuantListReq

type QuantListReq struct {
	SearchParams *SearchParams `protobuf:"bytes,1,opt,name=searchParams,proto3" json:"searchParams,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*QuantListReq) Descriptor deprecated

func (*QuantListReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantListReq.ProtoReflect.Descriptor instead.

func (*QuantListReq) GetSearchParams

func (x *QuantListReq) GetSearchParams() *SearchParams

func (*QuantListReq) ProtoMessage

func (*QuantListReq) ProtoMessage()

func (*QuantListReq) ProtoReflect

func (x *QuantListReq) ProtoReflect() protoreflect.Message

func (*QuantListReq) Reset

func (x *QuantListReq) Reset()

func (*QuantListReq) String

func (x *QuantListReq) String() string

type QuantListResp

type QuantListResp struct {
	Quants []*QuantificationSummary `protobuf:"bytes,1,rep,name=quants,proto3" json:"quants,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantListResp) Descriptor deprecated

func (*QuantListResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantListResp.ProtoReflect.Descriptor instead.

func (*QuantListResp) GetQuants

func (x *QuantListResp) GetQuants() []*QuantificationSummary

func (*QuantListResp) ProtoMessage

func (*QuantListResp) ProtoMessage()

func (*QuantListResp) ProtoReflect

func (x *QuantListResp) ProtoReflect() protoreflect.Message

func (*QuantListResp) Reset

func (x *QuantListResp) Reset()

func (*QuantListResp) String

func (x *QuantListResp) String() string

type QuantOutputType added in v4.9.2

type QuantOutputType int32
const (
	QuantOutputType_QO_UNKNOWN QuantOutputType = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	QuantOutputType_QO_DATA    QuantOutputType = 1
	QuantOutputType_QO_LOG     QuantOutputType = 2
)

func (QuantOutputType) Descriptor added in v4.9.2

func (QuantOutputType) Enum added in v4.9.2

func (x QuantOutputType) Enum() *QuantOutputType

func (QuantOutputType) EnumDescriptor deprecated added in v4.9.2

func (QuantOutputType) EnumDescriptor() ([]byte, []int)

Deprecated: Use QuantOutputType.Descriptor instead.

func (QuantOutputType) Number added in v4.9.2

func (QuantOutputType) String added in v4.9.2

func (x QuantOutputType) String() string

func (QuantOutputType) Type added in v4.9.2

type QuantPublishReq

type QuantPublishReq struct {
	QuantId string `protobuf:"bytes,1,opt,name=quantId,proto3" json:"quantId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*QuantPublishReq) Descriptor deprecated

func (*QuantPublishReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantPublishReq.ProtoReflect.Descriptor instead.

func (*QuantPublishReq) GetQuantId

func (x *QuantPublishReq) GetQuantId() string

func (*QuantPublishReq) ProtoMessage

func (*QuantPublishReq) ProtoMessage()

func (*QuantPublishReq) ProtoReflect

func (x *QuantPublishReq) ProtoReflect() protoreflect.Message

func (*QuantPublishReq) Reset

func (x *QuantPublishReq) Reset()

func (*QuantPublishReq) String

func (x *QuantPublishReq) String() string

type QuantPublishResp

type QuantPublishResp struct {
	// contains filtered or unexported fields
}

func (*QuantPublishResp) Descriptor deprecated

func (*QuantPublishResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantPublishResp.ProtoReflect.Descriptor instead.

func (*QuantPublishResp) ProtoMessage

func (*QuantPublishResp) ProtoMessage()

func (*QuantPublishResp) ProtoReflect

func (x *QuantPublishResp) ProtoReflect() protoreflect.Message

func (*QuantPublishResp) Reset

func (x *QuantPublishResp) Reset()

func (*QuantPublishResp) String

func (x *QuantPublishResp) String() string

type QuantStartingParameters

type QuantStartingParameters struct {
	UserParams *QuantCreateParams `protobuf:"bytes,1,opt,name=userParams,proto3" json:"userParams,omitempty"`
	// This is for when we store/send just the summary, sometimes we only need to supply count for brevity
	PmcCount uint32 `protobuf:"varint,2,opt,name=pmcCount,proto3" json:"pmcCount,omitempty"`
	// Paths, Buckets, to help runner initialise
	ScanFilePath      string `protobuf:"bytes,3,opt,name=scanFilePath,proto3" json:"scanFilePath,omitempty"`
	DataBucket        string `protobuf:"bytes,4,opt,name=dataBucket,proto3" json:"dataBucket,omitempty"`
	PiquantJobsBucket string `protobuf:"bytes,5,opt,name=piquantJobsBucket,proto3" json:"piquantJobsBucket,omitempty"`
	// How many cores we expect to have on the same node as us!
	CoresPerNode     uint32 `protobuf:"varint,6,opt,name=coresPerNode,proto3" json:"coresPerNode,omitempty"`
	StartUnixTimeSec uint32 `protobuf:"varint,7,opt,name=startUnixTimeSec,proto3" json:"startUnixTimeSec,omitempty"`
	RequestorUserId  string `protobuf:"bytes,8,opt,name=requestorUserId,proto3" json:"requestorUserId,omitempty"`
	PIQUANTVersion   string `protobuf:"bytes,9,opt,name=PIQUANTVersion,proto3" json:"PIQUANTVersion,omitempty"`
	Comments         string `protobuf:"bytes,10,opt,name=comments,proto3" json:"comments,omitempty"`
	// contains filtered or unexported fields
}

TODO: Quants likely need to change to accommodate quantifying spectra from multiple datasets together??

func (*QuantStartingParameters) Descriptor deprecated

func (*QuantStartingParameters) Descriptor() ([]byte, []int)

Deprecated: Use QuantStartingParameters.ProtoReflect.Descriptor instead.

func (*QuantStartingParameters) GetComments

func (x *QuantStartingParameters) GetComments() string

func (*QuantStartingParameters) GetCoresPerNode

func (x *QuantStartingParameters) GetCoresPerNode() uint32

func (*QuantStartingParameters) GetDataBucket

func (x *QuantStartingParameters) GetDataBucket() string

func (*QuantStartingParameters) GetPIQUANTVersion

func (x *QuantStartingParameters) GetPIQUANTVersion() string

func (*QuantStartingParameters) GetPiquantJobsBucket

func (x *QuantStartingParameters) GetPiquantJobsBucket() string

func (*QuantStartingParameters) GetPmcCount

func (x *QuantStartingParameters) GetPmcCount() uint32

func (*QuantStartingParameters) GetRequestorUserId

func (x *QuantStartingParameters) GetRequestorUserId() string

func (*QuantStartingParameters) GetScanFilePath

func (x *QuantStartingParameters) GetScanFilePath() string

func (*QuantStartingParameters) GetStartUnixTimeSec

func (x *QuantStartingParameters) GetStartUnixTimeSec() uint32

func (*QuantStartingParameters) GetUserParams

func (x *QuantStartingParameters) GetUserParams() *QuantCreateParams

func (*QuantStartingParameters) ProtoMessage

func (*QuantStartingParameters) ProtoMessage()

func (*QuantStartingParameters) ProtoReflect

func (x *QuantStartingParameters) ProtoReflect() protoreflect.Message

func (*QuantStartingParameters) Reset

func (x *QuantStartingParameters) Reset()

func (*QuantStartingParameters) String

func (x *QuantStartingParameters) String() string

type QuantUploadReq

type QuantUploadReq struct {
	ScanId   string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Comments string `protobuf:"bytes,3,opt,name=comments,proto3" json:"comments,omitempty"`
	// bool isCombined = 4;
	CsvData string `protobuf:"bytes,5,opt,name=csvData,proto3" json:"csvData,omitempty"`
	// contains filtered or unexported fields
}

requires(QUANTIFY)

func (*QuantUploadReq) Descriptor deprecated

func (*QuantUploadReq) Descriptor() ([]byte, []int)

Deprecated: Use QuantUploadReq.ProtoReflect.Descriptor instead.

func (*QuantUploadReq) GetComments

func (x *QuantUploadReq) GetComments() string

func (*QuantUploadReq) GetCsvData

func (x *QuantUploadReq) GetCsvData() string

func (*QuantUploadReq) GetName

func (x *QuantUploadReq) GetName() string

func (*QuantUploadReq) GetScanId

func (x *QuantUploadReq) GetScanId() string

func (*QuantUploadReq) ProtoMessage

func (*QuantUploadReq) ProtoMessage()

func (*QuantUploadReq) ProtoReflect

func (x *QuantUploadReq) ProtoReflect() protoreflect.Message

func (*QuantUploadReq) Reset

func (x *QuantUploadReq) Reset()

func (*QuantUploadReq) String

func (x *QuantUploadReq) String() string

type QuantUploadResp

type QuantUploadResp struct {
	CreatedQuantId string `protobuf:"bytes,1,opt,name=createdQuantId,proto3" json:"createdQuantId,omitempty"`
	// contains filtered or unexported fields
}

func (*QuantUploadResp) Descriptor deprecated

func (*QuantUploadResp) Descriptor() ([]byte, []int)

Deprecated: Use QuantUploadResp.ProtoReflect.Descriptor instead.

func (*QuantUploadResp) GetCreatedQuantId

func (x *QuantUploadResp) GetCreatedQuantId() string

func (*QuantUploadResp) ProtoMessage

func (*QuantUploadResp) ProtoMessage()

func (*QuantUploadResp) ProtoReflect

func (x *QuantUploadResp) ProtoReflect() protoreflect.Message

func (*QuantUploadResp) Reset

func (x *QuantUploadResp) Reset()

func (*QuantUploadResp) String

func (x *QuantUploadResp) String() string

type Quantification

type Quantification struct {
	Labels      []string                           `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"`
	Types       []Quantification_QuantDataType     `protobuf:"varint,2,rep,packed,name=types,proto3,enum=Quantification_QuantDataType" json:"types,omitempty"`
	LocationSet []*Quantification_QuantLocationSet `protobuf:"bytes,3,rep,name=locationSet,proto3" json:"locationSet,omitempty"`
	// contains filtered or unexported fields
}

func (*Quantification) Descriptor deprecated

func (*Quantification) Descriptor() ([]byte, []int)

Deprecated: Use Quantification.ProtoReflect.Descriptor instead.

func (*Quantification) GetLabels

func (x *Quantification) GetLabels() []string

func (*Quantification) GetLocationSet

func (x *Quantification) GetLocationSet() []*Quantification_QuantLocationSet

func (*Quantification) GetTypes

func (*Quantification) ProtoMessage

func (*Quantification) ProtoMessage()

func (*Quantification) ProtoReflect

func (x *Quantification) ProtoReflect() protoreflect.Message

func (*Quantification) Reset

func (x *Quantification) Reset()

func (*Quantification) String

func (x *Quantification) String() string

type QuantificationSummary

type QuantificationSummary struct {
	Id       string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ScanId   string                   `protobuf:"bytes,5,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Params   *QuantStartingParameters `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"`
	Elements []string                 `protobuf:"bytes,3,rep,name=elements,proto3" json:"elements,omitempty"`
	Status   *JobStatus               `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // TODO: Make this also contain *APIObjectItem and remove its own Shared field...
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,10,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*QuantificationSummary) Descriptor deprecated

func (*QuantificationSummary) Descriptor() ([]byte, []int)

Deprecated: Use QuantificationSummary.ProtoReflect.Descriptor instead.

func (*QuantificationSummary) GetElements

func (x *QuantificationSummary) GetElements() []string

func (*QuantificationSummary) GetId

func (x *QuantificationSummary) GetId() string

func (*QuantificationSummary) GetOwner

func (x *QuantificationSummary) GetOwner() *OwnershipSummary

func (*QuantificationSummary) GetParams

func (*QuantificationSummary) GetScanId

func (x *QuantificationSummary) GetScanId() string

func (*QuantificationSummary) GetStatus

func (x *QuantificationSummary) GetStatus() *JobStatus

func (*QuantificationSummary) ProtoMessage

func (*QuantificationSummary) ProtoMessage()

func (*QuantificationSummary) ProtoReflect

func (x *QuantificationSummary) ProtoReflect() protoreflect.Message

func (*QuantificationSummary) Reset

func (x *QuantificationSummary) Reset()

func (*QuantificationSummary) String

func (x *QuantificationSummary) String() string

type Quantification_QuantDataType

type Quantification_QuantDataType int32
const (
	Quantification_QT_FLOAT Quantification_QuantDataType = 0
	Quantification_QT_INT   Quantification_QuantDataType = 1
)

func (Quantification_QuantDataType) Descriptor

func (Quantification_QuantDataType) Enum

func (Quantification_QuantDataType) EnumDescriptor deprecated

func (Quantification_QuantDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Quantification_QuantDataType.Descriptor instead.

func (Quantification_QuantDataType) Number

func (Quantification_QuantDataType) String

func (Quantification_QuantDataType) Type

type Quantification_QuantLocation

type Quantification_QuantLocation struct {
	Pmc    int32                                         `protobuf:"varint,1,opt,name=pmc,proto3" json:"pmc,omitempty"`
	Rtt    int32                                         `protobuf:"varint,2,opt,name=rtt,proto3" json:"rtt,omitempty"`
	Sclk   int32                                         `protobuf:"varint,3,opt,name=sclk,proto3" json:"sclk,omitempty"` //string filename=4;
	Values []*Quantification_QuantLocation_QuantDataItem `protobuf:"bytes,5,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*Quantification_QuantLocation) Descriptor deprecated

func (*Quantification_QuantLocation) Descriptor() ([]byte, []int)

Deprecated: Use Quantification_QuantLocation.ProtoReflect.Descriptor instead.

func (*Quantification_QuantLocation) GetPmc

func (x *Quantification_QuantLocation) GetPmc() int32

func (*Quantification_QuantLocation) GetRtt

func (x *Quantification_QuantLocation) GetRtt() int32

func (*Quantification_QuantLocation) GetSclk

func (x *Quantification_QuantLocation) GetSclk() int32

func (*Quantification_QuantLocation) GetValues

func (*Quantification_QuantLocation) ProtoMessage

func (*Quantification_QuantLocation) ProtoMessage()

func (*Quantification_QuantLocation) ProtoReflect

func (*Quantification_QuantLocation) Reset

func (x *Quantification_QuantLocation) Reset()

func (*Quantification_QuantLocation) String

type Quantification_QuantLocationSet

type Quantification_QuantLocationSet struct {
	Detector string                          `protobuf:"bytes,1,opt,name=detector,proto3" json:"detector,omitempty"`
	Location []*Quantification_QuantLocation `protobuf:"bytes,2,rep,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*Quantification_QuantLocationSet) Descriptor deprecated

func (*Quantification_QuantLocationSet) Descriptor() ([]byte, []int)

Deprecated: Use Quantification_QuantLocationSet.ProtoReflect.Descriptor instead.

func (*Quantification_QuantLocationSet) GetDetector

func (x *Quantification_QuantLocationSet) GetDetector() string

func (*Quantification_QuantLocationSet) GetLocation

func (*Quantification_QuantLocationSet) ProtoMessage

func (*Quantification_QuantLocationSet) ProtoMessage()

func (*Quantification_QuantLocationSet) ProtoReflect

func (*Quantification_QuantLocationSet) Reset

func (*Quantification_QuantLocationSet) String

type Quantification_QuantLocation_QuantDataItem

type Quantification_QuantLocation_QuantDataItem struct {
	Fvalue float32 `protobuf:"fixed32,2,opt,name=fvalue,proto3" json:"fvalue,omitempty"`
	Ivalue int32   `protobuf:"varint,3,opt,name=ivalue,proto3" json:"ivalue,omitempty"`
	// contains filtered or unexported fields
}

func (*Quantification_QuantLocation_QuantDataItem) Descriptor deprecated

Deprecated: Use Quantification_QuantLocation_QuantDataItem.ProtoReflect.Descriptor instead.

func (*Quantification_QuantLocation_QuantDataItem) GetFvalue

func (*Quantification_QuantLocation_QuantDataItem) GetIvalue

func (*Quantification_QuantLocation_QuantDataItem) ProtoMessage

func (*Quantification_QuantLocation_QuantDataItem) ProtoReflect

func (*Quantification_QuantLocation_QuantDataItem) Reset

func (*Quantification_QuantLocation_QuantDataItem) String

type RGBUImagesWidgetState

type RGBUImagesWidgetState struct {

	// Setting was never implemented
	// bool logColour = 1;
	Brightness float32 `protobuf:"fixed32,2,opt,name=brightness,proto3" json:"brightness,omitempty"`
	ImageName  string  `protobuf:"bytes,3,opt,name=imageName,proto3" json:"imageName,omitempty"`
	// contains filtered or unexported fields
}

func (*RGBUImagesWidgetState) Descriptor deprecated

func (*RGBUImagesWidgetState) Descriptor() ([]byte, []int)

Deprecated: Use RGBUImagesWidgetState.ProtoReflect.Descriptor instead.

func (*RGBUImagesWidgetState) GetBrightness

func (x *RGBUImagesWidgetState) GetBrightness() float32

func (*RGBUImagesWidgetState) GetImageName

func (x *RGBUImagesWidgetState) GetImageName() string

func (*RGBUImagesWidgetState) ProtoMessage

func (*RGBUImagesWidgetState) ProtoMessage()

func (*RGBUImagesWidgetState) ProtoReflect

func (x *RGBUImagesWidgetState) ProtoReflect() protoreflect.Message

func (*RGBUImagesWidgetState) Reset

func (x *RGBUImagesWidgetState) Reset()

func (*RGBUImagesWidgetState) String

func (x *RGBUImagesWidgetState) String() string

type RGBUPlotWidgetState

type RGBUPlotWidgetState struct {
	Minerals          []string `protobuf:"bytes,1,rep,name=minerals,proto3" json:"minerals,omitempty"`
	YChannelA         string   `protobuf:"bytes,2,opt,name=yChannelA,proto3" json:"yChannelA,omitempty"`
	YChannelB         string   `protobuf:"bytes,3,opt,name=yChannelB,proto3" json:"yChannelB,omitempty"`
	XChannelA         string   `protobuf:"bytes,4,opt,name=xChannelA,proto3" json:"xChannelA,omitempty"`
	XChannelB         string   `protobuf:"bytes,5,opt,name=xChannelB,proto3" json:"xChannelB,omitempty"`
	DrawMonochrome    bool     `protobuf:"varint,6,opt,name=drawMonochrome,proto3" json:"drawMonochrome,omitempty"`
	SelectedMinXValue float32  `protobuf:"fixed32,7,opt,name=selectedMinXValue,proto3" json:"selectedMinXValue,omitempty"`
	SelectedMaxXValue float32  `protobuf:"fixed32,8,opt,name=selectedMaxXValue,proto3" json:"selectedMaxXValue,omitempty"`
	SelectedMinYValue float32  `protobuf:"fixed32,9,opt,name=selectedMinYValue,proto3" json:"selectedMinYValue,omitempty"`
	SelectedMaxYValue float32  `protobuf:"fixed32,10,opt,name=selectedMaxYValue,proto3" json:"selectedMaxYValue,omitempty"`
	ImageName         string   `protobuf:"bytes,11,opt,name=imageName,proto3" json:"imageName,omitempty"`
	// contains filtered or unexported fields
}

func (*RGBUPlotWidgetState) Descriptor deprecated

func (*RGBUPlotWidgetState) Descriptor() ([]byte, []int)

Deprecated: Use RGBUPlotWidgetState.ProtoReflect.Descriptor instead.

func (*RGBUPlotWidgetState) GetDrawMonochrome

func (x *RGBUPlotWidgetState) GetDrawMonochrome() bool

func (*RGBUPlotWidgetState) GetImageName

func (x *RGBUPlotWidgetState) GetImageName() string

func (*RGBUPlotWidgetState) GetMinerals

func (x *RGBUPlotWidgetState) GetMinerals() []string

func (*RGBUPlotWidgetState) GetSelectedMaxXValue

func (x *RGBUPlotWidgetState) GetSelectedMaxXValue() float32

func (*RGBUPlotWidgetState) GetSelectedMaxYValue

func (x *RGBUPlotWidgetState) GetSelectedMaxYValue() float32

func (*RGBUPlotWidgetState) GetSelectedMinXValue

func (x *RGBUPlotWidgetState) GetSelectedMinXValue() float32

func (*RGBUPlotWidgetState) GetSelectedMinYValue

func (x *RGBUPlotWidgetState) GetSelectedMinYValue() float32

func (*RGBUPlotWidgetState) GetXChannelA

func (x *RGBUPlotWidgetState) GetXChannelA() string

func (*RGBUPlotWidgetState) GetXChannelB

func (x *RGBUPlotWidgetState) GetXChannelB() string

func (*RGBUPlotWidgetState) GetYChannelA

func (x *RGBUPlotWidgetState) GetYChannelA() string

func (*RGBUPlotWidgetState) GetYChannelB

func (x *RGBUPlotWidgetState) GetYChannelB() string

func (*RGBUPlotWidgetState) ProtoMessage

func (*RGBUPlotWidgetState) ProtoMessage()

func (*RGBUPlotWidgetState) ProtoReflect

func (x *RGBUPlotWidgetState) ProtoReflect() protoreflect.Message

func (*RGBUPlotWidgetState) Reset

func (x *RGBUPlotWidgetState) Reset()

func (*RGBUPlotWidgetState) String

func (x *RGBUPlotWidgetState) String() string

type ROIDisplayState

type ROIDisplayState struct {
	RoiColours map[string]string `` /* 161-byte string literal not displayed */
	RoiShapes  map[string]string `` /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ROIDisplayState) Descriptor deprecated

func (*ROIDisplayState) Descriptor() ([]byte, []int)

Deprecated: Use ROIDisplayState.ProtoReflect.Descriptor instead.

func (*ROIDisplayState) GetRoiColours

func (x *ROIDisplayState) GetRoiColours() map[string]string

func (*ROIDisplayState) GetRoiShapes

func (x *ROIDisplayState) GetRoiShapes() map[string]string

func (*ROIDisplayState) ProtoMessage

func (*ROIDisplayState) ProtoMessage()

func (*ROIDisplayState) ProtoReflect

func (x *ROIDisplayState) ProtoReflect() protoreflect.Message

func (*ROIDisplayState) Reset

func (x *ROIDisplayState) Reset()

func (*ROIDisplayState) String

func (x *ROIDisplayState) String() string

type ROIItem

type ROIItem struct {
	Id                      string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ScanId                  string  `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Name                    string  `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description             string  `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	ScanEntryIndexesEncoded []int32 `protobuf:"varint,5,rep,packed,name=scanEntryIndexesEncoded,proto3" json:"scanEntryIndexesEncoded,omitempty"`
	ImageName               string  `protobuf:"bytes,6,opt,name=imageName,proto3" json:"imageName,omitempty"`
	PixelIndexesEncoded     []int32 `protobuf:"varint,7,rep,packed,name=pixelIndexesEncoded,proto3" json:"pixelIndexesEncoded,omitempty"`
	// Only sent out by API, not stored in DB this way
	MistROIItem     *MistROIItem            `protobuf:"bytes,8,opt,name=mistROIItem,proto3" json:"mistROIItem,omitempty"`
	IsMIST          bool                    `protobuf:"varint,9,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	Tags            []string                `protobuf:"bytes,10,rep,name=tags,proto3" json:"tags,omitempty"`
	ModifiedUnixSec uint32                  `protobuf:"varint,11,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	DisplaySettings *ROIItemDisplaySettings `protobuf:"bytes,12,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,13,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*ROIItem) Descriptor deprecated

func (*ROIItem) Descriptor() ([]byte, []int)

Deprecated: Use ROIItem.ProtoReflect.Descriptor instead.

func (*ROIItem) GetDescription

func (x *ROIItem) GetDescription() string

func (*ROIItem) GetDisplaySettings

func (x *ROIItem) GetDisplaySettings() *ROIItemDisplaySettings

func (*ROIItem) GetId

func (x *ROIItem) GetId() string

func (*ROIItem) GetImageName

func (x *ROIItem) GetImageName() string

func (*ROIItem) GetIsMIST

func (x *ROIItem) GetIsMIST() bool

func (*ROIItem) GetMistROIItem

func (x *ROIItem) GetMistROIItem() *MistROIItem

func (*ROIItem) GetModifiedUnixSec

func (x *ROIItem) GetModifiedUnixSec() uint32

func (*ROIItem) GetName

func (x *ROIItem) GetName() string

func (*ROIItem) GetOwner

func (x *ROIItem) GetOwner() *OwnershipSummary

func (*ROIItem) GetPixelIndexesEncoded

func (x *ROIItem) GetPixelIndexesEncoded() []int32

func (*ROIItem) GetScanEntryIndexesEncoded

func (x *ROIItem) GetScanEntryIndexesEncoded() []int32

func (*ROIItem) GetScanId

func (x *ROIItem) GetScanId() string

func (*ROIItem) GetTags

func (x *ROIItem) GetTags() []string

func (*ROIItem) ProtoMessage

func (*ROIItem) ProtoMessage()

func (*ROIItem) ProtoReflect

func (x *ROIItem) ProtoReflect() protoreflect.Message

func (*ROIItem) Reset

func (x *ROIItem) Reset()

func (*ROIItem) String

func (x *ROIItem) String() string

type ROIItemDisplaySettings

type ROIItemDisplaySettings struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Shape  string `protobuf:"bytes,2,opt,name=shape,proto3" json:"shape,omitempty"`
	Colour string `protobuf:"bytes,3,opt,name=colour,proto3" json:"colour,omitempty"`
	// contains filtered or unexported fields
}

func (*ROIItemDisplaySettings) Descriptor deprecated

func (*ROIItemDisplaySettings) Descriptor() ([]byte, []int)

Deprecated: Use ROIItemDisplaySettings.ProtoReflect.Descriptor instead.

func (*ROIItemDisplaySettings) GetColour

func (x *ROIItemDisplaySettings) GetColour() string

func (*ROIItemDisplaySettings) GetId

func (x *ROIItemDisplaySettings) GetId() string

func (*ROIItemDisplaySettings) GetShape

func (x *ROIItemDisplaySettings) GetShape() string

func (*ROIItemDisplaySettings) ProtoMessage

func (*ROIItemDisplaySettings) ProtoMessage()

func (*ROIItemDisplaySettings) ProtoReflect

func (x *ROIItemDisplaySettings) ProtoReflect() protoreflect.Message

func (*ROIItemDisplaySettings) Reset

func (x *ROIItemDisplaySettings) Reset()

func (*ROIItemDisplaySettings) String

func (x *ROIItemDisplaySettings) String() string

type ROIItemSummary

type ROIItemSummary struct {
	Id              string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	ScanId          string   `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Name            string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description     string   `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	ImageName       string   `protobuf:"bytes,5,opt,name=imageName,proto3" json:"imageName,omitempty"`
	Tags            []string `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
	ModifiedUnixSec uint32   `protobuf:"varint,7,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	// Only sent out by API, not stored in DB this way
	MistROIItem     *MistROIItem            `protobuf:"bytes,8,opt,name=mistROIItem,proto3" json:"mistROIItem,omitempty"`
	IsMIST          bool                    `protobuf:"varint,9,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	DisplaySettings *ROIItemDisplaySettings `protobuf:"bytes,10,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *OwnershipSummary `protobuf:"bytes,11,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*ROIItemSummary) Descriptor deprecated

func (*ROIItemSummary) Descriptor() ([]byte, []int)

Deprecated: Use ROIItemSummary.ProtoReflect.Descriptor instead.

func (*ROIItemSummary) GetDescription

func (x *ROIItemSummary) GetDescription() string

func (*ROIItemSummary) GetDisplaySettings

func (x *ROIItemSummary) GetDisplaySettings() *ROIItemDisplaySettings

func (*ROIItemSummary) GetId

func (x *ROIItemSummary) GetId() string

func (*ROIItemSummary) GetImageName

func (x *ROIItemSummary) GetImageName() string

func (*ROIItemSummary) GetIsMIST

func (x *ROIItemSummary) GetIsMIST() bool

func (*ROIItemSummary) GetMistROIItem

func (x *ROIItemSummary) GetMistROIItem() *MistROIItem

func (*ROIItemSummary) GetModifiedUnixSec

func (x *ROIItemSummary) GetModifiedUnixSec() uint32

func (*ROIItemSummary) GetName

func (x *ROIItemSummary) GetName() string

func (*ROIItemSummary) GetOwner

func (x *ROIItemSummary) GetOwner() *OwnershipSummary

func (*ROIItemSummary) GetScanId

func (x *ROIItemSummary) GetScanId() string

func (*ROIItemSummary) GetTags

func (x *ROIItemSummary) GetTags() []string

func (*ROIItemSummary) ProtoMessage

func (*ROIItemSummary) ProtoMessage()

func (*ROIItemSummary) ProtoReflect

func (x *ROIItemSummary) ProtoReflect() protoreflect.Message

func (*ROIItemSummary) Reset

func (x *ROIItemSummary) Reset()

func (*ROIItemSummary) String

func (x *ROIItemSummary) String() string

type ROILayerVisibility

type ROILayerVisibility struct {
	Id      string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Opacity float32 `protobuf:"fixed32,2,opt,name=opacity,proto3" json:"opacity,omitempty"`
	Visible bool    `protobuf:"varint,3,opt,name=visible,proto3" json:"visible,omitempty"`
	ScanId  string  `protobuf:"bytes,4,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

func (*ROILayerVisibility) Descriptor deprecated

func (*ROILayerVisibility) Descriptor() ([]byte, []int)

Deprecated: Use ROILayerVisibility.ProtoReflect.Descriptor instead.

func (*ROILayerVisibility) GetId added in v4.10.3

func (x *ROILayerVisibility) GetId() string

func (*ROILayerVisibility) GetOpacity

func (x *ROILayerVisibility) GetOpacity() float32

func (*ROILayerVisibility) GetScanId added in v4.10.3

func (x *ROILayerVisibility) GetScanId() string

func (*ROILayerVisibility) GetVisible

func (x *ROILayerVisibility) GetVisible() bool

func (*ROILayerVisibility) ProtoMessage

func (*ROILayerVisibility) ProtoMessage()

func (*ROILayerVisibility) ProtoReflect

func (x *ROILayerVisibility) ProtoReflect() protoreflect.Message

func (*ROILayerVisibility) Reset

func (x *ROILayerVisibility) Reset()

func (*ROILayerVisibility) String

func (x *ROILayerVisibility) String() string

type ROIQuantTableState

type ROIQuantTableState struct {
	Roi      string   `protobuf:"bytes,1,opt,name=roi,proto3" json:"roi,omitempty"`
	QuantIDs []string `protobuf:"bytes,2,rep,name=quantIDs,proto3" json:"quantIDs,omitempty"`
	// contains filtered or unexported fields
}

func (*ROIQuantTableState) Descriptor deprecated

func (*ROIQuantTableState) Descriptor() ([]byte, []int)

Deprecated: Use ROIQuantTableState.ProtoReflect.Descriptor instead.

func (*ROIQuantTableState) GetQuantIDs

func (x *ROIQuantTableState) GetQuantIDs() []string

func (*ROIQuantTableState) GetRoi

func (x *ROIQuantTableState) GetRoi() string

func (*ROIQuantTableState) ProtoMessage

func (*ROIQuantTableState) ProtoMessage()

func (*ROIQuantTableState) ProtoReflect

func (x *ROIQuantTableState) ProtoReflect() protoreflect.Message

func (*ROIQuantTableState) Reset

func (x *ROIQuantTableState) Reset()

func (*ROIQuantTableState) String

func (x *ROIQuantTableState) String() string

type RegionOfInterestBulkDuplicateReq

type RegionOfInterestBulkDuplicateReq struct {
	Ids    []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	IsMIST bool     `protobuf:"varint,2,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_ROI)

func (*RegionOfInterestBulkDuplicateReq) Descriptor deprecated

func (*RegionOfInterestBulkDuplicateReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestBulkDuplicateReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestBulkDuplicateReq) GetIds

func (*RegionOfInterestBulkDuplicateReq) GetIsMIST

func (x *RegionOfInterestBulkDuplicateReq) GetIsMIST() bool

func (*RegionOfInterestBulkDuplicateReq) ProtoMessage

func (*RegionOfInterestBulkDuplicateReq) ProtoMessage()

func (*RegionOfInterestBulkDuplicateReq) ProtoReflect

func (*RegionOfInterestBulkDuplicateReq) Reset

func (*RegionOfInterestBulkDuplicateReq) String

type RegionOfInterestBulkDuplicateResp

type RegionOfInterestBulkDuplicateResp struct {
	RegionsOfInterest map[string]*ROIItemSummary `` /* 175-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RegionOfInterestBulkDuplicateResp) Descriptor deprecated

func (*RegionOfInterestBulkDuplicateResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestBulkDuplicateResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestBulkDuplicateResp) GetRegionsOfInterest

func (x *RegionOfInterestBulkDuplicateResp) GetRegionsOfInterest() map[string]*ROIItemSummary

func (*RegionOfInterestBulkDuplicateResp) ProtoMessage

func (*RegionOfInterestBulkDuplicateResp) ProtoMessage()

func (*RegionOfInterestBulkDuplicateResp) ProtoReflect

func (*RegionOfInterestBulkDuplicateResp) Reset

func (*RegionOfInterestBulkDuplicateResp) String

type RegionOfInterestBulkWriteReq

type RegionOfInterestBulkWriteReq struct {
	RegionsOfInterest      []*ROIItem     `protobuf:"bytes,1,rep,name=regionsOfInterest,proto3" json:"regionsOfInterest,omitempty"`
	Overwrite              bool           `protobuf:"varint,2,opt,name=overwrite,proto3" json:"overwrite,omitempty"`           // if true, then overwrite existing ROIs with same ID
	SkipDuplicates         bool           `protobuf:"varint,3,opt,name=skipDuplicates,proto3" json:"skipDuplicates,omitempty"` // if true, then skip ROIs with same ID
	IsMIST                 bool           `protobuf:"varint,4,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	MistROIScanIdsToDelete []string       `protobuf:"bytes,5,rep,name=mistROIScanIdsToDelete,proto3" json:"mistROIScanIdsToDelete,omitempty"` // List of scan ids to delete all MIST ROIs for
	Editors                *UserGroupList `protobuf:"bytes,6,opt,name=editors,proto3" json:"editors,omitempty"`                               // List of groups that can edit the ROIs
	Viewers                *UserGroupList `protobuf:"bytes,7,opt,name=viewers,proto3" json:"viewers,omitempty"`                               // List of groups that can view the ROIs
	// contains filtered or unexported fields
}

requires(EDIT_ROI)

func (*RegionOfInterestBulkWriteReq) Descriptor deprecated

func (*RegionOfInterestBulkWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestBulkWriteReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestBulkWriteReq) GetEditors added in v4.7.1

func (*RegionOfInterestBulkWriteReq) GetIsMIST

func (x *RegionOfInterestBulkWriteReq) GetIsMIST() bool

func (*RegionOfInterestBulkWriteReq) GetMistROIScanIdsToDelete

func (x *RegionOfInterestBulkWriteReq) GetMistROIScanIdsToDelete() []string

func (*RegionOfInterestBulkWriteReq) GetOverwrite

func (x *RegionOfInterestBulkWriteReq) GetOverwrite() bool

func (*RegionOfInterestBulkWriteReq) GetRegionsOfInterest

func (x *RegionOfInterestBulkWriteReq) GetRegionsOfInterest() []*ROIItem

func (*RegionOfInterestBulkWriteReq) GetSkipDuplicates

func (x *RegionOfInterestBulkWriteReq) GetSkipDuplicates() bool

func (*RegionOfInterestBulkWriteReq) GetViewers added in v4.7.1

func (*RegionOfInterestBulkWriteReq) ProtoMessage

func (*RegionOfInterestBulkWriteReq) ProtoMessage()

func (*RegionOfInterestBulkWriteReq) ProtoReflect

func (*RegionOfInterestBulkWriteReq) Reset

func (x *RegionOfInterestBulkWriteReq) Reset()

func (*RegionOfInterestBulkWriteReq) String

type RegionOfInterestBulkWriteResp

type RegionOfInterestBulkWriteResp struct {
	RegionsOfInterest []*ROIItem `protobuf:"bytes,1,rep,name=regionsOfInterest,proto3" json:"regionsOfInterest,omitempty"`
	// contains filtered or unexported fields
}

func (*RegionOfInterestBulkWriteResp) Descriptor deprecated

func (*RegionOfInterestBulkWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestBulkWriteResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestBulkWriteResp) GetRegionsOfInterest

func (x *RegionOfInterestBulkWriteResp) GetRegionsOfInterest() []*ROIItem

func (*RegionOfInterestBulkWriteResp) ProtoMessage

func (*RegionOfInterestBulkWriteResp) ProtoMessage()

func (*RegionOfInterestBulkWriteResp) ProtoReflect

func (*RegionOfInterestBulkWriteResp) Reset

func (x *RegionOfInterestBulkWriteResp) Reset()

func (*RegionOfInterestBulkWriteResp) String

type RegionOfInterestDeleteReq

type RegionOfInterestDeleteReq struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IsMIST bool   `protobuf:"varint,2,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_ROI)

func (*RegionOfInterestDeleteReq) Descriptor deprecated

func (*RegionOfInterestDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestDeleteReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestDeleteReq) GetId

func (x *RegionOfInterestDeleteReq) GetId() string

func (*RegionOfInterestDeleteReq) GetIsMIST

func (x *RegionOfInterestDeleteReq) GetIsMIST() bool

func (*RegionOfInterestDeleteReq) ProtoMessage

func (*RegionOfInterestDeleteReq) ProtoMessage()

func (*RegionOfInterestDeleteReq) ProtoReflect

func (*RegionOfInterestDeleteReq) Reset

func (x *RegionOfInterestDeleteReq) Reset()

func (*RegionOfInterestDeleteReq) String

func (x *RegionOfInterestDeleteReq) String() string

type RegionOfInterestDeleteResp

type RegionOfInterestDeleteResp struct {
	// contains filtered or unexported fields
}

func (*RegionOfInterestDeleteResp) Descriptor deprecated

func (*RegionOfInterestDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestDeleteResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestDeleteResp) ProtoMessage

func (*RegionOfInterestDeleteResp) ProtoMessage()

func (*RegionOfInterestDeleteResp) ProtoReflect

func (*RegionOfInterestDeleteResp) Reset

func (x *RegionOfInterestDeleteResp) Reset()

func (*RegionOfInterestDeleteResp) String

func (x *RegionOfInterestDeleteResp) String() string

type RegionOfInterestDisplaySettingsGetReq

type RegionOfInterestDisplaySettingsGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*RegionOfInterestDisplaySettingsGetReq) Descriptor deprecated

func (*RegionOfInterestDisplaySettingsGetReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestDisplaySettingsGetReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestDisplaySettingsGetReq) GetId

func (*RegionOfInterestDisplaySettingsGetReq) ProtoMessage

func (*RegionOfInterestDisplaySettingsGetReq) ProtoMessage()

func (*RegionOfInterestDisplaySettingsGetReq) ProtoReflect

func (*RegionOfInterestDisplaySettingsGetReq) Reset

func (*RegionOfInterestDisplaySettingsGetReq) String

type RegionOfInterestDisplaySettingsGetResp

type RegionOfInterestDisplaySettingsGetResp struct {
	DisplaySettings *ROIItemDisplaySettings `protobuf:"bytes,1,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// contains filtered or unexported fields
}

func (*RegionOfInterestDisplaySettingsGetResp) Descriptor deprecated

func (*RegionOfInterestDisplaySettingsGetResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestDisplaySettingsGetResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestDisplaySettingsGetResp) GetDisplaySettings

func (*RegionOfInterestDisplaySettingsGetResp) ProtoMessage

func (*RegionOfInterestDisplaySettingsGetResp) ProtoReflect

func (*RegionOfInterestDisplaySettingsGetResp) Reset

func (*RegionOfInterestDisplaySettingsGetResp) String

type RegionOfInterestDisplaySettingsWriteReq

type RegionOfInterestDisplaySettingsWriteReq struct {
	Id              string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DisplaySettings *ROIItemDisplaySettings `protobuf:"bytes,2,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// contains filtered or unexported fields
}

The user is configuring an ROI for their own use, but not editing it requires(EDIT_OWN_USER)

func (*RegionOfInterestDisplaySettingsWriteReq) Descriptor deprecated

func (*RegionOfInterestDisplaySettingsWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestDisplaySettingsWriteReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestDisplaySettingsWriteReq) GetDisplaySettings

func (*RegionOfInterestDisplaySettingsWriteReq) GetId

func (*RegionOfInterestDisplaySettingsWriteReq) ProtoMessage

func (*RegionOfInterestDisplaySettingsWriteReq) ProtoReflect

func (*RegionOfInterestDisplaySettingsWriteReq) Reset

func (*RegionOfInterestDisplaySettingsWriteReq) String

type RegionOfInterestDisplaySettingsWriteResp

type RegionOfInterestDisplaySettingsWriteResp struct {
	DisplaySettings *ROIItemDisplaySettings `protobuf:"bytes,1,opt,name=displaySettings,proto3" json:"displaySettings,omitempty"`
	// contains filtered or unexported fields
}

func (*RegionOfInterestDisplaySettingsWriteResp) Descriptor deprecated

func (*RegionOfInterestDisplaySettingsWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestDisplaySettingsWriteResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestDisplaySettingsWriteResp) GetDisplaySettings

func (*RegionOfInterestDisplaySettingsWriteResp) ProtoMessage

func (*RegionOfInterestDisplaySettingsWriteResp) ProtoReflect

func (*RegionOfInterestDisplaySettingsWriteResp) Reset

func (*RegionOfInterestDisplaySettingsWriteResp) String

type RegionOfInterestGetReq

type RegionOfInterestGetReq struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IsMIST bool   `protobuf:"varint,2,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*RegionOfInterestGetReq) Descriptor deprecated

func (*RegionOfInterestGetReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestGetReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestGetReq) GetId

func (x *RegionOfInterestGetReq) GetId() string

func (*RegionOfInterestGetReq) GetIsMIST

func (x *RegionOfInterestGetReq) GetIsMIST() bool

func (*RegionOfInterestGetReq) ProtoMessage

func (*RegionOfInterestGetReq) ProtoMessage()

func (*RegionOfInterestGetReq) ProtoReflect

func (x *RegionOfInterestGetReq) ProtoReflect() protoreflect.Message

func (*RegionOfInterestGetReq) Reset

func (x *RegionOfInterestGetReq) Reset()

func (*RegionOfInterestGetReq) String

func (x *RegionOfInterestGetReq) String() string

type RegionOfInterestGetResp

type RegionOfInterestGetResp struct {
	RegionOfInterest *ROIItem `protobuf:"bytes,1,opt,name=regionOfInterest,proto3" json:"regionOfInterest,omitempty"`
	// contains filtered or unexported fields
}

func (*RegionOfInterestGetResp) Descriptor deprecated

func (*RegionOfInterestGetResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestGetResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestGetResp) GetRegionOfInterest

func (x *RegionOfInterestGetResp) GetRegionOfInterest() *ROIItem

func (*RegionOfInterestGetResp) ProtoMessage

func (*RegionOfInterestGetResp) ProtoMessage()

func (*RegionOfInterestGetResp) ProtoReflect

func (x *RegionOfInterestGetResp) ProtoReflect() protoreflect.Message

func (*RegionOfInterestGetResp) Reset

func (x *RegionOfInterestGetResp) Reset()

func (*RegionOfInterestGetResp) String

func (x *RegionOfInterestGetResp) String() string

type RegionOfInterestListReq

type RegionOfInterestListReq struct {
	SearchParams *SearchParams `protobuf:"bytes,1,opt,name=searchParams,proto3" json:"searchParams,omitempty"`
	IsMIST       bool          `protobuf:"varint,2,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*RegionOfInterestListReq) Descriptor deprecated

func (*RegionOfInterestListReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestListReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestListReq) GetIsMIST

func (x *RegionOfInterestListReq) GetIsMIST() bool

func (*RegionOfInterestListReq) GetSearchParams

func (x *RegionOfInterestListReq) GetSearchParams() *SearchParams

func (*RegionOfInterestListReq) ProtoMessage

func (*RegionOfInterestListReq) ProtoMessage()

func (*RegionOfInterestListReq) ProtoReflect

func (x *RegionOfInterestListReq) ProtoReflect() protoreflect.Message

func (*RegionOfInterestListReq) Reset

func (x *RegionOfInterestListReq) Reset()

func (*RegionOfInterestListReq) String

func (x *RegionOfInterestListReq) String() string

type RegionOfInterestListResp

type RegionOfInterestListResp struct {
	RegionsOfInterest map[string]*ROIItemSummary `` /* 175-byte string literal not displayed */
	IsMIST            bool                       `protobuf:"varint,2,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	// contains filtered or unexported fields
}

func (*RegionOfInterestListResp) Descriptor deprecated

func (*RegionOfInterestListResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestListResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestListResp) GetIsMIST

func (x *RegionOfInterestListResp) GetIsMIST() bool

func (*RegionOfInterestListResp) GetRegionsOfInterest

func (x *RegionOfInterestListResp) GetRegionsOfInterest() map[string]*ROIItemSummary

func (*RegionOfInterestListResp) ProtoMessage

func (*RegionOfInterestListResp) ProtoMessage()

func (*RegionOfInterestListResp) ProtoReflect

func (x *RegionOfInterestListResp) ProtoReflect() protoreflect.Message

func (*RegionOfInterestListResp) Reset

func (x *RegionOfInterestListResp) Reset()

func (*RegionOfInterestListResp) String

func (x *RegionOfInterestListResp) String() string

type RegionOfInterestWriteReq

type RegionOfInterestWriteReq struct {
	RegionOfInterest *ROIItem `protobuf:"bytes,1,opt,name=regionOfInterest,proto3" json:"regionOfInterest,omitempty"`
	IsMIST           bool     `protobuf:"varint,2,opt,name=isMIST,proto3" json:"isMIST,omitempty"`
	// contains filtered or unexported fields
}

If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_ROI)

func (*RegionOfInterestWriteReq) Descriptor deprecated

func (*RegionOfInterestWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestWriteReq.ProtoReflect.Descriptor instead.

func (*RegionOfInterestWriteReq) GetIsMIST

func (x *RegionOfInterestWriteReq) GetIsMIST() bool

func (*RegionOfInterestWriteReq) GetRegionOfInterest

func (x *RegionOfInterestWriteReq) GetRegionOfInterest() *ROIItem

func (*RegionOfInterestWriteReq) ProtoMessage

func (*RegionOfInterestWriteReq) ProtoMessage()

func (*RegionOfInterestWriteReq) ProtoReflect

func (x *RegionOfInterestWriteReq) ProtoReflect() protoreflect.Message

func (*RegionOfInterestWriteReq) Reset

func (x *RegionOfInterestWriteReq) Reset()

func (*RegionOfInterestWriteReq) String

func (x *RegionOfInterestWriteReq) String() string

type RegionOfInterestWriteResp

type RegionOfInterestWriteResp struct {
	RegionOfInterest *ROIItem `protobuf:"bytes,1,opt,name=regionOfInterest,proto3" json:"regionOfInterest,omitempty"`
	// contains filtered or unexported fields
}

func (*RegionOfInterestWriteResp) Descriptor deprecated

func (*RegionOfInterestWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use RegionOfInterestWriteResp.ProtoReflect.Descriptor instead.

func (*RegionOfInterestWriteResp) GetRegionOfInterest

func (x *RegionOfInterestWriteResp) GetRegionOfInterest() *ROIItem

func (*RegionOfInterestWriteResp) ProtoMessage

func (*RegionOfInterestWriteResp) ProtoMessage()

func (*RegionOfInterestWriteResp) ProtoReflect

func (*RegionOfInterestWriteResp) Reset

func (x *RegionOfInterestWriteResp) Reset()

func (*RegionOfInterestWriteResp) String

func (x *RegionOfInterestWriteResp) String() string

type ResponseStatus

type ResponseStatus int32

This is expected to appear in all Resp messages. It is basically a replacement for HTTP status codes

const (
	ResponseStatus_WS_UNDEFINED     ResponseStatus = 0
	ResponseStatus_WS_OK            ResponseStatus = 1
	ResponseStatus_WS_NOT_FOUND     ResponseStatus = 2
	ResponseStatus_WS_BAD_REQUEST   ResponseStatus = 3
	ResponseStatus_WS_NO_PERMISSION ResponseStatus = 4
	ResponseStatus_WS_SERVER_ERROR  ResponseStatus = 5
)

func (ResponseStatus) Descriptor

func (ResponseStatus) Enum

func (x ResponseStatus) Enum() *ResponseStatus

func (ResponseStatus) EnumDescriptor deprecated

func (ResponseStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ResponseStatus.Descriptor instead.

func (ResponseStatus) Number

func (ResponseStatus) String

func (x ResponseStatus) String() string

func (ResponseStatus) Type

type RunTestReq

type RunTestReq struct {
	TestType       string `protobuf:"bytes,1,opt,name=testType,proto3" json:"testType,omitempty"`             // Free-form, API may interpret this however
	TestParameters string `protobuf:"bytes,2,opt,name=testParameters,proto3" json:"testParameters,omitempty"` // Free-form, API may interpret this however
	// contains filtered or unexported fields
}

requires(PIXLISE_ADMIN)

func (*RunTestReq) Descriptor deprecated

func (*RunTestReq) Descriptor() ([]byte, []int)

Deprecated: Use RunTestReq.ProtoReflect.Descriptor instead.

func (*RunTestReq) GetTestParameters

func (x *RunTestReq) GetTestParameters() string

func (*RunTestReq) GetTestType

func (x *RunTestReq) GetTestType() string

func (*RunTestReq) ProtoMessage

func (*RunTestReq) ProtoMessage()

func (*RunTestReq) ProtoReflect

func (x *RunTestReq) ProtoReflect() protoreflect.Message

func (*RunTestReq) Reset

func (x *RunTestReq) Reset()

func (*RunTestReq) String

func (x *RunTestReq) String() string

type RunTestResp

type RunTestResp struct {
	// contains filtered or unexported fields
}

func (*RunTestResp) Descriptor deprecated

func (*RunTestResp) Descriptor() ([]byte, []int)

Deprecated: Use RunTestResp.ProtoReflect.Descriptor instead.

func (*RunTestResp) ProtoMessage

func (*RunTestResp) ProtoMessage()

func (*RunTestResp) ProtoReflect

func (x *RunTestResp) ProtoReflect() protoreflect.Message

func (*RunTestResp) Reset

func (x *RunTestResp) Reset()

func (*RunTestResp) String

func (x *RunTestResp) String() string

type ScanAutoShareEntry

type ScanAutoShareEntry struct {
	Id      string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Viewers *UserGroupList `protobuf:"bytes,2,opt,name=viewers,proto3" json:"viewers,omitempty"`
	Editors *UserGroupList `protobuf:"bytes,3,opt,name=editors,proto3" json:"editors,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanAutoShareEntry) Descriptor deprecated

func (*ScanAutoShareEntry) Descriptor() ([]byte, []int)

Deprecated: Use ScanAutoShareEntry.ProtoReflect.Descriptor instead.

func (*ScanAutoShareEntry) GetEditors

func (x *ScanAutoShareEntry) GetEditors() *UserGroupList

func (*ScanAutoShareEntry) GetId

func (x *ScanAutoShareEntry) GetId() string

func (*ScanAutoShareEntry) GetViewers

func (x *ScanAutoShareEntry) GetViewers() *UserGroupList

func (*ScanAutoShareEntry) ProtoMessage

func (*ScanAutoShareEntry) ProtoMessage()

func (*ScanAutoShareEntry) ProtoReflect

func (x *ScanAutoShareEntry) ProtoReflect() protoreflect.Message

func (*ScanAutoShareEntry) Reset

func (x *ScanAutoShareEntry) Reset()

func (*ScanAutoShareEntry) String

func (x *ScanAutoShareEntry) String() string

type ScanAutoShareReq

type ScanAutoShareReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Editing who to auto-share a scan with requires(EDIT_SCAN)

func (*ScanAutoShareReq) Descriptor deprecated

func (*ScanAutoShareReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanAutoShareReq.ProtoReflect.Descriptor instead.

func (*ScanAutoShareReq) GetId

func (x *ScanAutoShareReq) GetId() string

func (*ScanAutoShareReq) ProtoMessage

func (*ScanAutoShareReq) ProtoMessage()

func (*ScanAutoShareReq) ProtoReflect

func (x *ScanAutoShareReq) ProtoReflect() protoreflect.Message

func (*ScanAutoShareReq) Reset

func (x *ScanAutoShareReq) Reset()

func (*ScanAutoShareReq) String

func (x *ScanAutoShareReq) String() string

type ScanAutoShareResp

type ScanAutoShareResp struct {
	Entry *ScanAutoShareEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanAutoShareResp) Descriptor deprecated

func (*ScanAutoShareResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanAutoShareResp.ProtoReflect.Descriptor instead.

func (*ScanAutoShareResp) GetEntry

func (x *ScanAutoShareResp) GetEntry() *ScanAutoShareEntry

func (*ScanAutoShareResp) ProtoMessage

func (*ScanAutoShareResp) ProtoMessage()

func (*ScanAutoShareResp) ProtoReflect

func (x *ScanAutoShareResp) ProtoReflect() protoreflect.Message

func (*ScanAutoShareResp) Reset

func (x *ScanAutoShareResp) Reset()

func (*ScanAutoShareResp) String

func (x *ScanAutoShareResp) String() string

type ScanAutoShareWriteReq

type ScanAutoShareWriteReq struct {
	Entry *ScanAutoShareEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ScanAutoShareWriteReq) Descriptor deprecated

func (*ScanAutoShareWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanAutoShareWriteReq.ProtoReflect.Descriptor instead.

func (*ScanAutoShareWriteReq) GetEntry

func (*ScanAutoShareWriteReq) ProtoMessage

func (*ScanAutoShareWriteReq) ProtoMessage()

func (*ScanAutoShareWriteReq) ProtoReflect

func (x *ScanAutoShareWriteReq) ProtoReflect() protoreflect.Message

func (*ScanAutoShareWriteReq) Reset

func (x *ScanAutoShareWriteReq) Reset()

func (*ScanAutoShareWriteReq) String

func (x *ScanAutoShareWriteReq) String() string

type ScanAutoShareWriteResp

type ScanAutoShareWriteResp struct {
	// contains filtered or unexported fields
}

func (*ScanAutoShareWriteResp) Descriptor deprecated

func (*ScanAutoShareWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanAutoShareWriteResp.ProtoReflect.Descriptor instead.

func (*ScanAutoShareWriteResp) ProtoMessage

func (*ScanAutoShareWriteResp) ProtoMessage()

func (*ScanAutoShareWriteResp) ProtoReflect

func (x *ScanAutoShareWriteResp) ProtoReflect() protoreflect.Message

func (*ScanAutoShareWriteResp) Reset

func (x *ScanAutoShareWriteResp) Reset()

func (*ScanAutoShareWriteResp) String

func (x *ScanAutoShareWriteResp) String() string

type ScanBeamLocationsReq

type ScanBeamLocationsReq struct {
	ScanId  string          `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Entries *ScanEntryRange `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScanBeamLocationsReq) Descriptor deprecated

func (*ScanBeamLocationsReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanBeamLocationsReq.ProtoReflect.Descriptor instead.

func (*ScanBeamLocationsReq) GetEntries

func (x *ScanBeamLocationsReq) GetEntries() *ScanEntryRange

func (*ScanBeamLocationsReq) GetScanId

func (x *ScanBeamLocationsReq) GetScanId() string

func (*ScanBeamLocationsReq) ProtoMessage

func (*ScanBeamLocationsReq) ProtoMessage()

func (*ScanBeamLocationsReq) ProtoReflect

func (x *ScanBeamLocationsReq) ProtoReflect() protoreflect.Message

func (*ScanBeamLocationsReq) Reset

func (x *ScanBeamLocationsReq) Reset()

func (*ScanBeamLocationsReq) String

func (x *ScanBeamLocationsReq) String() string

type ScanBeamLocationsResp

type ScanBeamLocationsResp struct {
	BeamLocations []*Coordinate3D `protobuf:"bytes,1,rep,name=beamLocations,proto3" json:"beamLocations,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanBeamLocationsResp) Descriptor deprecated

func (*ScanBeamLocationsResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanBeamLocationsResp.ProtoReflect.Descriptor instead.

func (*ScanBeamLocationsResp) GetBeamLocations

func (x *ScanBeamLocationsResp) GetBeamLocations() []*Coordinate3D

func (*ScanBeamLocationsResp) ProtoMessage

func (*ScanBeamLocationsResp) ProtoMessage()

func (*ScanBeamLocationsResp) ProtoReflect

func (x *ScanBeamLocationsResp) ProtoReflect() protoreflect.Message

func (*ScanBeamLocationsResp) Reset

func (x *ScanBeamLocationsResp) Reset()

func (*ScanBeamLocationsResp) String

func (x *ScanBeamLocationsResp) String() string

type ScanCalibrationConfiguration

type ScanCalibrationConfiguration struct {
	EVstart      float64 `protobuf:"fixed64,1,opt,name=eVstart,proto3" json:"eVstart,omitempty"`
	EVperChannel float64 `protobuf:"fixed64,2,opt,name=eVperChannel,proto3" json:"eVperChannel,omitempty"`
	Detector     string  `protobuf:"bytes,3,opt,name=detector,proto3" json:"detector,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanCalibrationConfiguration) Descriptor deprecated

func (*ScanCalibrationConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ScanCalibrationConfiguration.ProtoReflect.Descriptor instead.

func (*ScanCalibrationConfiguration) GetDetector

func (x *ScanCalibrationConfiguration) GetDetector() string

func (*ScanCalibrationConfiguration) GetEVperChannel

func (x *ScanCalibrationConfiguration) GetEVperChannel() float64

func (*ScanCalibrationConfiguration) GetEVstart

func (x *ScanCalibrationConfiguration) GetEVstart() float64

func (*ScanCalibrationConfiguration) ProtoMessage

func (*ScanCalibrationConfiguration) ProtoMessage()

func (*ScanCalibrationConfiguration) ProtoReflect

func (*ScanCalibrationConfiguration) Reset

func (x *ScanCalibrationConfiguration) Reset()

func (*ScanCalibrationConfiguration) String

type ScanConfiguration

type ScanConfiguration struct {
	Id           string                          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	QuantId      string                          `protobuf:"bytes,2,opt,name=quantId,proto3" json:"quantId,omitempty"`
	Calibrations []*ScanCalibrationConfiguration `protobuf:"bytes,3,rep,name=calibrations,proto3" json:"calibrations,omitempty"`
	Colour       string                          `protobuf:"bytes,4,opt,name=colour,proto3" json:"colour,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanConfiguration) Descriptor deprecated

func (*ScanConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ScanConfiguration.ProtoReflect.Descriptor instead.

func (*ScanConfiguration) GetCalibrations

func (x *ScanConfiguration) GetCalibrations() []*ScanCalibrationConfiguration

func (*ScanConfiguration) GetColour added in v4.0.8

func (x *ScanConfiguration) GetColour() string

func (*ScanConfiguration) GetId

func (x *ScanConfiguration) GetId() string

func (*ScanConfiguration) GetQuantId

func (x *ScanConfiguration) GetQuantId() string

func (*ScanConfiguration) ProtoMessage

func (*ScanConfiguration) ProtoMessage()

func (*ScanConfiguration) ProtoReflect

func (x *ScanConfiguration) ProtoReflect() protoreflect.Message

func (*ScanConfiguration) Reset

func (x *ScanConfiguration) Reset()

func (*ScanConfiguration) String

func (x *ScanConfiguration) String() string

type ScanDataType

type ScanDataType int32
const (
	ScanDataType_SD_UNKNOWN ScanDataType = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	ScanDataType_SD_IMAGE   ScanDataType = 1
	ScanDataType_SD_XRF     ScanDataType = 2
	ScanDataType_SD_RGBU    ScanDataType = 3
)

func (ScanDataType) Descriptor

func (ScanDataType) Enum

func (x ScanDataType) Enum() *ScanDataType

func (ScanDataType) EnumDescriptor deprecated

func (ScanDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScanDataType.Descriptor instead.

func (ScanDataType) Number

func (ScanDataType) String

func (x ScanDataType) String() string

func (ScanDataType) Type

type ScanDeleteReq

type ScanDeleteReq struct {
	ScanId                  string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	ScanNameForVerification string `protobuf:"bytes,2,opt,name=scanNameForVerification,proto3" json:"scanNameForVerification,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_SCAN)

func (*ScanDeleteReq) Descriptor deprecated

func (*ScanDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanDeleteReq.ProtoReflect.Descriptor instead.

func (*ScanDeleteReq) GetScanId

func (x *ScanDeleteReq) GetScanId() string

func (*ScanDeleteReq) GetScanNameForVerification

func (x *ScanDeleteReq) GetScanNameForVerification() string

func (*ScanDeleteReq) ProtoMessage

func (*ScanDeleteReq) ProtoMessage()

func (*ScanDeleteReq) ProtoReflect

func (x *ScanDeleteReq) ProtoReflect() protoreflect.Message

func (*ScanDeleteReq) Reset

func (x *ScanDeleteReq) Reset()

func (*ScanDeleteReq) String

func (x *ScanDeleteReq) String() string

type ScanDeleteResp

type ScanDeleteResp struct {
	// contains filtered or unexported fields
}

func (*ScanDeleteResp) Descriptor deprecated

func (*ScanDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanDeleteResp.ProtoReflect.Descriptor instead.

func (*ScanDeleteResp) ProtoMessage

func (*ScanDeleteResp) ProtoMessage()

func (*ScanDeleteResp) ProtoReflect

func (x *ScanDeleteResp) ProtoReflect() protoreflect.Message

func (*ScanDeleteResp) Reset

func (x *ScanDeleteResp) Reset()

func (*ScanDeleteResp) String

func (x *ScanDeleteResp) String() string

type ScanEntry

type ScanEntry struct {

	// An ID for the entry. In PIXL, this is the "PMC" aka "PIXL motor count" value
	Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Type agnostic timestamp, depends on the scan taken. In PIXL's case, it's SCLK
	Timestamp uint32 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// What else is available for this entry
	Images            uint32 `protobuf:"varint,3,opt,name=images,proto3" json:"images,omitempty"`
	Meta              bool   `protobuf:"varint,5,opt,name=meta,proto3" json:"meta,omitempty"`
	Location          bool   `protobuf:"varint,6,opt,name=location,proto3" json:"location,omitempty"`
	PseudoIntensities bool   `protobuf:"varint,7,opt,name=pseudoIntensities,proto3" json:"pseudoIntensities,omitempty"`
	NormalSpectra     uint32 `protobuf:"varint,8,opt,name=normalSpectra,proto3" json:"normalSpectra,omitempty"`
	DwellSpectra      uint32 `protobuf:"varint,9,opt,name=dwellSpectra,proto3" json:"dwellSpectra,omitempty"`
	BulkSpectra       uint32 `protobuf:"varint,10,opt,name=bulkSpectra,proto3" json:"bulkSpectra,omitempty"`
	MaxSpectra        uint32 `protobuf:"varint,11,opt,name=maxSpectra,proto3" json:"maxSpectra,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanEntry) Descriptor deprecated

func (*ScanEntry) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntry.ProtoReflect.Descriptor instead.

func (*ScanEntry) GetBulkSpectra

func (x *ScanEntry) GetBulkSpectra() uint32

func (*ScanEntry) GetDwellSpectra

func (x *ScanEntry) GetDwellSpectra() uint32

func (*ScanEntry) GetId

func (x *ScanEntry) GetId() int32

func (*ScanEntry) GetImages

func (x *ScanEntry) GetImages() uint32

func (*ScanEntry) GetLocation

func (x *ScanEntry) GetLocation() bool

func (*ScanEntry) GetMaxSpectra

func (x *ScanEntry) GetMaxSpectra() uint32

func (*ScanEntry) GetMeta

func (x *ScanEntry) GetMeta() bool

func (*ScanEntry) GetNormalSpectra

func (x *ScanEntry) GetNormalSpectra() uint32

func (*ScanEntry) GetPseudoIntensities

func (x *ScanEntry) GetPseudoIntensities() bool

func (*ScanEntry) GetTimestamp

func (x *ScanEntry) GetTimestamp() uint32

func (*ScanEntry) ProtoMessage

func (*ScanEntry) ProtoMessage()

func (*ScanEntry) ProtoReflect

func (x *ScanEntry) ProtoReflect() protoreflect.Message

func (*ScanEntry) Reset

func (x *ScanEntry) Reset()

func (*ScanEntry) String

func (x *ScanEntry) String() string

type ScanEntryMetadata

type ScanEntryMetadata struct {

	// Any meta-data for the entry is stored here. For PIXL these are housekeeping values
	Meta map[int32]*ScanMetaDataItem `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ScanEntryMetadata) Descriptor deprecated

func (*ScanEntryMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntryMetadata.ProtoReflect.Descriptor instead.

func (*ScanEntryMetadata) GetMeta

func (x *ScanEntryMetadata) GetMeta() map[int32]*ScanMetaDataItem

func (*ScanEntryMetadata) ProtoMessage

func (*ScanEntryMetadata) ProtoMessage()

func (*ScanEntryMetadata) ProtoReflect

func (x *ScanEntryMetadata) ProtoReflect() protoreflect.Message

func (*ScanEntryMetadata) Reset

func (x *ScanEntryMetadata) Reset()

func (*ScanEntryMetadata) String

func (x *ScanEntryMetadata) String() string

type ScanEntryMetadataReq

type ScanEntryMetadataReq struct {
	ScanId  string          `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Entries *ScanEntryRange `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScanEntryMetadataReq) Descriptor deprecated

func (*ScanEntryMetadataReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntryMetadataReq.ProtoReflect.Descriptor instead.

func (*ScanEntryMetadataReq) GetEntries

func (x *ScanEntryMetadataReq) GetEntries() *ScanEntryRange

func (*ScanEntryMetadataReq) GetScanId

func (x *ScanEntryMetadataReq) GetScanId() string

func (*ScanEntryMetadataReq) ProtoMessage

func (*ScanEntryMetadataReq) ProtoMessage()

func (*ScanEntryMetadataReq) ProtoReflect

func (x *ScanEntryMetadataReq) ProtoReflect() protoreflect.Message

func (*ScanEntryMetadataReq) Reset

func (x *ScanEntryMetadataReq) Reset()

func (*ScanEntryMetadataReq) String

func (x *ScanEntryMetadataReq) String() string

type ScanEntryMetadataResp

type ScanEntryMetadataResp struct {
	Entries []*ScanEntryMetadata `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanEntryMetadataResp) Descriptor deprecated

func (*ScanEntryMetadataResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntryMetadataResp.ProtoReflect.Descriptor instead.

func (*ScanEntryMetadataResp) GetEntries

func (x *ScanEntryMetadataResp) GetEntries() []*ScanEntryMetadata

func (*ScanEntryMetadataResp) ProtoMessage

func (*ScanEntryMetadataResp) ProtoMessage()

func (*ScanEntryMetadataResp) ProtoReflect

func (x *ScanEntryMetadataResp) ProtoReflect() protoreflect.Message

func (*ScanEntryMetadataResp) Reset

func (x *ScanEntryMetadataResp) Reset()

func (*ScanEntryMetadataResp) String

func (x *ScanEntryMetadataResp) String() string

type ScanEntryRange

type ScanEntryRange struct {

	// We want to be able to list all entry indexes that we're querying
	// This can be just an array of numbers, but we allow encoding runs as
	// <start idx>, -1, <end idx>. Therefore if you need all entries, and
	// the scan has 100 entries, send up 0, -1, 99 and the API will interpret
	// this as needing indexes: 0, 1, 2, ... 98, 99
	// Of course, multiple runs can be encoded, so 0, -1, 4, 50, -1, 55
	// should mean 0, 1, 2, 3, 4, 50, 51, 52, 53, 54, 55
	Indexes []int32 `protobuf:"varint,1,rep,packed,name=indexes,proto3" json:"indexes,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanEntryRange) Descriptor deprecated

func (*ScanEntryRange) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntryRange.ProtoReflect.Descriptor instead.

func (*ScanEntryRange) GetIndexes

func (x *ScanEntryRange) GetIndexes() []int32

func (*ScanEntryRange) ProtoMessage

func (*ScanEntryRange) ProtoMessage()

func (*ScanEntryRange) ProtoReflect

func (x *ScanEntryRange) ProtoReflect() protoreflect.Message

func (*ScanEntryRange) Reset

func (x *ScanEntryRange) Reset()

func (*ScanEntryRange) String

func (x *ScanEntryRange) String() string

type ScanEntryReq

type ScanEntryReq struct {
	ScanId  string          `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Entries *ScanEntryRange `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScanEntryReq) Descriptor deprecated

func (*ScanEntryReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntryReq.ProtoReflect.Descriptor instead.

func (*ScanEntryReq) GetEntries

func (x *ScanEntryReq) GetEntries() *ScanEntryRange

func (*ScanEntryReq) GetScanId

func (x *ScanEntryReq) GetScanId() string

func (*ScanEntryReq) ProtoMessage

func (*ScanEntryReq) ProtoMessage()

func (*ScanEntryReq) ProtoReflect

func (x *ScanEntryReq) ProtoReflect() protoreflect.Message

func (*ScanEntryReq) Reset

func (x *ScanEntryReq) Reset()

func (*ScanEntryReq) String

func (x *ScanEntryReq) String() string

type ScanEntryResp

type ScanEntryResp struct {
	Entries []*ScanEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanEntryResp) Descriptor deprecated

func (*ScanEntryResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanEntryResp.ProtoReflect.Descriptor instead.

func (*ScanEntryResp) GetEntries

func (x *ScanEntryResp) GetEntries() []*ScanEntry

func (*ScanEntryResp) ProtoMessage

func (*ScanEntryResp) ProtoMessage()

func (*ScanEntryResp) ProtoReflect

func (x *ScanEntryResp) ProtoReflect() protoreflect.Message

func (*ScanEntryResp) Reset

func (x *ScanEntryResp) Reset()

func (*ScanEntryResp) String

func (x *ScanEntryResp) String() string

type ScanGetReq added in v4.7.0

type ScanGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScanGetReq) Descriptor deprecated added in v4.7.0

func (*ScanGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanGetReq.ProtoReflect.Descriptor instead.

func (*ScanGetReq) GetId added in v4.7.0

func (x *ScanGetReq) GetId() string

func (*ScanGetReq) ProtoMessage added in v4.7.0

func (*ScanGetReq) ProtoMessage()

func (*ScanGetReq) ProtoReflect added in v4.7.0

func (x *ScanGetReq) ProtoReflect() protoreflect.Message

func (*ScanGetReq) Reset added in v4.7.0

func (x *ScanGetReq) Reset()

func (*ScanGetReq) String added in v4.7.0

func (x *ScanGetReq) String() string

type ScanGetResp added in v4.7.0

type ScanGetResp struct {
	Scan *ScanItem `protobuf:"bytes,1,opt,name=scan,proto3" json:"scan,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanGetResp) Descriptor deprecated added in v4.7.0

func (*ScanGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanGetResp.ProtoReflect.Descriptor instead.

func (*ScanGetResp) GetScan added in v4.7.0

func (x *ScanGetResp) GetScan() *ScanItem

func (*ScanGetResp) ProtoMessage added in v4.7.0

func (*ScanGetResp) ProtoMessage()

func (*ScanGetResp) ProtoReflect added in v4.7.0

func (x *ScanGetResp) ProtoReflect() protoreflect.Message

func (*ScanGetResp) Reset added in v4.7.0

func (x *ScanGetResp) Reset()

func (*ScanGetResp) String added in v4.7.0

func (x *ScanGetResp) String() string

type ScanImage

type ScanImage struct {

	// NOTE: This has to be unique, so it contains the scanId subdir that it's in. Eg for image named A.jpg
	//
	//	for scan 123 this will always be 123/A.jpg
	//	Anything wanting to display just the image file name will have to use what's at the end of this path
	ImagePath string           `protobuf:"bytes,1,opt,name=imagePath,proto3" json:"imagePath,omitempty" bson:"_id,omitempty"`
	Source    ScanImageSource  `protobuf:"varint,2,opt,name=source,proto3,enum=ScanImageSource" json:"source,omitempty"`
	Width     uint32           `protobuf:"varint,3,opt,name=width,proto3" json:"width,omitempty"`
	Height    uint32           `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	FileSize  uint32           `protobuf:"varint,5,opt,name=fileSize,proto3" json:"fileSize,omitempty"`
	Purpose   ScanImagePurpose `protobuf:"varint,6,opt,name=purpose,proto3,enum=ScanImagePurpose" json:"purpose,omitempty"`
	// All scans associated with this image
	AssociatedScanIds []string `protobuf:"bytes,7,rep,name=associatedScanIds,proto3" json:"associatedScanIds,omitempty"`
	// The scan the image originates from (in case of images taken by the
	// XRF instruments own camera, eg with PIXL, images taken by MCC)
	// If this is empty, this image came from another source
	OriginScanId string `protobuf:"bytes,8,opt,name=originScanId,proto3" json:"originScanId,omitempty"`
	// Link to the original image - for PIXL this will be a link to Mars Viewer
	// but other devices/imports could define a link to some original image location
	OriginImageURL string `protobuf:"bytes,9,opt,name=originImageURL,proto3" json:"originImageURL,omitempty"`
	// If its "matched" to another image, this should be filled out
	MatchInfo *ImageMatchTransform `protobuf:"bytes,10,opt,name=matchInfo,proto3" json:"matchInfo,omitempty"`
	// contains filtered or unexported fields
}

Describes a single image that is associated with a scan

func (*ScanImage) Descriptor deprecated

func (*ScanImage) Descriptor() ([]byte, []int)

Deprecated: Use ScanImage.ProtoReflect.Descriptor instead.

func (*ScanImage) GetAssociatedScanIds

func (x *ScanImage) GetAssociatedScanIds() []string

func (*ScanImage) GetFileSize

func (x *ScanImage) GetFileSize() uint32

func (*ScanImage) GetHeight

func (x *ScanImage) GetHeight() uint32

func (*ScanImage) GetImagePath added in v4.0.2

func (x *ScanImage) GetImagePath() string

func (*ScanImage) GetMatchInfo

func (x *ScanImage) GetMatchInfo() *ImageMatchTransform

func (*ScanImage) GetOriginImageURL

func (x *ScanImage) GetOriginImageURL() string

func (*ScanImage) GetOriginScanId

func (x *ScanImage) GetOriginScanId() string

func (*ScanImage) GetPurpose

func (x *ScanImage) GetPurpose() ScanImagePurpose

func (*ScanImage) GetSource

func (x *ScanImage) GetSource() ScanImageSource

func (*ScanImage) GetWidth

func (x *ScanImage) GetWidth() uint32

func (*ScanImage) ProtoMessage

func (*ScanImage) ProtoMessage()

func (*ScanImage) ProtoReflect

func (x *ScanImage) ProtoReflect() protoreflect.Message

func (*ScanImage) Reset

func (x *ScanImage) Reset()

func (*ScanImage) String

func (x *ScanImage) String() string

type ScanImageDefaultDB

type ScanImageDefaultDB struct {
	ScanId               string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty" bson:"_id,omitempty"`
	DefaultImageFileName string `protobuf:"bytes,2,opt,name=defaultImageFileName,proto3" json:"defaultImageFileName,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanImageDefaultDB) Descriptor deprecated

func (*ScanImageDefaultDB) Descriptor() ([]byte, []int)

Deprecated: Use ScanImageDefaultDB.ProtoReflect.Descriptor instead.

func (*ScanImageDefaultDB) GetDefaultImageFileName

func (x *ScanImageDefaultDB) GetDefaultImageFileName() string

func (*ScanImageDefaultDB) GetScanId

func (x *ScanImageDefaultDB) GetScanId() string

func (*ScanImageDefaultDB) ProtoMessage

func (*ScanImageDefaultDB) ProtoMessage()

func (*ScanImageDefaultDB) ProtoReflect

func (x *ScanImageDefaultDB) ProtoReflect() protoreflect.Message

func (*ScanImageDefaultDB) Reset

func (x *ScanImageDefaultDB) Reset()

func (*ScanImageDefaultDB) String

func (x *ScanImageDefaultDB) String() string

type ScanImagePurpose

type ScanImagePurpose int32

Image purpose - is it just for viewing, or perhaps it provides channel data to some algorithm

const (
	ScanImagePurpose_SIP_UNKNOWN      ScanImagePurpose = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	ScanImagePurpose_SIP_VIEWING      ScanImagePurpose = 1 // Just for viewing, as a background to scan points/other data
	ScanImagePurpose_SIP_MULTICHANNEL ScanImagePurpose = 2 // For multi-channel analysis, so as source for binary plots, etc
)

func (ScanImagePurpose) Descriptor

func (ScanImagePurpose) Enum

func (ScanImagePurpose) EnumDescriptor deprecated

func (ScanImagePurpose) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScanImagePurpose.Descriptor instead.

func (ScanImagePurpose) Number

func (ScanImagePurpose) String

func (x ScanImagePurpose) String() string

func (ScanImagePurpose) Type

type ScanImageSource

type ScanImageSource int32

Where it came from - the instrument or some other source

const (
	ScanImageSource_SI_UNKNOWN    ScanImageSource = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	ScanImageSource_SI_INSTRUMENT ScanImageSource = 1 // Instrument provided image, eg in PIXL case, it's an MCC image
	ScanImageSource_SI_UPLOAD     ScanImageSource = 2 // Any uploaded image that's not sourced from the instrument
)

func (ScanImageSource) Descriptor

func (ScanImageSource) Enum

func (x ScanImageSource) Enum() *ScanImageSource

func (ScanImageSource) EnumDescriptor deprecated

func (ScanImageSource) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScanImageSource.Descriptor instead.

func (ScanImageSource) Number

func (ScanImageSource) String

func (x ScanImageSource) String() string

func (ScanImageSource) Type

type ScanInstrument

type ScanInstrument int32
const (
	ScanInstrument_UNKNOWN_INSTRUMENT ScanInstrument = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	ScanInstrument_PIXL_FM            ScanInstrument = 1 // PIXL flight model, now located on planet Mars
	ScanInstrument_PIXL_EM            ScanInstrument = 2 // PIXL engineering model
	ScanInstrument_JPL_BREADBOARD     ScanInstrument = 3 // JPL PIXL lab Breadboard
	ScanInstrument_SBU_BREADBOARD     ScanInstrument = 4 // Stony Brook Breadboard
)

func (ScanInstrument) Descriptor

func (ScanInstrument) Enum

func (x ScanInstrument) Enum() *ScanInstrument

func (ScanInstrument) EnumDescriptor deprecated

func (ScanInstrument) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScanInstrument.Descriptor instead.

func (ScanInstrument) Number

func (ScanInstrument) String

func (x ScanInstrument) String() string

func (ScanInstrument) Type

type ScanItem

type ScanItem struct {

	// Unique ID for this scan
	Id          string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Title       string                    `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`             // Title to show for this scan
	Description string                    `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Description to show
	DataTypes   []*ScanItem_ScanTypeCount `protobuf:"bytes,4,rep,name=dataTypes,proto3" json:"dataTypes,omitempty"`
	// The instrument that collected the scan
	Instrument ScanInstrument `protobuf:"varint,5,opt,name=instrument,proto3,enum=ScanInstrument" json:"instrument,omitempty"`
	// Configuration name of the instrument as text
	// For PIXL, this is the detector config used, so we run quantifications with
	// the correct config
	InstrumentConfig string `protobuf:"bytes,6,opt,name=instrumentConfig,proto3" json:"instrumentConfig,omitempty"`
	// Unix time stamp for this scan (just to order it, so we don't care if this is the
	// time when the instrument did the scan, or when data was ingested into PIXLISE,
	// just need a time!)
	TimestampUnixSec uint32 `protobuf:"varint,7,opt,name=timestampUnixSec,proto3" json:"timestampUnixSec,omitempty"`
	// Meta-data for the scan to describe in an instrument-specific way when and where
	// it was collected
	//
	// NOTE: for PIXL scans, these will contain:
	// DriveId
	// SiteId, Site,
	// TargetId, Target
	// Sol
	// RTT (round-trip token)
	// SCLK
	Meta map[string]string `` /* 149-byte string literal not displayed */
	// Contents for the scan - what data types it has, and how many
	// NOTE: for PIXL scans, this will contain:
	// NormalSpectra (count)
	// DwellSpectra (count)
	// BulkSpectra (count)
	// MaxSpectra (count)
	// PseudoIntensities (count)
	ContentCounts map[string]int32  ``                                                                                 /* 168-byte string literal not displayed */
	CreatorUserId string            `protobuf:"bytes,10,opt,name=creatorUserId,proto3" json:"creatorUserId,omitempty"` // Optional, but dataset may have been uploaded by a given user
	Owner         *OwnershipSummary `protobuf:"bytes,11,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	Tags          []string          `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanItem) Descriptor deprecated

func (*ScanItem) Descriptor() ([]byte, []int)

Deprecated: Use ScanItem.ProtoReflect.Descriptor instead.

func (*ScanItem) GetContentCounts

func (x *ScanItem) GetContentCounts() map[string]int32

func (*ScanItem) GetCreatorUserId

func (x *ScanItem) GetCreatorUserId() string

func (*ScanItem) GetDataTypes

func (x *ScanItem) GetDataTypes() []*ScanItem_ScanTypeCount

func (*ScanItem) GetDescription

func (x *ScanItem) GetDescription() string

func (*ScanItem) GetId

func (x *ScanItem) GetId() string

func (*ScanItem) GetInstrument

func (x *ScanItem) GetInstrument() ScanInstrument

func (*ScanItem) GetInstrumentConfig

func (x *ScanItem) GetInstrumentConfig() string

func (*ScanItem) GetMeta

func (x *ScanItem) GetMeta() map[string]string

func (*ScanItem) GetOwner added in v4.7.0

func (x *ScanItem) GetOwner() *OwnershipSummary

func (*ScanItem) GetTags added in v4.9.1

func (x *ScanItem) GetTags() []string

func (*ScanItem) GetTimestampUnixSec

func (x *ScanItem) GetTimestampUnixSec() uint32

func (*ScanItem) GetTitle

func (x *ScanItem) GetTitle() string

func (*ScanItem) ProtoMessage

func (*ScanItem) ProtoMessage()

func (*ScanItem) ProtoReflect

func (x *ScanItem) ProtoReflect() protoreflect.Message

func (*ScanItem) Reset

func (x *ScanItem) Reset()

func (*ScanItem) String

func (x *ScanItem) String() string

type ScanItem_ScanTypeCount

type ScanItem_ScanTypeCount struct {
	DataType ScanDataType `protobuf:"varint,1,opt,name=dataType,proto3,enum=ScanDataType" json:"dataType,omitempty"`
	Count    uint32       `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

Contains the type and how many of each For PIXL: XRF (PMC count) IMAGE (MCC count+custom image count) RGBU (0 or 2)

func (*ScanItem_ScanTypeCount) Descriptor deprecated

func (*ScanItem_ScanTypeCount) Descriptor() ([]byte, []int)

Deprecated: Use ScanItem_ScanTypeCount.ProtoReflect.Descriptor instead.

func (*ScanItem_ScanTypeCount) GetCount

func (x *ScanItem_ScanTypeCount) GetCount() uint32

func (*ScanItem_ScanTypeCount) GetDataType

func (x *ScanItem_ScanTypeCount) GetDataType() ScanDataType

func (*ScanItem_ScanTypeCount) ProtoMessage

func (*ScanItem_ScanTypeCount) ProtoMessage()

func (*ScanItem_ScanTypeCount) ProtoReflect

func (x *ScanItem_ScanTypeCount) ProtoReflect() protoreflect.Message

func (*ScanItem_ScanTypeCount) Reset

func (x *ScanItem_ScanTypeCount) Reset()

func (*ScanItem_ScanTypeCount) String

func (x *ScanItem_ScanTypeCount) String() string

type ScanListReq

type ScanListReq struct {

	// Allows flexible fields, because scans have flexible metadata
	// but for PIXL suggestions are:
	//
	// The scans ID:
	// - scanId
	//
	// Meta fields (member of db meta struct):
	// - Target, SiteId, Site, RTT, SCLK, Sol, DriveId, TargetId
	//
	// DB struct fields directly accessed:
	// - title
	// - description
	// - instrument
	// - instrumentConfig
	// - timeStampUnixSec
	//
	// Fields that look at counts:
	// (NOT IMPLEMENTED YET) - hasDwell
	// (NOT IMPLEMENTED YET) - hasNormal
	SearchFilters map[string]string `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

Allows listing scans. Contains search fields. If these are all blank all scans are returned requires(NONE)

func (*ScanListReq) Descriptor deprecated

func (*ScanListReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanListReq.ProtoReflect.Descriptor instead.

func (*ScanListReq) GetSearchFilters

func (x *ScanListReq) GetSearchFilters() map[string]string

func (*ScanListReq) ProtoMessage

func (*ScanListReq) ProtoMessage()

func (*ScanListReq) ProtoReflect

func (x *ScanListReq) ProtoReflect() protoreflect.Message

func (*ScanListReq) Reset

func (x *ScanListReq) Reset()

func (*ScanListReq) String

func (x *ScanListReq) String() string

type ScanListReq_MinMaxInt

type ScanListReq_MinMaxInt struct {
	Min int64 `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max int64 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanListReq_MinMaxInt) Descriptor deprecated

func (*ScanListReq_MinMaxInt) Descriptor() ([]byte, []int)

Deprecated: Use ScanListReq_MinMaxInt.ProtoReflect.Descriptor instead.

func (*ScanListReq_MinMaxInt) GetMax

func (x *ScanListReq_MinMaxInt) GetMax() int64

func (*ScanListReq_MinMaxInt) GetMin

func (x *ScanListReq_MinMaxInt) GetMin() int64

func (*ScanListReq_MinMaxInt) ProtoMessage

func (*ScanListReq_MinMaxInt) ProtoMessage()

func (*ScanListReq_MinMaxInt) ProtoReflect

func (x *ScanListReq_MinMaxInt) ProtoReflect() protoreflect.Message

func (*ScanListReq_MinMaxInt) Reset

func (x *ScanListReq_MinMaxInt) Reset()

func (*ScanListReq_MinMaxInt) String

func (x *ScanListReq_MinMaxInt) String() string

type ScanListResp

type ScanListResp struct {
	Scans []*ScanItem `protobuf:"bytes,1,rep,name=scans,proto3" json:"scans,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanListResp) Descriptor deprecated

func (*ScanListResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanListResp.ProtoReflect.Descriptor instead.

func (*ScanListResp) GetScans

func (x *ScanListResp) GetScans() []*ScanItem

func (*ScanListResp) ProtoMessage

func (*ScanListResp) ProtoMessage()

func (*ScanListResp) ProtoReflect

func (x *ScanListResp) ProtoReflect() protoreflect.Message

func (*ScanListResp) Reset

func (x *ScanListResp) Reset()

func (*ScanListResp) String

func (x *ScanListResp) String() string

type ScanListUpd

type ScanListUpd struct {
	// contains filtered or unexported fields
}

func (*ScanListUpd) Descriptor deprecated

func (*ScanListUpd) Descriptor() ([]byte, []int)

Deprecated: Use ScanListUpd.ProtoReflect.Descriptor instead.

func (*ScanListUpd) ProtoMessage

func (*ScanListUpd) ProtoMessage()

func (*ScanListUpd) ProtoReflect

func (x *ScanListUpd) ProtoReflect() protoreflect.Message

func (*ScanListUpd) Reset

func (x *ScanListUpd) Reset()

func (*ScanListUpd) String

func (x *ScanListUpd) String() string

type ScanMetaDataItem

type ScanMetaDataItem struct {

	// NOTE: we store the meta label outside, so these are expected to sit
	// in a: map<int32, ScanMetaDataItem>
	// Where the map key is the meta label which references the strings
	// returned by ScanMetaLabelsResp
	//
	// Types that are assignable to Value:
	//
	//	*ScanMetaDataItem_Fvalue
	//	*ScanMetaDataItem_Ivalue
	//	*ScanMetaDataItem_Svalue
	Value isScanMetaDataItem_Value `protobuf_oneof:"Value"`
	// contains filtered or unexported fields
}

func (*ScanMetaDataItem) Descriptor deprecated

func (*ScanMetaDataItem) Descriptor() ([]byte, []int)

Deprecated: Use ScanMetaDataItem.ProtoReflect.Descriptor instead.

func (*ScanMetaDataItem) GetFvalue

func (x *ScanMetaDataItem) GetFvalue() float32

func (*ScanMetaDataItem) GetIvalue

func (x *ScanMetaDataItem) GetIvalue() int32

func (*ScanMetaDataItem) GetSvalue

func (x *ScanMetaDataItem) GetSvalue() string

func (*ScanMetaDataItem) GetValue

func (m *ScanMetaDataItem) GetValue() isScanMetaDataItem_Value

func (*ScanMetaDataItem) ProtoMessage

func (*ScanMetaDataItem) ProtoMessage()

func (*ScanMetaDataItem) ProtoReflect

func (x *ScanMetaDataItem) ProtoReflect() protoreflect.Message

func (*ScanMetaDataItem) Reset

func (x *ScanMetaDataItem) Reset()

func (*ScanMetaDataItem) String

func (x *ScanMetaDataItem) String() string

type ScanMetaDataItem_Fvalue

type ScanMetaDataItem_Fvalue struct {
	Fvalue float32 `protobuf:"fixed32,1,opt,name=fvalue,proto3,oneof"`
}

type ScanMetaDataItem_Ivalue

type ScanMetaDataItem_Ivalue struct {
	Ivalue int32 `protobuf:"varint,2,opt,name=ivalue,proto3,oneof"`
}

type ScanMetaDataItem_Svalue

type ScanMetaDataItem_Svalue struct {
	Svalue string `protobuf:"bytes,3,opt,name=svalue,proto3,oneof"`
}

type ScanMetaDataType

type ScanMetaDataType int32
const (
	ScanMetaDataType_MT_FLOAT  ScanMetaDataType = 0
	ScanMetaDataType_MT_INT    ScanMetaDataType = 1
	ScanMetaDataType_MT_STRING ScanMetaDataType = 2
)

func (ScanMetaDataType) Descriptor

func (ScanMetaDataType) Enum

func (ScanMetaDataType) EnumDescriptor deprecated

func (ScanMetaDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScanMetaDataType.Descriptor instead.

func (ScanMetaDataType) Number

func (ScanMetaDataType) String

func (x ScanMetaDataType) String() string

func (ScanMetaDataType) Type

type ScanMetaLabelsAndTypesReq

type ScanMetaLabelsAndTypesReq struct {
	ScanId string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScanMetaLabelsAndTypesReq) Descriptor deprecated

func (*ScanMetaLabelsAndTypesReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanMetaLabelsAndTypesReq.ProtoReflect.Descriptor instead.

func (*ScanMetaLabelsAndTypesReq) GetScanId

func (x *ScanMetaLabelsAndTypesReq) GetScanId() string

func (*ScanMetaLabelsAndTypesReq) ProtoMessage

func (*ScanMetaLabelsAndTypesReq) ProtoMessage()

func (*ScanMetaLabelsAndTypesReq) ProtoReflect

func (*ScanMetaLabelsAndTypesReq) Reset

func (x *ScanMetaLabelsAndTypesReq) Reset()

func (*ScanMetaLabelsAndTypesReq) String

func (x *ScanMetaLabelsAndTypesReq) String() string

type ScanMetaLabelsAndTypesResp

type ScanMetaLabelsAndTypesResp struct {
	MetaLabels []string           `protobuf:"bytes,1,rep,name=metaLabels,proto3" json:"metaLabels,omitempty"`
	MetaTypes  []ScanMetaDataType `protobuf:"varint,2,rep,packed,name=metaTypes,proto3,enum=ScanMetaDataType" json:"metaTypes,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanMetaLabelsAndTypesResp) Descriptor deprecated

func (*ScanMetaLabelsAndTypesResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanMetaLabelsAndTypesResp.ProtoReflect.Descriptor instead.

func (*ScanMetaLabelsAndTypesResp) GetMetaLabels

func (x *ScanMetaLabelsAndTypesResp) GetMetaLabels() []string

func (*ScanMetaLabelsAndTypesResp) GetMetaTypes

func (x *ScanMetaLabelsAndTypesResp) GetMetaTypes() []ScanMetaDataType

func (*ScanMetaLabelsAndTypesResp) ProtoMessage

func (*ScanMetaLabelsAndTypesResp) ProtoMessage()

func (*ScanMetaLabelsAndTypesResp) ProtoReflect

func (*ScanMetaLabelsAndTypesResp) Reset

func (x *ScanMetaLabelsAndTypesResp) Reset()

func (*ScanMetaLabelsAndTypesResp) String

func (x *ScanMetaLabelsAndTypesResp) String() string

type ScanMetaWriteReq

type ScanMetaWriteReq struct {
	ScanId      string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Title       string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// map<string, string> metaFields = 4;
	Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

This should trigger a ScanListUpd to go out requires(EDIT_SCAN)

func (*ScanMetaWriteReq) Descriptor deprecated

func (*ScanMetaWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanMetaWriteReq.ProtoReflect.Descriptor instead.

func (*ScanMetaWriteReq) GetDescription

func (x *ScanMetaWriteReq) GetDescription() string

func (*ScanMetaWriteReq) GetScanId

func (x *ScanMetaWriteReq) GetScanId() string

func (*ScanMetaWriteReq) GetTags added in v4.9.1

func (x *ScanMetaWriteReq) GetTags() []string

func (*ScanMetaWriteReq) GetTitle

func (x *ScanMetaWriteReq) GetTitle() string

func (*ScanMetaWriteReq) ProtoMessage

func (*ScanMetaWriteReq) ProtoMessage()

func (*ScanMetaWriteReq) ProtoReflect

func (x *ScanMetaWriteReq) ProtoReflect() protoreflect.Message

func (*ScanMetaWriteReq) Reset

func (x *ScanMetaWriteReq) Reset()

func (*ScanMetaWriteReq) String

func (x *ScanMetaWriteReq) String() string

type ScanMetaWriteResp

type ScanMetaWriteResp struct {
	// contains filtered or unexported fields
}

func (*ScanMetaWriteResp) Descriptor deprecated

func (*ScanMetaWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanMetaWriteResp.ProtoReflect.Descriptor instead.

func (*ScanMetaWriteResp) ProtoMessage

func (*ScanMetaWriteResp) ProtoMessage()

func (*ScanMetaWriteResp) ProtoReflect

func (x *ScanMetaWriteResp) ProtoReflect() protoreflect.Message

func (*ScanMetaWriteResp) Reset

func (x *ScanMetaWriteResp) Reset()

func (*ScanMetaWriteResp) String

func (x *ScanMetaWriteResp) String() string

type ScanTriggerReImportReq

type ScanTriggerReImportReq struct {
	ScanId string `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

Triggering a re-import, should publish a ScanListUpd to go out Useful really only if there is a pipeline hooked up for this kind of data that we can re-trigger for. If it's a user-uploaded scan, we can't do anything really... requires(EDIT_SCAN)

func (*ScanTriggerReImportReq) Descriptor deprecated

func (*ScanTriggerReImportReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanTriggerReImportReq.ProtoReflect.Descriptor instead.

func (*ScanTriggerReImportReq) GetScanId

func (x *ScanTriggerReImportReq) GetScanId() string

func (*ScanTriggerReImportReq) ProtoMessage

func (*ScanTriggerReImportReq) ProtoMessage()

func (*ScanTriggerReImportReq) ProtoReflect

func (x *ScanTriggerReImportReq) ProtoReflect() protoreflect.Message

func (*ScanTriggerReImportReq) Reset

func (x *ScanTriggerReImportReq) Reset()

func (*ScanTriggerReImportReq) String

func (x *ScanTriggerReImportReq) String() string

type ScanTriggerReImportResp

type ScanTriggerReImportResp struct {
	JobId string `protobuf:"bytes,1,opt,name=jobId,proto3" json:"jobId,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanTriggerReImportResp) Descriptor deprecated

func (*ScanTriggerReImportResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanTriggerReImportResp.ProtoReflect.Descriptor instead.

func (*ScanTriggerReImportResp) GetJobId

func (x *ScanTriggerReImportResp) GetJobId() string

func (*ScanTriggerReImportResp) ProtoMessage

func (*ScanTriggerReImportResp) ProtoMessage()

func (*ScanTriggerReImportResp) ProtoReflect

func (x *ScanTriggerReImportResp) ProtoReflect() protoreflect.Message

func (*ScanTriggerReImportResp) Reset

func (x *ScanTriggerReImportResp) Reset()

func (*ScanTriggerReImportResp) String

func (x *ScanTriggerReImportResp) String() string

type ScanTriggerReImportUpd

type ScanTriggerReImportUpd struct {
	Status *JobStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanTriggerReImportUpd) Descriptor deprecated

func (*ScanTriggerReImportUpd) Descriptor() ([]byte, []int)

Deprecated: Use ScanTriggerReImportUpd.ProtoReflect.Descriptor instead.

func (*ScanTriggerReImportUpd) GetStatus

func (x *ScanTriggerReImportUpd) GetStatus() *JobStatus

func (*ScanTriggerReImportUpd) ProtoMessage

func (*ScanTriggerReImportUpd) ProtoMessage()

func (*ScanTriggerReImportUpd) ProtoReflect

func (x *ScanTriggerReImportUpd) ProtoReflect() protoreflect.Message

func (*ScanTriggerReImportUpd) Reset

func (x *ScanTriggerReImportUpd) Reset()

func (*ScanTriggerReImportUpd) String

func (x *ScanTriggerReImportUpd) String() string

type ScanUploadReq

type ScanUploadReq struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Format string `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"` // currently only allows jpl-breadboard
	// NOTE: We used to send the zip data up here, but message size was never big enough
	//
	//	so instead of increasing that, we now have a PUT /scan endpoint to pass up
	//	the zip first, then this can be called, passing the same scan id & file name
	//
	// bytes zippedData = 3; // jpl-breadboard implies this is a zip file of MSA files
	ZipFileName string `protobuf:"bytes,4,opt,name=zipFileName,proto3" json:"zipFileName,omitempty"`
	// contains filtered or unexported fields
}

This should trigger a ScanListUpd to go out requires(EDIT_SCAN)

func (*ScanUploadReq) Descriptor deprecated

func (*ScanUploadReq) Descriptor() ([]byte, []int)

Deprecated: Use ScanUploadReq.ProtoReflect.Descriptor instead.

func (*ScanUploadReq) GetFormat

func (x *ScanUploadReq) GetFormat() string

func (*ScanUploadReq) GetId

func (x *ScanUploadReq) GetId() string

func (*ScanUploadReq) GetZipFileName added in v4.0.6

func (x *ScanUploadReq) GetZipFileName() string

func (*ScanUploadReq) ProtoMessage

func (*ScanUploadReq) ProtoMessage()

func (*ScanUploadReq) ProtoReflect

func (x *ScanUploadReq) ProtoReflect() protoreflect.Message

func (*ScanUploadReq) Reset

func (x *ScanUploadReq) Reset()

func (*ScanUploadReq) String

func (x *ScanUploadReq) String() string

type ScanUploadResp

type ScanUploadResp struct {
	JobId string `protobuf:"bytes,1,opt,name=jobId,proto3" json:"jobId,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanUploadResp) Descriptor deprecated

func (*ScanUploadResp) Descriptor() ([]byte, []int)

Deprecated: Use ScanUploadResp.ProtoReflect.Descriptor instead.

func (*ScanUploadResp) GetJobId

func (x *ScanUploadResp) GetJobId() string

func (*ScanUploadResp) ProtoMessage

func (*ScanUploadResp) ProtoMessage()

func (*ScanUploadResp) ProtoReflect

func (x *ScanUploadResp) ProtoReflect() protoreflect.Message

func (*ScanUploadResp) Reset

func (x *ScanUploadResp) Reset()

func (*ScanUploadResp) String

func (x *ScanUploadResp) String() string

type ScanUploadUpd

type ScanUploadUpd struct {
	Status *JobStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanUploadUpd) Descriptor deprecated

func (*ScanUploadUpd) Descriptor() ([]byte, []int)

Deprecated: Use ScanUploadUpd.ProtoReflect.Descriptor instead.

func (*ScanUploadUpd) GetStatus

func (x *ScanUploadUpd) GetStatus() *JobStatus

func (*ScanUploadUpd) ProtoMessage

func (*ScanUploadUpd) ProtoMessage()

func (*ScanUploadUpd) ProtoReflect

func (x *ScanUploadUpd) ProtoReflect() protoreflect.Message

func (*ScanUploadUpd) Reset

func (x *ScanUploadUpd) Reset()

func (*ScanUploadUpd) String

func (x *ScanUploadUpd) String() string

type ScreenConfiguration

type ScreenConfiguration struct {
	Id                 string                        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name               string                        `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description        string                        `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Layouts            []*FullScreenLayout           `protobuf:"bytes,4,rep,name=layouts,proto3" json:"layouts,omitempty"`
	Tags               []string                      `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
	ModifiedUnixSec    uint32                        `protobuf:"varint,8,opt,name=modifiedUnixSec,proto3" json:"modifiedUnixSec,omitempty"`
	ScanConfigurations map[string]*ScanConfiguration `` /* 177-byte string literal not displayed */
	Owner              *OwnershipSummary             `protobuf:"bytes,10,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*ScreenConfiguration) Descriptor deprecated

func (*ScreenConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfiguration.ProtoReflect.Descriptor instead.

func (*ScreenConfiguration) GetDescription

func (x *ScreenConfiguration) GetDescription() string

func (*ScreenConfiguration) GetId

func (x *ScreenConfiguration) GetId() string

func (*ScreenConfiguration) GetLayouts

func (x *ScreenConfiguration) GetLayouts() []*FullScreenLayout

func (*ScreenConfiguration) GetModifiedUnixSec

func (x *ScreenConfiguration) GetModifiedUnixSec() uint32

func (*ScreenConfiguration) GetName

func (x *ScreenConfiguration) GetName() string

func (*ScreenConfiguration) GetOwner

func (x *ScreenConfiguration) GetOwner() *OwnershipSummary

func (*ScreenConfiguration) GetScanConfigurations

func (x *ScreenConfiguration) GetScanConfigurations() map[string]*ScanConfiguration

func (*ScreenConfiguration) GetTags

func (x *ScreenConfiguration) GetTags() []string

func (*ScreenConfiguration) ProtoMessage

func (*ScreenConfiguration) ProtoMessage()

func (*ScreenConfiguration) ProtoReflect

func (x *ScreenConfiguration) ProtoReflect() protoreflect.Message

func (*ScreenConfiguration) Reset

func (x *ScreenConfiguration) Reset()

func (*ScreenConfiguration) String

func (x *ScreenConfiguration) String() string

type ScreenConfigurationCSS

type ScreenConfigurationCSS struct {
	TemplateColumns string `protobuf:"bytes,1,opt,name=templateColumns,proto3" json:"templateColumns,omitempty"`
	TemplateRows    string `protobuf:"bytes,2,opt,name=templateRows,proto3" json:"templateRows,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationCSS) Descriptor deprecated

func (*ScreenConfigurationCSS) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationCSS.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationCSS) GetTemplateColumns

func (x *ScreenConfigurationCSS) GetTemplateColumns() string

func (*ScreenConfigurationCSS) GetTemplateRows

func (x *ScreenConfigurationCSS) GetTemplateRows() string

func (*ScreenConfigurationCSS) ProtoMessage

func (*ScreenConfigurationCSS) ProtoMessage()

func (*ScreenConfigurationCSS) ProtoReflect

func (x *ScreenConfigurationCSS) ProtoReflect() protoreflect.Message

func (*ScreenConfigurationCSS) Reset

func (x *ScreenConfigurationCSS) Reset()

func (*ScreenConfigurationCSS) String

func (x *ScreenConfigurationCSS) String() string

type ScreenConfigurationColumn

type ScreenConfigurationColumn struct {
	Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationColumn) Descriptor deprecated

func (*ScreenConfigurationColumn) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationColumn.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationColumn) GetWidth

func (x *ScreenConfigurationColumn) GetWidth() int32

func (*ScreenConfigurationColumn) ProtoMessage

func (*ScreenConfigurationColumn) ProtoMessage()

func (*ScreenConfigurationColumn) ProtoReflect

func (*ScreenConfigurationColumn) Reset

func (x *ScreenConfigurationColumn) Reset()

func (*ScreenConfigurationColumn) String

func (x *ScreenConfigurationColumn) String() string

type ScreenConfigurationDeleteReq

type ScreenConfigurationDeleteReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_VIEW_STATE)

func (*ScreenConfigurationDeleteReq) Descriptor deprecated

func (*ScreenConfigurationDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationDeleteReq.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationDeleteReq) GetId

func (*ScreenConfigurationDeleteReq) ProtoMessage

func (*ScreenConfigurationDeleteReq) ProtoMessage()

func (*ScreenConfigurationDeleteReq) ProtoReflect

func (*ScreenConfigurationDeleteReq) Reset

func (x *ScreenConfigurationDeleteReq) Reset()

func (*ScreenConfigurationDeleteReq) String

type ScreenConfigurationDeleteResp

type ScreenConfigurationDeleteResp struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationDeleteResp) Descriptor deprecated

func (*ScreenConfigurationDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationDeleteResp.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationDeleteResp) GetId

func (*ScreenConfigurationDeleteResp) ProtoMessage

func (*ScreenConfigurationDeleteResp) ProtoMessage()

func (*ScreenConfigurationDeleteResp) ProtoReflect

func (*ScreenConfigurationDeleteResp) Reset

func (x *ScreenConfigurationDeleteResp) Reset()

func (*ScreenConfigurationDeleteResp) String

type ScreenConfigurationGetReq

type ScreenConfigurationGetReq struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ScanId string `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScreenConfigurationGetReq) Descriptor deprecated

func (*ScreenConfigurationGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationGetReq.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationGetReq) GetId

func (x *ScreenConfigurationGetReq) GetId() string

func (*ScreenConfigurationGetReq) GetScanId

func (x *ScreenConfigurationGetReq) GetScanId() string

func (*ScreenConfigurationGetReq) ProtoMessage

func (*ScreenConfigurationGetReq) ProtoMessage()

func (*ScreenConfigurationGetReq) ProtoReflect

func (*ScreenConfigurationGetReq) Reset

func (x *ScreenConfigurationGetReq) Reset()

func (*ScreenConfigurationGetReq) String

func (x *ScreenConfigurationGetReq) String() string

type ScreenConfigurationGetResp

type ScreenConfigurationGetResp struct {
	ScreenConfiguration *ScreenConfiguration `protobuf:"bytes,1,opt,name=screenConfiguration,proto3" json:"screenConfiguration,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationGetResp) Descriptor deprecated

func (*ScreenConfigurationGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationGetResp.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationGetResp) GetScreenConfiguration

func (x *ScreenConfigurationGetResp) GetScreenConfiguration() *ScreenConfiguration

func (*ScreenConfigurationGetResp) ProtoMessage

func (*ScreenConfigurationGetResp) ProtoMessage()

func (*ScreenConfigurationGetResp) ProtoReflect

func (*ScreenConfigurationGetResp) Reset

func (x *ScreenConfigurationGetResp) Reset()

func (*ScreenConfigurationGetResp) String

func (x *ScreenConfigurationGetResp) String() string

type ScreenConfigurationListReq

type ScreenConfigurationListReq struct {
	SearchParams *SearchParams `protobuf:"bytes,1,opt,name=searchParams,proto3" json:"searchParams,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*ScreenConfigurationListReq) Descriptor deprecated

func (*ScreenConfigurationListReq) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationListReq.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationListReq) GetSearchParams

func (x *ScreenConfigurationListReq) GetSearchParams() *SearchParams

func (*ScreenConfigurationListReq) ProtoMessage

func (*ScreenConfigurationListReq) ProtoMessage()

func (*ScreenConfigurationListReq) ProtoReflect

func (*ScreenConfigurationListReq) Reset

func (x *ScreenConfigurationListReq) Reset()

func (*ScreenConfigurationListReq) String

func (x *ScreenConfigurationListReq) String() string

type ScreenConfigurationListResp

type ScreenConfigurationListResp struct {
	ScreenConfigurations []*ScreenConfiguration `protobuf:"bytes,1,rep,name=screenConfigurations,proto3" json:"screenConfigurations,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationListResp) Descriptor deprecated

func (*ScreenConfigurationListResp) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationListResp.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationListResp) GetScreenConfigurations

func (x *ScreenConfigurationListResp) GetScreenConfigurations() []*ScreenConfiguration

func (*ScreenConfigurationListResp) ProtoMessage

func (*ScreenConfigurationListResp) ProtoMessage()

func (*ScreenConfigurationListResp) ProtoReflect

func (*ScreenConfigurationListResp) Reset

func (x *ScreenConfigurationListResp) Reset()

func (*ScreenConfigurationListResp) String

func (x *ScreenConfigurationListResp) String() string

type ScreenConfigurationRow

type ScreenConfigurationRow struct {
	Height int32 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationRow) Descriptor deprecated

func (*ScreenConfigurationRow) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationRow.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationRow) GetHeight

func (x *ScreenConfigurationRow) GetHeight() int32

func (*ScreenConfigurationRow) ProtoMessage

func (*ScreenConfigurationRow) ProtoMessage()

func (*ScreenConfigurationRow) ProtoReflect

func (x *ScreenConfigurationRow) ProtoReflect() protoreflect.Message

func (*ScreenConfigurationRow) Reset

func (x *ScreenConfigurationRow) Reset()

func (*ScreenConfigurationRow) String

func (x *ScreenConfigurationRow) String() string

type ScreenConfigurationWriteReq

type ScreenConfigurationWriteReq struct {
	ScanId              string               `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	ScreenConfiguration *ScreenConfiguration `protobuf:"bytes,1,opt,name=screenConfiguration,proto3" json:"screenConfiguration,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_VIEW_STATE)

func (*ScreenConfigurationWriteReq) Descriptor deprecated

func (*ScreenConfigurationWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationWriteReq.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationWriteReq) GetScanId

func (x *ScreenConfigurationWriteReq) GetScanId() string

func (*ScreenConfigurationWriteReq) GetScreenConfiguration

func (x *ScreenConfigurationWriteReq) GetScreenConfiguration() *ScreenConfiguration

func (*ScreenConfigurationWriteReq) ProtoMessage

func (*ScreenConfigurationWriteReq) ProtoMessage()

func (*ScreenConfigurationWriteReq) ProtoReflect

func (*ScreenConfigurationWriteReq) Reset

func (x *ScreenConfigurationWriteReq) Reset()

func (*ScreenConfigurationWriteReq) String

func (x *ScreenConfigurationWriteReq) String() string

type ScreenConfigurationWriteResp

type ScreenConfigurationWriteResp struct {
	ScreenConfiguration *ScreenConfiguration `protobuf:"bytes,1,opt,name=screenConfiguration,proto3" json:"screenConfiguration,omitempty"`
	// contains filtered or unexported fields
}

func (*ScreenConfigurationWriteResp) Descriptor deprecated

func (*ScreenConfigurationWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use ScreenConfigurationWriteResp.ProtoReflect.Descriptor instead.

func (*ScreenConfigurationWriteResp) GetScreenConfiguration

func (x *ScreenConfigurationWriteResp) GetScreenConfiguration() *ScreenConfiguration

func (*ScreenConfigurationWriteResp) ProtoMessage

func (*ScreenConfigurationWriteResp) ProtoMessage()

func (*ScreenConfigurationWriteResp) ProtoReflect

func (*ScreenConfigurationWriteResp) Reset

func (x *ScreenConfigurationWriteResp) Reset()

func (*ScreenConfigurationWriteResp) String

type SearchParams

type SearchParams struct {
	NameSearch     string `protobuf:"bytes,1,opt,name=nameSearch,proto3" json:"nameSearch,omitempty"`
	TagId          string `protobuf:"bytes,2,opt,name=tagId,proto3" json:"tagId,omitempty"`
	CreatorUserId  string `protobuf:"bytes,3,opt,name=creatorUserId,proto3" json:"creatorUserId,omitempty"`
	ScanId         string `protobuf:"bytes,4,opt,name=scanId,proto3" json:"scanId,omitempty"`
	FirstResultIdx string `protobuf:"bytes,5,opt,name=firstResultIdx,proto3" json:"firstResultIdx,omitempty"`
	ResultCount    string `protobuf:"bytes,6,opt,name=resultCount,proto3" json:"resultCount,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchParams) Descriptor deprecated

func (*SearchParams) Descriptor() ([]byte, []int)

Deprecated: Use SearchParams.ProtoReflect.Descriptor instead.

func (*SearchParams) GetCreatorUserId

func (x *SearchParams) GetCreatorUserId() string

func (*SearchParams) GetFirstResultIdx

func (x *SearchParams) GetFirstResultIdx() string

func (*SearchParams) GetNameSearch

func (x *SearchParams) GetNameSearch() string

func (*SearchParams) GetResultCount

func (x *SearchParams) GetResultCount() string

func (*SearchParams) GetScanId

func (x *SearchParams) GetScanId() string

func (*SearchParams) GetTagId

func (x *SearchParams) GetTagId() string

func (*SearchParams) ProtoMessage

func (*SearchParams) ProtoMessage()

func (*SearchParams) ProtoReflect

func (x *SearchParams) ProtoReflect() protoreflect.Message

func (*SearchParams) Reset

func (x *SearchParams) Reset()

func (*SearchParams) String

func (x *SearchParams) String() string

type SelectedImagePixelsReq

type SelectedImagePixelsReq struct {
	Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*SelectedImagePixelsReq) Descriptor deprecated

func (*SelectedImagePixelsReq) Descriptor() ([]byte, []int)

Deprecated: Use SelectedImagePixelsReq.ProtoReflect.Descriptor instead.

func (*SelectedImagePixelsReq) GetImage

func (x *SelectedImagePixelsReq) GetImage() string

func (*SelectedImagePixelsReq) ProtoMessage

func (*SelectedImagePixelsReq) ProtoMessage()

func (*SelectedImagePixelsReq) ProtoReflect

func (x *SelectedImagePixelsReq) ProtoReflect() protoreflect.Message

func (*SelectedImagePixelsReq) Reset

func (x *SelectedImagePixelsReq) Reset()

func (*SelectedImagePixelsReq) String

func (x *SelectedImagePixelsReq) String() string

type SelectedImagePixelsResp

type SelectedImagePixelsResp struct {
	PixelIndexes *ScanEntryRange `protobuf:"bytes,1,opt,name=pixelIndexes,proto3" json:"pixelIndexes,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectedImagePixelsResp) Descriptor deprecated

func (*SelectedImagePixelsResp) Descriptor() ([]byte, []int)

Deprecated: Use SelectedImagePixelsResp.ProtoReflect.Descriptor instead.

func (*SelectedImagePixelsResp) GetPixelIndexes

func (x *SelectedImagePixelsResp) GetPixelIndexes() *ScanEntryRange

func (*SelectedImagePixelsResp) ProtoMessage

func (*SelectedImagePixelsResp) ProtoMessage()

func (*SelectedImagePixelsResp) ProtoReflect

func (x *SelectedImagePixelsResp) ProtoReflect() protoreflect.Message

func (*SelectedImagePixelsResp) Reset

func (x *SelectedImagePixelsResp) Reset()

func (*SelectedImagePixelsResp) String

func (x *SelectedImagePixelsResp) String() string

type SelectedImagePixelsWriteReq

type SelectedImagePixelsWriteReq struct {
	Image        string          `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	PixelIndexes *ScanEntryRange `protobuf:"bytes,2,opt,name=pixelIndexes,proto3" json:"pixelIndexes,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*SelectedImagePixelsWriteReq) Descriptor deprecated

func (*SelectedImagePixelsWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use SelectedImagePixelsWriteReq.ProtoReflect.Descriptor instead.

func (*SelectedImagePixelsWriteReq) GetImage

func (x *SelectedImagePixelsWriteReq) GetImage() string

func (*SelectedImagePixelsWriteReq) GetPixelIndexes

func (x *SelectedImagePixelsWriteReq) GetPixelIndexes() *ScanEntryRange

func (*SelectedImagePixelsWriteReq) ProtoMessage

func (*SelectedImagePixelsWriteReq) ProtoMessage()

func (*SelectedImagePixelsWriteReq) ProtoReflect

func (*SelectedImagePixelsWriteReq) Reset

func (x *SelectedImagePixelsWriteReq) Reset()

func (*SelectedImagePixelsWriteReq) String

func (x *SelectedImagePixelsWriteReq) String() string

type SelectedImagePixelsWriteResp

type SelectedImagePixelsWriteResp struct {
	// contains filtered or unexported fields
}

func (*SelectedImagePixelsWriteResp) Descriptor deprecated

func (*SelectedImagePixelsWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use SelectedImagePixelsWriteResp.ProtoReflect.Descriptor instead.

func (*SelectedImagePixelsWriteResp) ProtoMessage

func (*SelectedImagePixelsWriteResp) ProtoMessage()

func (*SelectedImagePixelsWriteResp) ProtoReflect

func (*SelectedImagePixelsWriteResp) Reset

func (x *SelectedImagePixelsWriteResp) Reset()

func (*SelectedImagePixelsWriteResp) String

type SelectedScanEntriesReq

type SelectedScanEntriesReq struct {
	ScanIds []string `protobuf:"bytes,1,rep,name=scanIds,proto3" json:"scanIds,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*SelectedScanEntriesReq) Descriptor deprecated

func (*SelectedScanEntriesReq) Descriptor() ([]byte, []int)

Deprecated: Use SelectedScanEntriesReq.ProtoReflect.Descriptor instead.

func (*SelectedScanEntriesReq) GetScanIds

func (x *SelectedScanEntriesReq) GetScanIds() []string

func (*SelectedScanEntriesReq) ProtoMessage

func (*SelectedScanEntriesReq) ProtoMessage()

func (*SelectedScanEntriesReq) ProtoReflect

func (x *SelectedScanEntriesReq) ProtoReflect() protoreflect.Message

func (*SelectedScanEntriesReq) Reset

func (x *SelectedScanEntriesReq) Reset()

func (*SelectedScanEntriesReq) String

func (x *SelectedScanEntriesReq) String() string

type SelectedScanEntriesResp

type SelectedScanEntriesResp struct {
	ScanIdEntryIndexes map[string]*ScanEntryRange `` /* 177-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SelectedScanEntriesResp) Descriptor deprecated

func (*SelectedScanEntriesResp) Descriptor() ([]byte, []int)

Deprecated: Use SelectedScanEntriesResp.ProtoReflect.Descriptor instead.

func (*SelectedScanEntriesResp) GetScanIdEntryIndexes

func (x *SelectedScanEntriesResp) GetScanIdEntryIndexes() map[string]*ScanEntryRange

func (*SelectedScanEntriesResp) ProtoMessage

func (*SelectedScanEntriesResp) ProtoMessage()

func (*SelectedScanEntriesResp) ProtoReflect

func (x *SelectedScanEntriesResp) ProtoReflect() protoreflect.Message

func (*SelectedScanEntriesResp) Reset

func (x *SelectedScanEntriesResp) Reset()

func (*SelectedScanEntriesResp) String

func (x *SelectedScanEntriesResp) String() string

type SelectedScanEntriesWriteReq

type SelectedScanEntriesWriteReq struct {
	ScanIdEntryIndexes map[string]*ScanEntryRange `` /* 177-byte string literal not displayed */
	// contains filtered or unexported fields
}

requires(NONE)

func (*SelectedScanEntriesWriteReq) Descriptor deprecated

func (*SelectedScanEntriesWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use SelectedScanEntriesWriteReq.ProtoReflect.Descriptor instead.

func (*SelectedScanEntriesWriteReq) GetScanIdEntryIndexes

func (x *SelectedScanEntriesWriteReq) GetScanIdEntryIndexes() map[string]*ScanEntryRange

func (*SelectedScanEntriesWriteReq) ProtoMessage

func (*SelectedScanEntriesWriteReq) ProtoMessage()

func (*SelectedScanEntriesWriteReq) ProtoReflect

func (*SelectedScanEntriesWriteReq) Reset

func (x *SelectedScanEntriesWriteReq) Reset()

func (*SelectedScanEntriesWriteReq) String

func (x *SelectedScanEntriesWriteReq) String() string

type SelectedScanEntriesWriteResp

type SelectedScanEntriesWriteResp struct {
	// contains filtered or unexported fields
}

func (*SelectedScanEntriesWriteResp) Descriptor deprecated

func (*SelectedScanEntriesWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use SelectedScanEntriesWriteResp.ProtoReflect.Descriptor instead.

func (*SelectedScanEntriesWriteResp) ProtoMessage

func (*SelectedScanEntriesWriteResp) ProtoMessage()

func (*SelectedScanEntriesWriteResp) ProtoReflect

func (*SelectedScanEntriesWriteResp) Reset

func (x *SelectedScanEntriesWriteResp) Reset()

func (*SelectedScanEntriesWriteResp) String

type SemanticVersion

type SemanticVersion struct {
	Major int32 `protobuf:"varint,1,opt,name=major,proto3" json:"major,omitempty"`
	Minor int32 `protobuf:"varint,2,opt,name=minor,proto3" json:"minor,omitempty"`
	Patch int32 `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"`
	// contains filtered or unexported fields
}

func (*SemanticVersion) Descriptor deprecated

func (*SemanticVersion) Descriptor() ([]byte, []int)

Deprecated: Use SemanticVersion.ProtoReflect.Descriptor instead.

func (*SemanticVersion) GetMajor

func (x *SemanticVersion) GetMajor() int32

func (*SemanticVersion) GetMinor

func (x *SemanticVersion) GetMinor() int32

func (*SemanticVersion) GetPatch

func (x *SemanticVersion) GetPatch() int32

func (*SemanticVersion) ProtoMessage

func (*SemanticVersion) ProtoMessage()

func (*SemanticVersion) ProtoReflect

func (x *SemanticVersion) ProtoReflect() protoreflect.Message

func (*SemanticVersion) Reset

func (x *SemanticVersion) Reset()

func (*SemanticVersion) String

func (x *SemanticVersion) String() string

type SendUserNotificationReq

type SendUserNotificationReq struct {
	UserIds      []string      `protobuf:"bytes,1,rep,name=userIds,proto3" json:"userIds,omitempty"`
	GroupIds     []string      `protobuf:"bytes,2,rep,name=groupIds,proto3" json:"groupIds,omitempty"`
	Notification *Notification `protobuf:"bytes,3,opt,name=notification,proto3" json:"notification,omitempty"`
	// contains filtered or unexported fields
}

Admin-only feature, to send out a notification to all users requires(PIXLISE_ADMIN)

func (*SendUserNotificationReq) Descriptor deprecated

func (*SendUserNotificationReq) Descriptor() ([]byte, []int)

Deprecated: Use SendUserNotificationReq.ProtoReflect.Descriptor instead.

func (*SendUserNotificationReq) GetGroupIds added in v4.0.2

func (x *SendUserNotificationReq) GetGroupIds() []string

func (*SendUserNotificationReq) GetNotification

func (x *SendUserNotificationReq) GetNotification() *Notification

func (*SendUserNotificationReq) GetUserIds added in v4.0.2

func (x *SendUserNotificationReq) GetUserIds() []string

func (*SendUserNotificationReq) ProtoMessage

func (*SendUserNotificationReq) ProtoMessage()

func (*SendUserNotificationReq) ProtoReflect

func (x *SendUserNotificationReq) ProtoReflect() protoreflect.Message

func (*SendUserNotificationReq) Reset

func (x *SendUserNotificationReq) Reset()

func (*SendUserNotificationReq) String

func (x *SendUserNotificationReq) String() string

type SendUserNotificationResp

type SendUserNotificationResp struct {
	// contains filtered or unexported fields
}

func (*SendUserNotificationResp) Descriptor deprecated

func (*SendUserNotificationResp) Descriptor() ([]byte, []int)

Deprecated: Use SendUserNotificationResp.ProtoReflect.Descriptor instead.

func (*SendUserNotificationResp) ProtoMessage

func (*SendUserNotificationResp) ProtoMessage()

func (*SendUserNotificationResp) ProtoReflect

func (x *SendUserNotificationResp) ProtoReflect() protoreflect.Message

func (*SendUserNotificationResp) Reset

func (x *SendUserNotificationResp) Reset()

func (*SendUserNotificationResp) String

func (x *SendUserNotificationResp) String() string

type SingleAxisRGBUWidgetState

type SingleAxisRGBUWidgetState struct {
	Minerals             []string `protobuf:"bytes,1,rep,name=minerals,proto3" json:"minerals,omitempty"`
	ChannelA             string   `protobuf:"bytes,2,opt,name=channelA,proto3" json:"channelA,omitempty"`
	ChannelB             string   `protobuf:"bytes,3,opt,name=channelB,proto3" json:"channelB,omitempty"`
	RoiStackedOverlap    bool     `protobuf:"varint,4,opt,name=roiStackedOverlap,proto3" json:"roiStackedOverlap,omitempty"`
	ImageName            string   `protobuf:"bytes,5,opt,name=imageName,proto3" json:"imageName,omitempty"`
	SelectedMinValue     float32  `protobuf:"fixed32,6,opt,name=selectedMinValue,proto3" json:"selectedMinValue,omitempty"`
	SelectedMaxValue     float32  `protobuf:"fixed32,7,opt,name=selectedMaxValue,proto3" json:"selectedMaxValue,omitempty"`
	RoiIds               []string `protobuf:"bytes,8,rep,name=roiIds,proto3" json:"roiIds,omitempty"`
	ShowAllMineralLabels bool     `protobuf:"varint,9,opt,name=showAllMineralLabels,proto3" json:"showAllMineralLabels,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleAxisRGBUWidgetState) Descriptor deprecated

func (*SingleAxisRGBUWidgetState) Descriptor() ([]byte, []int)

Deprecated: Use SingleAxisRGBUWidgetState.ProtoReflect.Descriptor instead.

func (*SingleAxisRGBUWidgetState) GetChannelA

func (x *SingleAxisRGBUWidgetState) GetChannelA() string

func (*SingleAxisRGBUWidgetState) GetChannelB

func (x *SingleAxisRGBUWidgetState) GetChannelB() string

func (*SingleAxisRGBUWidgetState) GetImageName

func (x *SingleAxisRGBUWidgetState) GetImageName() string

func (*SingleAxisRGBUWidgetState) GetMinerals

func (x *SingleAxisRGBUWidgetState) GetMinerals() []string

func (*SingleAxisRGBUWidgetState) GetRoiIds added in v4.3.10

func (x *SingleAxisRGBUWidgetState) GetRoiIds() []string

func (*SingleAxisRGBUWidgetState) GetRoiStackedOverlap

func (x *SingleAxisRGBUWidgetState) GetRoiStackedOverlap() bool

func (*SingleAxisRGBUWidgetState) GetSelectedMaxValue added in v4.3.10

func (x *SingleAxisRGBUWidgetState) GetSelectedMaxValue() float32

func (*SingleAxisRGBUWidgetState) GetSelectedMinValue added in v4.3.10

func (x *SingleAxisRGBUWidgetState) GetSelectedMinValue() float32

func (*SingleAxisRGBUWidgetState) GetShowAllMineralLabels added in v4.3.10

func (x *SingleAxisRGBUWidgetState) GetShowAllMineralLabels() bool

func (*SingleAxisRGBUWidgetState) ProtoMessage

func (*SingleAxisRGBUWidgetState) ProtoMessage()

func (*SingleAxisRGBUWidgetState) ProtoReflect

func (*SingleAxisRGBUWidgetState) Reset

func (x *SingleAxisRGBUWidgetState) Reset()

func (*SingleAxisRGBUWidgetState) String

func (x *SingleAxisRGBUWidgetState) String() string

type Spectra

type Spectra struct {
	Spectra []*Spectrum `protobuf:"bytes,1,rep,name=spectra,proto3" json:"spectra,omitempty"`
	// contains filtered or unexported fields
}

func (*Spectra) Descriptor deprecated

func (*Spectra) Descriptor() ([]byte, []int)

Deprecated: Use Spectra.ProtoReflect.Descriptor instead.

func (*Spectra) GetSpectra

func (x *Spectra) GetSpectra() []*Spectrum

func (*Spectra) ProtoMessage

func (*Spectra) ProtoMessage()

func (*Spectra) ProtoReflect

func (x *Spectra) ProtoReflect() protoreflect.Message

func (*Spectra) Reset

func (x *Spectra) Reset()

func (*Spectra) String

func (x *Spectra) String() string

type Spectrum

type Spectrum struct {
	Detector string       `protobuf:"bytes,1,opt,name=detector,proto3" json:"detector,omitempty"`            // Which detector the spectrum is from
	Type     SpectrumType `protobuf:"varint,2,opt,name=type,proto3,enum=SpectrumType" json:"type,omitempty"` // We store some "special" spectra in a dataset, such as the bulk-sum of all spectra, so
	// it doesn't need to be calculated on the fly. It's also calculated on-board by the PIXL
	// instrument
	Counts   []uint32                    `protobuf:"varint,3,rep,packed,name=counts,proto3" json:"counts,omitempty"` // Counts in each channel, encoded so that runs of 0s are run-length tagged
	MaxCount uint32                      `protobuf:"varint,4,opt,name=maxCount,proto3" json:"maxCount,omitempty"`    // The maximum count found in the entire spectrum
	Meta     map[int32]*ScanMetaDataItem ``                                                                          // Any meta-data for a spectrum is stored here. Examples are values in
	/* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Spectrum) Descriptor deprecated

func (*Spectrum) Descriptor() ([]byte, []int)

Deprecated: Use Spectrum.ProtoReflect.Descriptor instead.

func (*Spectrum) GetCounts

func (x *Spectrum) GetCounts() []uint32

func (*Spectrum) GetDetector

func (x *Spectrum) GetDetector() string

func (*Spectrum) GetMaxCount

func (x *Spectrum) GetMaxCount() uint32

func (*Spectrum) GetMeta

func (x *Spectrum) GetMeta() map[int32]*ScanMetaDataItem

func (*Spectrum) GetType

func (x *Spectrum) GetType() SpectrumType

func (*Spectrum) ProtoMessage

func (*Spectrum) ProtoMessage()

func (*Spectrum) ProtoReflect

func (x *Spectrum) ProtoReflect() protoreflect.Message

func (*Spectrum) Reset

func (x *Spectrum) Reset()

func (*Spectrum) String

func (x *Spectrum) String() string

type SpectrumLines

type SpectrumLines struct {
	RoiID           string   `protobuf:"bytes,1,opt,name=roiID,proto3" json:"roiID,omitempty"`                     // can be "dataset" or "selection" for those special cases
	LineExpressions []string `protobuf:"bytes,2,rep,name=lineExpressions,proto3" json:"lineExpressions,omitempty"` // max(A), bulk(A) or things like sum(max(A), max(B))
	// contains filtered or unexported fields
}

func (*SpectrumLines) Descriptor deprecated

func (*SpectrumLines) Descriptor() ([]byte, []int)

Deprecated: Use SpectrumLines.ProtoReflect.Descriptor instead.

func (*SpectrumLines) GetLineExpressions

func (x *SpectrumLines) GetLineExpressions() []string

func (*SpectrumLines) GetRoiID

func (x *SpectrumLines) GetRoiID() string

func (*SpectrumLines) ProtoMessage

func (*SpectrumLines) ProtoMessage()

func (*SpectrumLines) ProtoReflect

func (x *SpectrumLines) ProtoReflect() protoreflect.Message

func (*SpectrumLines) Reset

func (x *SpectrumLines) Reset()

func (*SpectrumLines) String

func (x *SpectrumLines) String() string

type SpectrumReq

type SpectrumReq struct {
	ScanId   string          `protobuf:"bytes,1,opt,name=scanId,proto3" json:"scanId,omitempty"`
	Entries  *ScanEntryRange `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	BulkSum  bool            `protobuf:"varint,3,opt,name=bulkSum,proto3" json:"bulkSum,omitempty"`
	MaxValue bool            `protobuf:"varint,4,opt,name=maxValue,proto3" json:"maxValue,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*SpectrumReq) Descriptor deprecated

func (*SpectrumReq) Descriptor() ([]byte, []int)

Deprecated: Use SpectrumReq.ProtoReflect.Descriptor instead.

func (*SpectrumReq) GetBulkSum

func (x *SpectrumReq) GetBulkSum() bool

func (*SpectrumReq) GetEntries

func (x *SpectrumReq) GetEntries() *ScanEntryRange

func (*SpectrumReq) GetMaxValue

func (x *SpectrumReq) GetMaxValue() bool

func (*SpectrumReq) GetScanId

func (x *SpectrumReq) GetScanId() string

func (*SpectrumReq) ProtoMessage

func (*SpectrumReq) ProtoMessage()

func (*SpectrumReq) ProtoReflect

func (x *SpectrumReq) ProtoReflect() protoreflect.Message

func (*SpectrumReq) Reset

func (x *SpectrumReq) Reset()

func (*SpectrumReq) String

func (x *SpectrumReq) String() string

type SpectrumResp

type SpectrumResp struct {
	SpectraPerLocation   []*Spectra  `protobuf:"bytes,1,rep,name=spectraPerLocation,proto3" json:"spectraPerLocation,omitempty"`      // Note a location may have 0 or more spectra
	BulkSpectra          []*Spectrum `protobuf:"bytes,2,rep,name=bulkSpectra,proto3" json:"bulkSpectra,omitempty"`                    // One per detector
	MaxSpectra           []*Spectrum `protobuf:"bytes,3,rep,name=maxSpectra,proto3" json:"maxSpectra,omitempty"`                      // One per detector
	ChannelCount         uint32      `protobuf:"varint,4,opt,name=channelCount,proto3" json:"channelCount,omitempty"`                 // How many channels we have, for PIXL this is 4096
	NormalSpectraForScan uint32      `protobuf:"varint,5,opt,name=normalSpectraForScan,proto3" json:"normalSpectraForScan,omitempty"` // How many normal spectra for the entire scan, needed when we aggregate a spectrum
	DwellSpectraForScan  uint32      `protobuf:"varint,6,opt,name=dwellSpectraForScan,proto3" json:"dwellSpectraForScan,omitempty"`   // How many dwell spectra for the entire scan, needed when we aggregate a spectrum
	LiveTimeMetaIndex    uint32      `protobuf:"varint,7,opt,name=liveTimeMetaIndex,proto3" json:"liveTimeMetaIndex,omitempty"`       // The index into the meta fields array for live time. This is sent so we have all data needed when we aggregate a spectrum
	// contains filtered or unexported fields
}

func (*SpectrumResp) Descriptor deprecated

func (*SpectrumResp) Descriptor() ([]byte, []int)

Deprecated: Use SpectrumResp.ProtoReflect.Descriptor instead.

func (*SpectrumResp) GetBulkSpectra

func (x *SpectrumResp) GetBulkSpectra() []*Spectrum

func (*SpectrumResp) GetChannelCount

func (x *SpectrumResp) GetChannelCount() uint32

func (*SpectrumResp) GetDwellSpectraForScan

func (x *SpectrumResp) GetDwellSpectraForScan() uint32

func (*SpectrumResp) GetLiveTimeMetaIndex

func (x *SpectrumResp) GetLiveTimeMetaIndex() uint32

func (*SpectrumResp) GetMaxSpectra

func (x *SpectrumResp) GetMaxSpectra() []*Spectrum

func (*SpectrumResp) GetNormalSpectraForScan

func (x *SpectrumResp) GetNormalSpectraForScan() uint32

func (*SpectrumResp) GetSpectraPerLocation

func (x *SpectrumResp) GetSpectraPerLocation() []*Spectra

func (*SpectrumResp) ProtoMessage

func (*SpectrumResp) ProtoMessage()

func (*SpectrumResp) ProtoReflect

func (x *SpectrumResp) ProtoReflect() protoreflect.Message

func (*SpectrumResp) Reset

func (x *SpectrumResp) Reset()

func (*SpectrumResp) String

func (x *SpectrumResp) String() string

type SpectrumType

type SpectrumType int32
const (
	SpectrumType_SPECTRUM_UNKNOWN SpectrumType = 0
	SpectrumType_SPECTRUM_MAX     SpectrumType = 1
	SpectrumType_SPECTRUM_BULK    SpectrumType = 2
	SpectrumType_SPECTRUM_NORMAL  SpectrumType = 3
	SpectrumType_SPECTRUM_DWELL   SpectrumType = 4
)

func (SpectrumType) Descriptor

func (SpectrumType) Enum

func (x SpectrumType) Enum() *SpectrumType

func (SpectrumType) EnumDescriptor deprecated

func (SpectrumType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SpectrumType.Descriptor instead.

func (SpectrumType) Number

func (SpectrumType) String

func (x SpectrumType) String() string

func (SpectrumType) Type

type SpectrumWidgetState

type SpectrumWidgetState struct {
	PanX          float32          `protobuf:"fixed32,1,opt,name=panX,proto3" json:"panX,omitempty"`
	PanY          float32          `protobuf:"fixed32,2,opt,name=panY,proto3" json:"panY,omitempty"`
	ZoomX         float32          `protobuf:"fixed32,3,opt,name=zoomX,proto3" json:"zoomX,omitempty"`
	ZoomY         float32          `protobuf:"fixed32,4,opt,name=zoomY,proto3" json:"zoomY,omitempty"`
	SpectrumLines []*SpectrumLines `protobuf:"bytes,5,rep,name=spectrumLines,proto3" json:"spectrumLines,omitempty"`
	LogScale      bool             `protobuf:"varint,6,opt,name=logScale,proto3" json:"logScale,omitempty"`
	// repeated SpectrumXRFLineState xrflines = 7;
	ShowXAsEnergy bool `protobuf:"varint,8,opt,name=showXAsEnergy,proto3" json:"showXAsEnergy,omitempty"`
	// repeated EnergyCalibration    energyCalibration = 9;
	YCountsPerMin bool `protobuf:"varint,10,opt,name=yCountsPerMin,proto3" json:"yCountsPerMin,omitempty"`
	YCountsPerPMC bool `protobuf:"varint,11,opt,name=yCountsPerPMC,proto3" json:"yCountsPerPMC,omitempty"`
	// contains filtered or unexported fields
}

func (*SpectrumWidgetState) Descriptor deprecated

func (*SpectrumWidgetState) Descriptor() ([]byte, []int)

Deprecated: Use SpectrumWidgetState.ProtoReflect.Descriptor instead.

func (*SpectrumWidgetState) GetLogScale

func (x *SpectrumWidgetState) GetLogScale() bool

func (*SpectrumWidgetState) GetPanX

func (x *SpectrumWidgetState) GetPanX() float32

func (*SpectrumWidgetState) GetPanY

func (x *SpectrumWidgetState) GetPanY() float32

func (*SpectrumWidgetState) GetShowXAsEnergy

func (x *SpectrumWidgetState) GetShowXAsEnergy() bool

func (*SpectrumWidgetState) GetSpectrumLines

func (x *SpectrumWidgetState) GetSpectrumLines() []*SpectrumLines

func (*SpectrumWidgetState) GetYCountsPerMin

func (x *SpectrumWidgetState) GetYCountsPerMin() bool

func (*SpectrumWidgetState) GetYCountsPerPMC

func (x *SpectrumWidgetState) GetYCountsPerPMC() bool

func (*SpectrumWidgetState) GetZoomX

func (x *SpectrumWidgetState) GetZoomX() float32

func (*SpectrumWidgetState) GetZoomY

func (x *SpectrumWidgetState) GetZoomY() float32

func (*SpectrumWidgetState) ProtoMessage

func (*SpectrumWidgetState) ProtoMessage()

func (*SpectrumWidgetState) ProtoReflect

func (x *SpectrumWidgetState) ProtoReflect() protoreflect.Message

func (*SpectrumWidgetState) Reset

func (x *SpectrumWidgetState) Reset()

func (*SpectrumWidgetState) String

func (x *SpectrumWidgetState) String() string

type SpectrumXRFLineState

type SpectrumXRFLineState struct {
	LineInfo *ElementLine `protobuf:"bytes,1,opt,name=lineInfo,proto3" json:"lineInfo,omitempty"`
	Visible  bool         `protobuf:"varint,2,opt,name=visible,proto3" json:"visible,omitempty"`
	// contains filtered or unexported fields
}

func (*SpectrumXRFLineState) Descriptor deprecated

func (*SpectrumXRFLineState) Descriptor() ([]byte, []int)

Deprecated: Use SpectrumXRFLineState.ProtoReflect.Descriptor instead.

func (*SpectrumXRFLineState) GetLineInfo

func (x *SpectrumXRFLineState) GetLineInfo() *ElementLine

func (*SpectrumXRFLineState) GetVisible

func (x *SpectrumXRFLineState) GetVisible() bool

func (*SpectrumXRFLineState) ProtoMessage

func (*SpectrumXRFLineState) ProtoMessage()

func (*SpectrumXRFLineState) ProtoReflect

func (x *SpectrumXRFLineState) ProtoReflect() protoreflect.Message

func (*SpectrumXRFLineState) Reset

func (x *SpectrumXRFLineState) Reset()

func (*SpectrumXRFLineState) String

func (x *SpectrumXRFLineState) String() string

type TableState

type TableState struct {
	ShowPureElements bool          `protobuf:"varint,1,opt,name=showPureElements,proto3" json:"showPureElements,omitempty"`
	Order            string        `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	VisibleROIs      []*VisibleROI `protobuf:"bytes,3,rep,name=visibleROIs,proto3" json:"visibleROIs,omitempty"`
	// contains filtered or unexported fields
}

func (*TableState) Descriptor deprecated

func (*TableState) Descriptor() ([]byte, []int)

Deprecated: Use TableState.ProtoReflect.Descriptor instead.

func (*TableState) GetOrder

func (x *TableState) GetOrder() string

func (*TableState) GetShowPureElements

func (x *TableState) GetShowPureElements() bool

func (*TableState) GetVisibleROIs

func (x *TableState) GetVisibleROIs() []*VisibleROI

func (*TableState) ProtoMessage

func (*TableState) ProtoMessage()

func (*TableState) ProtoReflect

func (x *TableState) ProtoReflect() protoreflect.Message

func (*TableState) Reset

func (x *TableState) Reset()

func (*TableState) String

func (x *TableState) String() string

type Tag

type Tag struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type   string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	ScanId string `protobuf:"bytes,4,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// Only sent out by API, not stored in DB this way
	Owner *UserInfo `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*Tag) Descriptor deprecated

func (*Tag) Descriptor() ([]byte, []int)

Deprecated: Use Tag.ProtoReflect.Descriptor instead.

func (*Tag) GetId

func (x *Tag) GetId() string

func (*Tag) GetName

func (x *Tag) GetName() string

func (*Tag) GetOwner

func (x *Tag) GetOwner() *UserInfo

func (*Tag) GetScanId

func (x *Tag) GetScanId() string

func (*Tag) GetType

func (x *Tag) GetType() string

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) ProtoReflect

func (x *Tag) ProtoReflect() protoreflect.Message

func (*Tag) Reset

func (x *Tag) Reset()

func (*Tag) String

func (x *Tag) String() string

type TagCreateReq

type TagCreateReq struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	ScanId string `protobuf:"bytes,3,opt,name=scanId,proto3" json:"scanId,omitempty"` // Scan the tag was created on
	// contains filtered or unexported fields
}

requires(EDIT_TAGS)

func (*TagCreateReq) Descriptor deprecated

func (*TagCreateReq) Descriptor() ([]byte, []int)

Deprecated: Use TagCreateReq.ProtoReflect.Descriptor instead.

func (*TagCreateReq) GetName

func (x *TagCreateReq) GetName() string

func (*TagCreateReq) GetScanId

func (x *TagCreateReq) GetScanId() string

func (*TagCreateReq) GetType

func (x *TagCreateReq) GetType() string

func (*TagCreateReq) ProtoMessage

func (*TagCreateReq) ProtoMessage()

func (*TagCreateReq) ProtoReflect

func (x *TagCreateReq) ProtoReflect() protoreflect.Message

func (*TagCreateReq) Reset

func (x *TagCreateReq) Reset()

func (*TagCreateReq) String

func (x *TagCreateReq) String() string

type TagCreateResp

type TagCreateResp struct {
	Tag *Tag `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	// contains filtered or unexported fields
}

func (*TagCreateResp) Descriptor deprecated

func (*TagCreateResp) Descriptor() ([]byte, []int)

Deprecated: Use TagCreateResp.ProtoReflect.Descriptor instead.

func (*TagCreateResp) GetTag

func (x *TagCreateResp) GetTag() *Tag

func (*TagCreateResp) ProtoMessage

func (*TagCreateResp) ProtoMessage()

func (*TagCreateResp) ProtoReflect

func (x *TagCreateResp) ProtoReflect() protoreflect.Message

func (*TagCreateResp) Reset

func (x *TagCreateResp) Reset()

func (*TagCreateResp) String

func (x *TagCreateResp) String() string

type TagDB

type TagDB struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type    string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	ScanId  string `protobuf:"bytes,4,opt,name=scanId,proto3" json:"scanId,omitempty"`
	OwnerId string `protobuf:"bytes,5,opt,name=ownerId,proto3" json:"ownerId,omitempty"`
	// contains filtered or unexported fields
}

func (*TagDB) Descriptor deprecated

func (*TagDB) Descriptor() ([]byte, []int)

Deprecated: Use TagDB.ProtoReflect.Descriptor instead.

func (*TagDB) GetId

func (x *TagDB) GetId() string

func (*TagDB) GetName

func (x *TagDB) GetName() string

func (*TagDB) GetOwnerId

func (x *TagDB) GetOwnerId() string

func (*TagDB) GetScanId

func (x *TagDB) GetScanId() string

func (*TagDB) GetType

func (x *TagDB) GetType() string

func (*TagDB) ProtoMessage

func (*TagDB) ProtoMessage()

func (*TagDB) ProtoReflect

func (x *TagDB) ProtoReflect() protoreflect.Message

func (*TagDB) Reset

func (x *TagDB) Reset()

func (*TagDB) String

func (x *TagDB) String() string

type TagDeleteReq

type TagDeleteReq struct {
	TagId string `protobuf:"bytes,1,opt,name=tagId,proto3" json:"tagId,omitempty"`
	// contains filtered or unexported fields
}

requires(PIXLISE_ADMIN)

func (*TagDeleteReq) Descriptor deprecated

func (*TagDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use TagDeleteReq.ProtoReflect.Descriptor instead.

func (*TagDeleteReq) GetTagId

func (x *TagDeleteReq) GetTagId() string

func (*TagDeleteReq) ProtoMessage

func (*TagDeleteReq) ProtoMessage()

func (*TagDeleteReq) ProtoReflect

func (x *TagDeleteReq) ProtoReflect() protoreflect.Message

func (*TagDeleteReq) Reset

func (x *TagDeleteReq) Reset()

func (*TagDeleteReq) String

func (x *TagDeleteReq) String() string

type TagDeleteResp

type TagDeleteResp struct {
	// contains filtered or unexported fields
}

func (*TagDeleteResp) Descriptor deprecated

func (*TagDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use TagDeleteResp.ProtoReflect.Descriptor instead.

func (*TagDeleteResp) ProtoMessage

func (*TagDeleteResp) ProtoMessage()

func (*TagDeleteResp) ProtoReflect

func (x *TagDeleteResp) ProtoReflect() protoreflect.Message

func (*TagDeleteResp) Reset

func (x *TagDeleteResp) Reset()

func (*TagDeleteResp) String

func (x *TagDeleteResp) String() string

type TagListReq

type TagListReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*TagListReq) Descriptor deprecated

func (*TagListReq) Descriptor() ([]byte, []int)

Deprecated: Use TagListReq.ProtoReflect.Descriptor instead.

func (*TagListReq) ProtoMessage

func (*TagListReq) ProtoMessage()

func (*TagListReq) ProtoReflect

func (x *TagListReq) ProtoReflect() protoreflect.Message

func (*TagListReq) Reset

func (x *TagListReq) Reset()

func (*TagListReq) String

func (x *TagListReq) String() string

type TagListResp

type TagListResp struct {
	Tags []*Tag `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*TagListResp) Descriptor deprecated

func (*TagListResp) Descriptor() ([]byte, []int)

Deprecated: Use TagListResp.ProtoReflect.Descriptor instead.

func (*TagListResp) GetTags

func (x *TagListResp) GetTags() []*Tag

func (*TagListResp) ProtoMessage

func (*TagListResp) ProtoMessage()

func (*TagListResp) ProtoReflect

func (x *TagListResp) ProtoReflect() protoreflect.Message

func (*TagListResp) Reset

func (x *TagListResp) Reset()

func (*TagListResp) String

func (x *TagListResp) String() string

type TernaryState

type TernaryState struct {
	ShowMmol      bool          `protobuf:"varint,1,opt,name=showMmol,proto3" json:"showMmol,omitempty"`
	ExpressionIDs []string      `protobuf:"bytes,2,rep,name=expressionIDs,proto3" json:"expressionIDs,omitempty"`
	VisibleROIs   []*VisibleROI `protobuf:"bytes,3,rep,name=visibleROIs,proto3" json:"visibleROIs,omitempty"`
	// contains filtered or unexported fields
}

func (*TernaryState) Descriptor deprecated

func (*TernaryState) Descriptor() ([]byte, []int)

Deprecated: Use TernaryState.ProtoReflect.Descriptor instead.

func (*TernaryState) GetExpressionIDs

func (x *TernaryState) GetExpressionIDs() []string

func (*TernaryState) GetShowMmol

func (x *TernaryState) GetShowMmol() bool

func (*TernaryState) GetVisibleROIs

func (x *TernaryState) GetVisibleROIs() []*VisibleROI

func (*TernaryState) ProtoMessage

func (*TernaryState) ProtoMessage()

func (*TernaryState) ProtoReflect

func (x *TernaryState) ProtoReflect() protoreflect.Message

func (*TernaryState) Reset

func (x *TernaryState) Reset()

func (*TernaryState) String

func (x *TernaryState) String() string

type UserAddRoleReq

type UserAddRoleReq struct {
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	RoleId string `protobuf:"bytes,2,opt,name=roleId,proto3" json:"roleId,omitempty"`
	// contains filtered or unexported fields
}

////////////////////////////////// Add a user role to a user requires(USER_ADMIN)

func (*UserAddRoleReq) Descriptor deprecated

func (*UserAddRoleReq) Descriptor() ([]byte, []int)

Deprecated: Use UserAddRoleReq.ProtoReflect.Descriptor instead.

func (*UserAddRoleReq) GetRoleId

func (x *UserAddRoleReq) GetRoleId() string

func (*UserAddRoleReq) GetUserId

func (x *UserAddRoleReq) GetUserId() string

func (*UserAddRoleReq) ProtoMessage

func (*UserAddRoleReq) ProtoMessage()

func (*UserAddRoleReq) ProtoReflect

func (x *UserAddRoleReq) ProtoReflect() protoreflect.Message

func (*UserAddRoleReq) Reset

func (x *UserAddRoleReq) Reset()

func (*UserAddRoleReq) String

func (x *UserAddRoleReq) String() string

type UserAddRoleResp

type UserAddRoleResp struct {
	// contains filtered or unexported fields
}

Changing user roles, this should publish a UserDetailsUpd

func (*UserAddRoleResp) Descriptor deprecated

func (*UserAddRoleResp) Descriptor() ([]byte, []int)

Deprecated: Use UserAddRoleResp.ProtoReflect.Descriptor instead.

func (*UserAddRoleResp) ProtoMessage

func (*UserAddRoleResp) ProtoMessage()

func (*UserAddRoleResp) ProtoReflect

func (x *UserAddRoleResp) ProtoReflect() protoreflect.Message

func (*UserAddRoleResp) Reset

func (x *UserAddRoleResp) Reset()

func (*UserAddRoleResp) String

func (x *UserAddRoleResp) String() string

type UserDBItem

type UserDBItem struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	// Yes this contains a duplicate ID but also makes it easy to read out as an object
	Info                  *UserInfo                 `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	DataCollectionVersion string                    `protobuf:"bytes,3,opt,name=dataCollectionVersion,proto3" json:"dataCollectionVersion,omitempty"`
	NotificationSettings  *UserNotificationSettings `protobuf:"bytes,5,opt,name=notificationSettings,proto3" json:"notificationSettings,omitempty"`
	// contains filtered or unexported fields
}

Intended for DB serialisation only

func (*UserDBItem) Descriptor deprecated

func (*UserDBItem) Descriptor() ([]byte, []int)

Deprecated: Use UserDBItem.ProtoReflect.Descriptor instead.

func (*UserDBItem) GetDataCollectionVersion

func (x *UserDBItem) GetDataCollectionVersion() string

func (*UserDBItem) GetId

func (x *UserDBItem) GetId() string

func (*UserDBItem) GetInfo

func (x *UserDBItem) GetInfo() *UserInfo

func (*UserDBItem) GetNotificationSettings

func (x *UserDBItem) GetNotificationSettings() *UserNotificationSettings

func (*UserDBItem) ProtoMessage

func (*UserDBItem) ProtoMessage()

func (*UserDBItem) ProtoReflect

func (x *UserDBItem) ProtoReflect() protoreflect.Message

func (*UserDBItem) Reset

func (x *UserDBItem) Reset()

func (*UserDBItem) String

func (x *UserDBItem) String() string

type UserDeleteRoleReq

type UserDeleteRoleReq struct {
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	RoleId string `protobuf:"bytes,2,opt,name=roleId,proto3" json:"roleId,omitempty"`
	// contains filtered or unexported fields
}

////////////////////////////////// Delete a user role for a user requires(USER_ADMIN)

func (*UserDeleteRoleReq) Descriptor deprecated

func (*UserDeleteRoleReq) Descriptor() ([]byte, []int)

Deprecated: Use UserDeleteRoleReq.ProtoReflect.Descriptor instead.

func (*UserDeleteRoleReq) GetRoleId

func (x *UserDeleteRoleReq) GetRoleId() string

func (*UserDeleteRoleReq) GetUserId

func (x *UserDeleteRoleReq) GetUserId() string

func (*UserDeleteRoleReq) ProtoMessage

func (*UserDeleteRoleReq) ProtoMessage()

func (*UserDeleteRoleReq) ProtoReflect

func (x *UserDeleteRoleReq) ProtoReflect() protoreflect.Message

func (*UserDeleteRoleReq) Reset

func (x *UserDeleteRoleReq) Reset()

func (*UserDeleteRoleReq) String

func (x *UserDeleteRoleReq) String() string

type UserDeleteRoleResp

type UserDeleteRoleResp struct {
	// contains filtered or unexported fields
}

Changing user roles, this should publish a UserDetailsUpd

func (*UserDeleteRoleResp) Descriptor deprecated

func (*UserDeleteRoleResp) Descriptor() ([]byte, []int)

Deprecated: Use UserDeleteRoleResp.ProtoReflect.Descriptor instead.

func (*UserDeleteRoleResp) ProtoMessage

func (*UserDeleteRoleResp) ProtoMessage()

func (*UserDeleteRoleResp) ProtoReflect

func (x *UserDeleteRoleResp) ProtoReflect() protoreflect.Message

func (*UserDeleteRoleResp) Reset

func (x *UserDeleteRoleResp) Reset()

func (*UserDeleteRoleResp) String

func (x *UserDeleteRoleResp) String() string

type UserDetails

type UserDetails struct {
	Info                  *UserInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	DataCollectionVersion string    `protobuf:"bytes,5,opt,name=dataCollectionVersion,proto3" json:"dataCollectionVersion,omitempty"`
	Permissions           []string  `protobuf:"bytes,8,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDetails) Descriptor deprecated

func (*UserDetails) Descriptor() ([]byte, []int)

Deprecated: Use UserDetails.ProtoReflect.Descriptor instead.

func (*UserDetails) GetDataCollectionVersion

func (x *UserDetails) GetDataCollectionVersion() string

func (*UserDetails) GetInfo

func (x *UserDetails) GetInfo() *UserInfo

func (*UserDetails) GetPermissions

func (x *UserDetails) GetPermissions() []string

func (*UserDetails) ProtoMessage

func (*UserDetails) ProtoMessage()

func (*UserDetails) ProtoReflect

func (x *UserDetails) ProtoReflect() protoreflect.Message

func (*UserDetails) Reset

func (x *UserDetails) Reset()

func (*UserDetails) String

func (x *UserDetails) String() string

type UserDetailsReq

type UserDetailsReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserDetailsReq) Descriptor deprecated

func (*UserDetailsReq) Descriptor() ([]byte, []int)

Deprecated: Use UserDetailsReq.ProtoReflect.Descriptor instead.

func (*UserDetailsReq) ProtoMessage

func (*UserDetailsReq) ProtoMessage()

func (*UserDetailsReq) ProtoReflect

func (x *UserDetailsReq) ProtoReflect() protoreflect.Message

func (*UserDetailsReq) Reset

func (x *UserDetailsReq) Reset()

func (*UserDetailsReq) String

func (x *UserDetailsReq) String() string

type UserDetailsResp

type UserDetailsResp struct {
	Details *UserDetails `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDetailsResp) Descriptor deprecated

func (*UserDetailsResp) Descriptor() ([]byte, []int)

Deprecated: Use UserDetailsResp.ProtoReflect.Descriptor instead.

func (*UserDetailsResp) GetDetails

func (x *UserDetailsResp) GetDetails() *UserDetails

func (*UserDetailsResp) ProtoMessage

func (*UserDetailsResp) ProtoMessage()

func (*UserDetailsResp) ProtoReflect

func (x *UserDetailsResp) ProtoReflect() protoreflect.Message

func (*UserDetailsResp) Reset

func (x *UserDetailsResp) Reset()

func (*UserDetailsResp) String

func (x *UserDetailsResp) String() string

type UserDetailsWriteReq

type UserDetailsWriteReq struct {
	Name                  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Email                 string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	IconURL               string `protobuf:"bytes,3,opt,name=iconURL,proto3" json:"iconURL,omitempty"`
	DataCollectionVersion string `protobuf:"bytes,4,opt,name=dataCollectionVersion,proto3" json:"dataCollectionVersion,omitempty"`
	// contains filtered or unexported fields
}

Changing user details, this should publish a UserDetailsUpd requires(EDIT_OWN_USER)

func (*UserDetailsWriteReq) Descriptor deprecated

func (*UserDetailsWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use UserDetailsWriteReq.ProtoReflect.Descriptor instead.

func (*UserDetailsWriteReq) GetDataCollectionVersion

func (x *UserDetailsWriteReq) GetDataCollectionVersion() string

func (*UserDetailsWriteReq) GetEmail

func (x *UserDetailsWriteReq) GetEmail() string

func (*UserDetailsWriteReq) GetIconURL

func (x *UserDetailsWriteReq) GetIconURL() string

func (*UserDetailsWriteReq) GetName

func (x *UserDetailsWriteReq) GetName() string

func (*UserDetailsWriteReq) ProtoMessage

func (*UserDetailsWriteReq) ProtoMessage()

func (*UserDetailsWriteReq) ProtoReflect

func (x *UserDetailsWriteReq) ProtoReflect() protoreflect.Message

func (*UserDetailsWriteReq) Reset

func (x *UserDetailsWriteReq) Reset()

func (*UserDetailsWriteReq) String

func (x *UserDetailsWriteReq) String() string

type UserDetailsWriteResp

type UserDetailsWriteResp struct {
	Details *UserDetails `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDetailsWriteResp) Descriptor deprecated

func (*UserDetailsWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use UserDetailsWriteResp.ProtoReflect.Descriptor instead.

func (*UserDetailsWriteResp) GetDetails

func (x *UserDetailsWriteResp) GetDetails() *UserDetails

func (*UserDetailsWriteResp) ProtoMessage

func (*UserDetailsWriteResp) ProtoMessage()

func (*UserDetailsWriteResp) ProtoReflect

func (x *UserDetailsWriteResp) ProtoReflect() protoreflect.Message

func (*UserDetailsWriteResp) Reset

func (x *UserDetailsWriteResp) Reset()

func (*UserDetailsWriteResp) String

func (x *UserDetailsWriteResp) String() string

type UserGroup

type UserGroup struct {
	Info       *UserGroupInfo     `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Viewers    *UserGroupInfoList `protobuf:"bytes,5,opt,name=viewers,proto3" json:"viewers,omitempty"`
	Members    *UserGroupInfoList `protobuf:"bytes,3,opt,name=members,proto3" json:"members,omitempty"`
	AdminUsers []*UserInfo        `protobuf:"bytes,4,rep,name=adminUsers,proto3" json:"adminUsers,omitempty"`
	// contains filtered or unexported fields
}

The user group sent out of API, contains "info" items of each user/user-group that's attached to it

func (*UserGroup) Descriptor deprecated

func (*UserGroup) Descriptor() ([]byte, []int)

Deprecated: Use UserGroup.ProtoReflect.Descriptor instead.

func (*UserGroup) GetAdminUsers

func (x *UserGroup) GetAdminUsers() []*UserInfo

func (*UserGroup) GetInfo

func (x *UserGroup) GetInfo() *UserGroupInfo

func (*UserGroup) GetMembers

func (x *UserGroup) GetMembers() *UserGroupInfoList

func (*UserGroup) GetViewers

func (x *UserGroup) GetViewers() *UserGroupInfoList

func (*UserGroup) ProtoMessage

func (*UserGroup) ProtoMessage()

func (*UserGroup) ProtoReflect

func (x *UserGroup) ProtoReflect() protoreflect.Message

func (*UserGroup) Reset

func (x *UserGroup) Reset()

func (*UserGroup) String

func (x *UserGroup) String() string

type UserGroupAddAdminReq

type UserGroupAddAdminReq struct {
	GroupId     string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	AdminUserId string `protobuf:"bytes,2,opt,name=adminUserId,proto3" json:"adminUserId,omitempty"`
	// contains filtered or unexported fields
}

////////////////////////////////////////////////////////////// Adding and deleting admins from the group Should only be accessible to group admins and sys admins requires(NONE)

func (*UserGroupAddAdminReq) Descriptor deprecated

func (*UserGroupAddAdminReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupAddAdminReq.ProtoReflect.Descriptor instead.

func (*UserGroupAddAdminReq) GetAdminUserId

func (x *UserGroupAddAdminReq) GetAdminUserId() string

func (*UserGroupAddAdminReq) GetGroupId

func (x *UserGroupAddAdminReq) GetGroupId() string

func (*UserGroupAddAdminReq) ProtoMessage

func (*UserGroupAddAdminReq) ProtoMessage()

func (*UserGroupAddAdminReq) ProtoReflect

func (x *UserGroupAddAdminReq) ProtoReflect() protoreflect.Message

func (*UserGroupAddAdminReq) Reset

func (x *UserGroupAddAdminReq) Reset()

func (*UserGroupAddAdminReq) String

func (x *UserGroupAddAdminReq) String() string

type UserGroupAddAdminResp

type UserGroupAddAdminResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupAddAdminResp) Descriptor deprecated

func (*UserGroupAddAdminResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupAddAdminResp.ProtoReflect.Descriptor instead.

func (*UserGroupAddAdminResp) GetGroup

func (x *UserGroupAddAdminResp) GetGroup() *UserGroup

func (*UserGroupAddAdminResp) ProtoMessage

func (*UserGroupAddAdminResp) ProtoMessage()

func (*UserGroupAddAdminResp) ProtoReflect

func (x *UserGroupAddAdminResp) ProtoReflect() protoreflect.Message

func (*UserGroupAddAdminResp) Reset

func (x *UserGroupAddAdminResp) Reset()

func (*UserGroupAddAdminResp) String

func (x *UserGroupAddAdminResp) String() string

type UserGroupAddMemberReq

type UserGroupAddMemberReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// Can add a group or a user id to this
	//
	// Types that are assignable to Member:
	//
	//	*UserGroupAddMemberReq_GroupMemberId
	//	*UserGroupAddMemberReq_UserMemberId
	Member isUserGroupAddMemberReq_Member `protobuf_oneof:"Member"`
	// contains filtered or unexported fields
}

////////////////////////////////////////////////////////////// Adding and deleting members from the group Should only be accessible to group admins and sys admins requires(NONE)

func (*UserGroupAddMemberReq) Descriptor deprecated

func (*UserGroupAddMemberReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupAddMemberReq.ProtoReflect.Descriptor instead.

func (*UserGroupAddMemberReq) GetGroupId

func (x *UserGroupAddMemberReq) GetGroupId() string

func (*UserGroupAddMemberReq) GetGroupMemberId

func (x *UserGroupAddMemberReq) GetGroupMemberId() string

func (*UserGroupAddMemberReq) GetMember

func (m *UserGroupAddMemberReq) GetMember() isUserGroupAddMemberReq_Member

func (*UserGroupAddMemberReq) GetUserMemberId

func (x *UserGroupAddMemberReq) GetUserMemberId() string

func (*UserGroupAddMemberReq) ProtoMessage

func (*UserGroupAddMemberReq) ProtoMessage()

func (*UserGroupAddMemberReq) ProtoReflect

func (x *UserGroupAddMemberReq) ProtoReflect() protoreflect.Message

func (*UserGroupAddMemberReq) Reset

func (x *UserGroupAddMemberReq) Reset()

func (*UserGroupAddMemberReq) String

func (x *UserGroupAddMemberReq) String() string

type UserGroupAddMemberReq_GroupMemberId

type UserGroupAddMemberReq_GroupMemberId struct {
	GroupMemberId string `protobuf:"bytes,2,opt,name=groupMemberId,proto3,oneof"`
}

type UserGroupAddMemberReq_UserMemberId

type UserGroupAddMemberReq_UserMemberId struct {
	UserMemberId string `protobuf:"bytes,3,opt,name=userMemberId,proto3,oneof"`
}

type UserGroupAddMemberResp

type UserGroupAddMemberResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupAddMemberResp) Descriptor deprecated

func (*UserGroupAddMemberResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupAddMemberResp.ProtoReflect.Descriptor instead.

func (*UserGroupAddMemberResp) GetGroup

func (x *UserGroupAddMemberResp) GetGroup() *UserGroup

func (*UserGroupAddMemberResp) ProtoMessage

func (*UserGroupAddMemberResp) ProtoMessage()

func (*UserGroupAddMemberResp) ProtoReflect

func (x *UserGroupAddMemberResp) ProtoReflect() protoreflect.Message

func (*UserGroupAddMemberResp) Reset

func (x *UserGroupAddMemberResp) Reset()

func (*UserGroupAddMemberResp) String

func (x *UserGroupAddMemberResp) String() string

type UserGroupAddViewerReq

type UserGroupAddViewerReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// Can add a group or a user id to this
	//
	// Types that are assignable to Viewer:
	//
	//	*UserGroupAddViewerReq_GroupViewerId
	//	*UserGroupAddViewerReq_UserViewerId
	Viewer isUserGroupAddViewerReq_Viewer `protobuf_oneof:"Viewer"`
	// contains filtered or unexported fields
}

////////////////////////////////////////////////////////////// Adding and deleting viewers from the group Should only be accessible to group admins and sys admins requires(NONE)

func (*UserGroupAddViewerReq) Descriptor deprecated

func (*UserGroupAddViewerReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupAddViewerReq.ProtoReflect.Descriptor instead.

func (*UserGroupAddViewerReq) GetGroupId

func (x *UserGroupAddViewerReq) GetGroupId() string

func (*UserGroupAddViewerReq) GetGroupViewerId

func (x *UserGroupAddViewerReq) GetGroupViewerId() string

func (*UserGroupAddViewerReq) GetUserViewerId

func (x *UserGroupAddViewerReq) GetUserViewerId() string

func (*UserGroupAddViewerReq) GetViewer

func (m *UserGroupAddViewerReq) GetViewer() isUserGroupAddViewerReq_Viewer

func (*UserGroupAddViewerReq) ProtoMessage

func (*UserGroupAddViewerReq) ProtoMessage()

func (*UserGroupAddViewerReq) ProtoReflect

func (x *UserGroupAddViewerReq) ProtoReflect() protoreflect.Message

func (*UserGroupAddViewerReq) Reset

func (x *UserGroupAddViewerReq) Reset()

func (*UserGroupAddViewerReq) String

func (x *UserGroupAddViewerReq) String() string

type UserGroupAddViewerReq_GroupViewerId

type UserGroupAddViewerReq_GroupViewerId struct {
	GroupViewerId string `protobuf:"bytes,2,opt,name=groupViewerId,proto3,oneof"`
}

type UserGroupAddViewerReq_UserViewerId

type UserGroupAddViewerReq_UserViewerId struct {
	UserViewerId string `protobuf:"bytes,3,opt,name=userViewerId,proto3,oneof"`
}

type UserGroupAddViewerResp

type UserGroupAddViewerResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupAddViewerResp) Descriptor deprecated

func (*UserGroupAddViewerResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupAddViewerResp.ProtoReflect.Descriptor instead.

func (*UserGroupAddViewerResp) GetGroup

func (x *UserGroupAddViewerResp) GetGroup() *UserGroup

func (*UserGroupAddViewerResp) ProtoMessage

func (*UserGroupAddViewerResp) ProtoMessage()

func (*UserGroupAddViewerResp) ProtoReflect

func (x *UserGroupAddViewerResp) ProtoReflect() protoreflect.Message

func (*UserGroupAddViewerResp) Reset

func (x *UserGroupAddViewerResp) Reset()

func (*UserGroupAddViewerResp) String

func (x *UserGroupAddViewerResp) String() string

type UserGroupCreateReq

type UserGroupCreateReq struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

////////////////////////////////////////////////////////////// Creating, deleting and renaming entire groups Should only be accessible to sys admins requires(PIXLISE_ADMIN)

func (*UserGroupCreateReq) Descriptor deprecated

func (*UserGroupCreateReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupCreateReq.ProtoReflect.Descriptor instead.

func (*UserGroupCreateReq) GetDescription

func (x *UserGroupCreateReq) GetDescription() string

func (*UserGroupCreateReq) GetName

func (x *UserGroupCreateReq) GetName() string

func (*UserGroupCreateReq) ProtoMessage

func (*UserGroupCreateReq) ProtoMessage()

func (*UserGroupCreateReq) ProtoReflect

func (x *UserGroupCreateReq) ProtoReflect() protoreflect.Message

func (*UserGroupCreateReq) Reset

func (x *UserGroupCreateReq) Reset()

func (*UserGroupCreateReq) String

func (x *UserGroupCreateReq) String() string

type UserGroupCreateResp

type UserGroupCreateResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupCreateResp) Descriptor deprecated

func (*UserGroupCreateResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupCreateResp.ProtoReflect.Descriptor instead.

func (*UserGroupCreateResp) GetGroup

func (x *UserGroupCreateResp) GetGroup() *UserGroup

func (*UserGroupCreateResp) ProtoMessage

func (*UserGroupCreateResp) ProtoMessage()

func (*UserGroupCreateResp) ProtoReflect

func (x *UserGroupCreateResp) ProtoReflect() protoreflect.Message

func (*UserGroupCreateResp) Reset

func (x *UserGroupCreateResp) Reset()

func (*UserGroupCreateResp) String

func (x *UserGroupCreateResp) String() string

type UserGroupDB

type UserGroupDB struct {
	Id                    string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name                  string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description           string         `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	CreatedUnixSec        uint32         `protobuf:"varint,7,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	LastUserJoinedUnixSec uint32         `protobuf:"varint,9,opt,name=lastUserJoinedUnixSec,proto3" json:"lastUserJoinedUnixSec,omitempty"`
	Viewers               *UserGroupList `protobuf:"bytes,5,opt,name=viewers,proto3" json:"viewers,omitempty"`
	Members               *UserGroupList `protobuf:"bytes,3,opt,name=members,proto3" json:"members,omitempty"`
	AdminUserIds          []string       `protobuf:"bytes,4,rep,name=adminUserIds,proto3" json:"adminUserIds,omitempty"`
	// contains filtered or unexported fields
}

The UserGroup we store in DB

func (*UserGroupDB) Descriptor deprecated

func (*UserGroupDB) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDB.ProtoReflect.Descriptor instead.

func (*UserGroupDB) GetAdminUserIds

func (x *UserGroupDB) GetAdminUserIds() []string

func (*UserGroupDB) GetCreatedUnixSec

func (x *UserGroupDB) GetCreatedUnixSec() uint32

func (*UserGroupDB) GetDescription

func (x *UserGroupDB) GetDescription() string

func (*UserGroupDB) GetId

func (x *UserGroupDB) GetId() string

func (*UserGroupDB) GetLastUserJoinedUnixSec

func (x *UserGroupDB) GetLastUserJoinedUnixSec() uint32

func (*UserGroupDB) GetMembers

func (x *UserGroupDB) GetMembers() *UserGroupList

func (*UserGroupDB) GetName

func (x *UserGroupDB) GetName() string

func (*UserGroupDB) GetViewers

func (x *UserGroupDB) GetViewers() *UserGroupList

func (*UserGroupDB) ProtoMessage

func (*UserGroupDB) ProtoMessage()

func (*UserGroupDB) ProtoReflect

func (x *UserGroupDB) ProtoReflect() protoreflect.Message

func (*UserGroupDB) Reset

func (x *UserGroupDB) Reset()

func (*UserGroupDB) String

func (x *UserGroupDB) String() string

type UserGroupDeleteAdminReq

type UserGroupDeleteAdminReq struct {
	GroupId     string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	AdminUserId string `protobuf:"bytes,2,opt,name=adminUserId,proto3" json:"adminUserId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupDeleteAdminReq) Descriptor deprecated

func (*UserGroupDeleteAdminReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteAdminReq.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteAdminReq) GetAdminUserId

func (x *UserGroupDeleteAdminReq) GetAdminUserId() string

func (*UserGroupDeleteAdminReq) GetGroupId

func (x *UserGroupDeleteAdminReq) GetGroupId() string

func (*UserGroupDeleteAdminReq) ProtoMessage

func (*UserGroupDeleteAdminReq) ProtoMessage()

func (*UserGroupDeleteAdminReq) ProtoReflect

func (x *UserGroupDeleteAdminReq) ProtoReflect() protoreflect.Message

func (*UserGroupDeleteAdminReq) Reset

func (x *UserGroupDeleteAdminReq) Reset()

func (*UserGroupDeleteAdminReq) String

func (x *UserGroupDeleteAdminReq) String() string

type UserGroupDeleteAdminResp

type UserGroupDeleteAdminResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupDeleteAdminResp) Descriptor deprecated

func (*UserGroupDeleteAdminResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteAdminResp.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteAdminResp) GetGroup

func (x *UserGroupDeleteAdminResp) GetGroup() *UserGroup

func (*UserGroupDeleteAdminResp) ProtoMessage

func (*UserGroupDeleteAdminResp) ProtoMessage()

func (*UserGroupDeleteAdminResp) ProtoReflect

func (x *UserGroupDeleteAdminResp) ProtoReflect() protoreflect.Message

func (*UserGroupDeleteAdminResp) Reset

func (x *UserGroupDeleteAdminResp) Reset()

func (*UserGroupDeleteAdminResp) String

func (x *UserGroupDeleteAdminResp) String() string

type UserGroupDeleteMemberReq

type UserGroupDeleteMemberReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// Can delete a group or a user id from this
	//
	// Types that are assignable to Member:
	//
	//	*UserGroupDeleteMemberReq_GroupMemberId
	//	*UserGroupDeleteMemberReq_UserMemberId
	Member isUserGroupDeleteMemberReq_Member `protobuf_oneof:"Member"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupDeleteMemberReq) Descriptor deprecated

func (*UserGroupDeleteMemberReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteMemberReq.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteMemberReq) GetGroupId

func (x *UserGroupDeleteMemberReq) GetGroupId() string

func (*UserGroupDeleteMemberReq) GetGroupMemberId

func (x *UserGroupDeleteMemberReq) GetGroupMemberId() string

func (*UserGroupDeleteMemberReq) GetMember

func (m *UserGroupDeleteMemberReq) GetMember() isUserGroupDeleteMemberReq_Member

func (*UserGroupDeleteMemberReq) GetUserMemberId

func (x *UserGroupDeleteMemberReq) GetUserMemberId() string

func (*UserGroupDeleteMemberReq) ProtoMessage

func (*UserGroupDeleteMemberReq) ProtoMessage()

func (*UserGroupDeleteMemberReq) ProtoReflect

func (x *UserGroupDeleteMemberReq) ProtoReflect() protoreflect.Message

func (*UserGroupDeleteMemberReq) Reset

func (x *UserGroupDeleteMemberReq) Reset()

func (*UserGroupDeleteMemberReq) String

func (x *UserGroupDeleteMemberReq) String() string

type UserGroupDeleteMemberReq_GroupMemberId

type UserGroupDeleteMemberReq_GroupMemberId struct {
	GroupMemberId string `protobuf:"bytes,2,opt,name=groupMemberId,proto3,oneof"`
}

type UserGroupDeleteMemberReq_UserMemberId

type UserGroupDeleteMemberReq_UserMemberId struct {
	UserMemberId string `protobuf:"bytes,3,opt,name=userMemberId,proto3,oneof"`
}

type UserGroupDeleteMemberResp

type UserGroupDeleteMemberResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupDeleteMemberResp) Descriptor deprecated

func (*UserGroupDeleteMemberResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteMemberResp.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteMemberResp) GetGroup

func (x *UserGroupDeleteMemberResp) GetGroup() *UserGroup

func (*UserGroupDeleteMemberResp) ProtoMessage

func (*UserGroupDeleteMemberResp) ProtoMessage()

func (*UserGroupDeleteMemberResp) ProtoReflect

func (*UserGroupDeleteMemberResp) Reset

func (x *UserGroupDeleteMemberResp) Reset()

func (*UserGroupDeleteMemberResp) String

func (x *UserGroupDeleteMemberResp) String() string

type UserGroupDeleteReq

type UserGroupDeleteReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// contains filtered or unexported fields
}

requires(PIXLISE_ADMIN)

func (*UserGroupDeleteReq) Descriptor deprecated

func (*UserGroupDeleteReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteReq.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteReq) GetGroupId

func (x *UserGroupDeleteReq) GetGroupId() string

func (*UserGroupDeleteReq) ProtoMessage

func (*UserGroupDeleteReq) ProtoMessage()

func (*UserGroupDeleteReq) ProtoReflect

func (x *UserGroupDeleteReq) ProtoReflect() protoreflect.Message

func (*UserGroupDeleteReq) Reset

func (x *UserGroupDeleteReq) Reset()

func (*UserGroupDeleteReq) String

func (x *UserGroupDeleteReq) String() string

type UserGroupDeleteResp

type UserGroupDeleteResp struct {
	// contains filtered or unexported fields
}

func (*UserGroupDeleteResp) Descriptor deprecated

func (*UserGroupDeleteResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteResp.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteResp) ProtoMessage

func (*UserGroupDeleteResp) ProtoMessage()

func (*UserGroupDeleteResp) ProtoReflect

func (x *UserGroupDeleteResp) ProtoReflect() protoreflect.Message

func (*UserGroupDeleteResp) Reset

func (x *UserGroupDeleteResp) Reset()

func (*UserGroupDeleteResp) String

func (x *UserGroupDeleteResp) String() string

type UserGroupDeleteViewerReq

type UserGroupDeleteViewerReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// Can delete a group or a user id from this
	//
	// Types that are assignable to Viewer:
	//
	//	*UserGroupDeleteViewerReq_GroupViewerId
	//	*UserGroupDeleteViewerReq_UserViewerId
	Viewer isUserGroupDeleteViewerReq_Viewer `protobuf_oneof:"Viewer"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupDeleteViewerReq) Descriptor deprecated

func (*UserGroupDeleteViewerReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteViewerReq.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteViewerReq) GetGroupId

func (x *UserGroupDeleteViewerReq) GetGroupId() string

func (*UserGroupDeleteViewerReq) GetGroupViewerId

func (x *UserGroupDeleteViewerReq) GetGroupViewerId() string

func (*UserGroupDeleteViewerReq) GetUserViewerId

func (x *UserGroupDeleteViewerReq) GetUserViewerId() string

func (*UserGroupDeleteViewerReq) GetViewer

func (m *UserGroupDeleteViewerReq) GetViewer() isUserGroupDeleteViewerReq_Viewer

func (*UserGroupDeleteViewerReq) ProtoMessage

func (*UserGroupDeleteViewerReq) ProtoMessage()

func (*UserGroupDeleteViewerReq) ProtoReflect

func (x *UserGroupDeleteViewerReq) ProtoReflect() protoreflect.Message

func (*UserGroupDeleteViewerReq) Reset

func (x *UserGroupDeleteViewerReq) Reset()

func (*UserGroupDeleteViewerReq) String

func (x *UserGroupDeleteViewerReq) String() string

type UserGroupDeleteViewerReq_GroupViewerId

type UserGroupDeleteViewerReq_GroupViewerId struct {
	GroupViewerId string `protobuf:"bytes,2,opt,name=groupViewerId,proto3,oneof"`
}

type UserGroupDeleteViewerReq_UserViewerId

type UserGroupDeleteViewerReq_UserViewerId struct {
	UserViewerId string `protobuf:"bytes,3,opt,name=userViewerId,proto3,oneof"`
}

type UserGroupDeleteViewerResp

type UserGroupDeleteViewerResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupDeleteViewerResp) Descriptor deprecated

func (*UserGroupDeleteViewerResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupDeleteViewerResp.ProtoReflect.Descriptor instead.

func (*UserGroupDeleteViewerResp) GetGroup

func (x *UserGroupDeleteViewerResp) GetGroup() *UserGroup

func (*UserGroupDeleteViewerResp) ProtoMessage

func (*UserGroupDeleteViewerResp) ProtoMessage()

func (*UserGroupDeleteViewerResp) ProtoReflect

func (*UserGroupDeleteViewerResp) Reset

func (x *UserGroupDeleteViewerResp) Reset()

func (*UserGroupDeleteViewerResp) String

func (x *UserGroupDeleteViewerResp) String() string

type UserGroupIgnoreJoinReq

type UserGroupIgnoreJoinReq struct {
	GroupId   string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	RequestId string `protobuf:"bytes,2,opt,name=requestId,proto3" json:"requestId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupIgnoreJoinReq) Descriptor deprecated

func (*UserGroupIgnoreJoinReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupIgnoreJoinReq.ProtoReflect.Descriptor instead.

func (*UserGroupIgnoreJoinReq) GetGroupId

func (x *UserGroupIgnoreJoinReq) GetGroupId() string

func (*UserGroupIgnoreJoinReq) GetRequestId

func (x *UserGroupIgnoreJoinReq) GetRequestId() string

func (*UserGroupIgnoreJoinReq) ProtoMessage

func (*UserGroupIgnoreJoinReq) ProtoMessage()

func (*UserGroupIgnoreJoinReq) ProtoReflect

func (x *UserGroupIgnoreJoinReq) ProtoReflect() protoreflect.Message

func (*UserGroupIgnoreJoinReq) Reset

func (x *UserGroupIgnoreJoinReq) Reset()

func (*UserGroupIgnoreJoinReq) String

func (x *UserGroupIgnoreJoinReq) String() string

type UserGroupIgnoreJoinResp

type UserGroupIgnoreJoinResp struct {
	// contains filtered or unexported fields
}

func (*UserGroupIgnoreJoinResp) Descriptor deprecated

func (*UserGroupIgnoreJoinResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupIgnoreJoinResp.ProtoReflect.Descriptor instead.

func (*UserGroupIgnoreJoinResp) ProtoMessage

func (*UserGroupIgnoreJoinResp) ProtoMessage()

func (*UserGroupIgnoreJoinResp) ProtoReflect

func (x *UserGroupIgnoreJoinResp) ProtoReflect() protoreflect.Message

func (*UserGroupIgnoreJoinResp) Reset

func (x *UserGroupIgnoreJoinResp) Reset()

func (*UserGroupIgnoreJoinResp) String

func (x *UserGroupIgnoreJoinResp) String() string

type UserGroupInfo

type UserGroupInfo struct {
	Id                    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name                  string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description           string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	CreatedUnixSec        uint32 `protobuf:"varint,3,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	LastUserJoinedUnixSec uint32 `protobuf:"varint,6,opt,name=lastUserJoinedUnixSec,proto3" json:"lastUserJoinedUnixSec,omitempty"`
	// OPTIONAL (only returned in UserGroupListResp)
	RelationshipToUser UserGroupRelationship `protobuf:"varint,4,opt,name=relationshipToUser,proto3,enum=UserGroupRelationship" json:"relationshipToUser,omitempty"`
	// contains filtered or unexported fields
}

User Group Info, just the basics...

func (*UserGroupInfo) Descriptor deprecated

func (*UserGroupInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupInfo.ProtoReflect.Descriptor instead.

func (*UserGroupInfo) GetCreatedUnixSec

func (x *UserGroupInfo) GetCreatedUnixSec() uint32

func (*UserGroupInfo) GetDescription

func (x *UserGroupInfo) GetDescription() string

func (*UserGroupInfo) GetId

func (x *UserGroupInfo) GetId() string

func (*UserGroupInfo) GetLastUserJoinedUnixSec

func (x *UserGroupInfo) GetLastUserJoinedUnixSec() uint32

func (*UserGroupInfo) GetName

func (x *UserGroupInfo) GetName() string

func (*UserGroupInfo) GetRelationshipToUser

func (x *UserGroupInfo) GetRelationshipToUser() UserGroupRelationship

func (*UserGroupInfo) ProtoMessage

func (*UserGroupInfo) ProtoMessage()

func (*UserGroupInfo) ProtoReflect

func (x *UserGroupInfo) ProtoReflect() protoreflect.Message

func (*UserGroupInfo) Reset

func (x *UserGroupInfo) Reset()

func (*UserGroupInfo) String

func (x *UserGroupInfo) String() string

type UserGroupInfoList

type UserGroupInfoList struct {
	Users  []*UserInfo      `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	Groups []*UserGroupInfo `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupInfoList) Descriptor deprecated

func (*UserGroupInfoList) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupInfoList.ProtoReflect.Descriptor instead.

func (*UserGroupInfoList) GetGroups

func (x *UserGroupInfoList) GetGroups() []*UserGroupInfo

func (*UserGroupInfoList) GetUsers

func (x *UserGroupInfoList) GetUsers() []*UserInfo

func (*UserGroupInfoList) ProtoMessage

func (*UserGroupInfoList) ProtoMessage()

func (*UserGroupInfoList) ProtoReflect

func (x *UserGroupInfoList) ProtoReflect() protoreflect.Message

func (*UserGroupInfoList) Reset

func (x *UserGroupInfoList) Reset()

func (*UserGroupInfoList) String

func (x *UserGroupInfoList) String() string

type UserGroupJoinListReq

type UserGroupJoinListReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupJoinListReq) Descriptor deprecated

func (*UserGroupJoinListReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupJoinListReq.ProtoReflect.Descriptor instead.

func (*UserGroupJoinListReq) GetGroupId

func (x *UserGroupJoinListReq) GetGroupId() string

func (*UserGroupJoinListReq) ProtoMessage

func (*UserGroupJoinListReq) ProtoMessage()

func (*UserGroupJoinListReq) ProtoReflect

func (x *UserGroupJoinListReq) ProtoReflect() protoreflect.Message

func (*UserGroupJoinListReq) Reset

func (x *UserGroupJoinListReq) Reset()

func (*UserGroupJoinListReq) String

func (x *UserGroupJoinListReq) String() string

type UserGroupJoinListResp

type UserGroupJoinListResp struct {
	Requests []*UserGroupJoinRequestDB `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupJoinListResp) Descriptor deprecated

func (*UserGroupJoinListResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupJoinListResp.ProtoReflect.Descriptor instead.

func (*UserGroupJoinListResp) GetRequests

func (x *UserGroupJoinListResp) GetRequests() []*UserGroupJoinRequestDB

func (*UserGroupJoinListResp) ProtoMessage

func (*UserGroupJoinListResp) ProtoMessage()

func (*UserGroupJoinListResp) ProtoReflect

func (x *UserGroupJoinListResp) ProtoReflect() protoreflect.Message

func (*UserGroupJoinListResp) Reset

func (x *UserGroupJoinListResp) Reset()

func (*UserGroupJoinListResp) String

func (x *UserGroupJoinListResp) String() string

type UserGroupJoinReq

type UserGroupJoinReq struct {
	GroupId  string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	AsMember bool   `protobuf:"varint,2,opt,name=asMember,proto3" json:"asMember,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupJoinReq) Descriptor deprecated

func (*UserGroupJoinReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupJoinReq.ProtoReflect.Descriptor instead.

func (*UserGroupJoinReq) GetAsMember

func (x *UserGroupJoinReq) GetAsMember() bool

func (*UserGroupJoinReq) GetGroupId

func (x *UserGroupJoinReq) GetGroupId() string

func (*UserGroupJoinReq) ProtoMessage

func (*UserGroupJoinReq) ProtoMessage()

func (*UserGroupJoinReq) ProtoReflect

func (x *UserGroupJoinReq) ProtoReflect() protoreflect.Message

func (*UserGroupJoinReq) Reset

func (x *UserGroupJoinReq) Reset()

func (*UserGroupJoinReq) String

func (x *UserGroupJoinReq) String() string

type UserGroupJoinRequestDB

type UserGroupJoinRequestDB struct {
	Id             string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	UserId         string    `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`           // Who sent it
	JoinGroupId    string    `protobuf:"bytes,3,opt,name=joinGroupId,proto3" json:"joinGroupId,omitempty"` // What they want to join
	AsMember       bool      `protobuf:"varint,4,opt,name=asMember,proto3" json:"asMember,omitempty"`      // If false, join request is to join as a viewer only
	Details        *UserInfo `protobuf:"bytes,5,opt,name=details,proto3" json:"details,omitempty"`         // The joining user's info at the time of the request
	CreatedUnixSec uint32    `protobuf:"varint,6,opt,name=createdUnixSec,proto3" json:"createdUnixSec,omitempty"`
	// contains filtered or unexported fields
}

A request to join a user group - stored in DB

func (*UserGroupJoinRequestDB) Descriptor deprecated

func (*UserGroupJoinRequestDB) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupJoinRequestDB.ProtoReflect.Descriptor instead.

func (*UserGroupJoinRequestDB) GetAsMember

func (x *UserGroupJoinRequestDB) GetAsMember() bool

func (*UserGroupJoinRequestDB) GetCreatedUnixSec

func (x *UserGroupJoinRequestDB) GetCreatedUnixSec() uint32

func (*UserGroupJoinRequestDB) GetDetails

func (x *UserGroupJoinRequestDB) GetDetails() *UserInfo

func (*UserGroupJoinRequestDB) GetId

func (x *UserGroupJoinRequestDB) GetId() string

func (*UserGroupJoinRequestDB) GetJoinGroupId

func (x *UserGroupJoinRequestDB) GetJoinGroupId() string

func (*UserGroupJoinRequestDB) GetUserId

func (x *UserGroupJoinRequestDB) GetUserId() string

func (*UserGroupJoinRequestDB) ProtoMessage

func (*UserGroupJoinRequestDB) ProtoMessage()

func (*UserGroupJoinRequestDB) ProtoReflect

func (x *UserGroupJoinRequestDB) ProtoReflect() protoreflect.Message

func (*UserGroupJoinRequestDB) Reset

func (x *UserGroupJoinRequestDB) Reset()

func (*UserGroupJoinRequestDB) String

func (x *UserGroupJoinRequestDB) String() string

type UserGroupJoinResp

type UserGroupJoinResp struct {
	// contains filtered or unexported fields
}

func (*UserGroupJoinResp) Descriptor deprecated

func (*UserGroupJoinResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupJoinResp.ProtoReflect.Descriptor instead.

func (*UserGroupJoinResp) ProtoMessage

func (*UserGroupJoinResp) ProtoMessage()

func (*UserGroupJoinResp) ProtoReflect

func (x *UserGroupJoinResp) ProtoReflect() protoreflect.Message

func (*UserGroupJoinResp) Reset

func (x *UserGroupJoinResp) Reset()

func (*UserGroupJoinResp) String

func (x *UserGroupJoinResp) String() string

type UserGroupJoinSummaryInfo

type UserGroupJoinSummaryInfo struct {
	Id                    string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Name                  string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description           string      `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Administrators        []*UserInfo `protobuf:"bytes,4,rep,name=administrators,proto3" json:"administrators,omitempty"`
	Datasets              uint32      `protobuf:"varint,5,opt,name=datasets,proto3" json:"datasets,omitempty"`
	LastUserJoinedUnixSec uint32      `protobuf:"varint,6,opt,name=lastUserJoinedUnixSec,proto3" json:"lastUserJoinedUnixSec,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupJoinSummaryInfo) Descriptor deprecated

func (*UserGroupJoinSummaryInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupJoinSummaryInfo.ProtoReflect.Descriptor instead.

func (*UserGroupJoinSummaryInfo) GetAdministrators

func (x *UserGroupJoinSummaryInfo) GetAdministrators() []*UserInfo

func (*UserGroupJoinSummaryInfo) GetDatasets

func (x *UserGroupJoinSummaryInfo) GetDatasets() uint32

func (*UserGroupJoinSummaryInfo) GetDescription

func (x *UserGroupJoinSummaryInfo) GetDescription() string

func (*UserGroupJoinSummaryInfo) GetId

func (x *UserGroupJoinSummaryInfo) GetId() string

func (*UserGroupJoinSummaryInfo) GetLastUserJoinedUnixSec

func (x *UserGroupJoinSummaryInfo) GetLastUserJoinedUnixSec() uint32

func (*UserGroupJoinSummaryInfo) GetName

func (x *UserGroupJoinSummaryInfo) GetName() string

func (*UserGroupJoinSummaryInfo) ProtoMessage

func (*UserGroupJoinSummaryInfo) ProtoMessage()

func (*UserGroupJoinSummaryInfo) ProtoReflect

func (x *UserGroupJoinSummaryInfo) ProtoReflect() protoreflect.Message

func (*UserGroupJoinSummaryInfo) Reset

func (x *UserGroupJoinSummaryInfo) Reset()

func (*UserGroupJoinSummaryInfo) String

func (x *UserGroupJoinSummaryInfo) String() string

type UserGroupList

type UserGroupList struct {
	UserIds  []string `protobuf:"bytes,1,rep,name=userIds,proto3" json:"userIds,omitempty"`
	GroupIds []string `protobuf:"bytes,2,rep,name=groupIds,proto3" json:"groupIds,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupList) Descriptor deprecated

func (*UserGroupList) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupList.ProtoReflect.Descriptor instead.

func (*UserGroupList) GetGroupIds

func (x *UserGroupList) GetGroupIds() []string

func (*UserGroupList) GetUserIds

func (x *UserGroupList) GetUserIds() []string

func (*UserGroupList) ProtoMessage

func (*UserGroupList) ProtoMessage()

func (*UserGroupList) ProtoReflect

func (x *UserGroupList) ProtoReflect() protoreflect.Message

func (*UserGroupList) Reset

func (x *UserGroupList) Reset()

func (*UserGroupList) String

func (x *UserGroupList) String() string

type UserGroupListJoinableReq

type UserGroupListJoinableReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupListJoinableReq) Descriptor deprecated

func (*UserGroupListJoinableReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupListJoinableReq.ProtoReflect.Descriptor instead.

func (*UserGroupListJoinableReq) ProtoMessage

func (*UserGroupListJoinableReq) ProtoMessage()

func (*UserGroupListJoinableReq) ProtoReflect

func (x *UserGroupListJoinableReq) ProtoReflect() protoreflect.Message

func (*UserGroupListJoinableReq) Reset

func (x *UserGroupListJoinableReq) Reset()

func (*UserGroupListJoinableReq) String

func (x *UserGroupListJoinableReq) String() string

type UserGroupListJoinableResp

type UserGroupListJoinableResp struct {
	Groups []*UserGroupJoinSummaryInfo `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupListJoinableResp) Descriptor deprecated

func (*UserGroupListJoinableResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupListJoinableResp.ProtoReflect.Descriptor instead.

func (*UserGroupListJoinableResp) GetGroups

func (*UserGroupListJoinableResp) ProtoMessage

func (*UserGroupListJoinableResp) ProtoMessage()

func (*UserGroupListJoinableResp) ProtoReflect

func (*UserGroupListJoinableResp) Reset

func (x *UserGroupListJoinableResp) Reset()

func (*UserGroupListJoinableResp) String

func (x *UserGroupListJoinableResp) String() string

type UserGroupListReq

type UserGroupListReq struct {
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupListReq) Descriptor deprecated

func (*UserGroupListReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupListReq.ProtoReflect.Descriptor instead.

func (*UserGroupListReq) ProtoMessage

func (*UserGroupListReq) ProtoMessage()

func (*UserGroupListReq) ProtoReflect

func (x *UserGroupListReq) ProtoReflect() protoreflect.Message

func (*UserGroupListReq) Reset

func (x *UserGroupListReq) Reset()

func (*UserGroupListReq) String

func (x *UserGroupListReq) String() string

type UserGroupListResp

type UserGroupListResp struct {
	GroupInfos []*UserGroupInfo `protobuf:"bytes,1,rep,name=groupInfos,proto3" json:"groupInfos,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupListResp) Descriptor deprecated

func (*UserGroupListResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupListResp.ProtoReflect.Descriptor instead.

func (*UserGroupListResp) GetGroupInfos

func (x *UserGroupListResp) GetGroupInfos() []*UserGroupInfo

func (*UserGroupListResp) ProtoMessage

func (*UserGroupListResp) ProtoMessage()

func (*UserGroupListResp) ProtoReflect

func (x *UserGroupListResp) ProtoReflect() protoreflect.Message

func (*UserGroupListResp) Reset

func (x *UserGroupListResp) Reset()

func (*UserGroupListResp) String

func (x *UserGroupListResp) String() string

type UserGroupRelationship

type UserGroupRelationship int32
const (
	UserGroupRelationship_UGR_UNKNOWN UserGroupRelationship = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	UserGroupRelationship_UGR_VIEWER  UserGroupRelationship = 1
	UserGroupRelationship_UGR_MEMBER  UserGroupRelationship = 2
	UserGroupRelationship_UGR_ADMIN   UserGroupRelationship = 3
)

func (UserGroupRelationship) Descriptor

func (UserGroupRelationship) Enum

func (UserGroupRelationship) EnumDescriptor deprecated

func (UserGroupRelationship) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserGroupRelationship.Descriptor instead.

func (UserGroupRelationship) Number

func (UserGroupRelationship) String

func (x UserGroupRelationship) String() string

func (UserGroupRelationship) Type

type UserGroupReq

type UserGroupReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserGroupReq) Descriptor deprecated

func (*UserGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupReq.ProtoReflect.Descriptor instead.

func (*UserGroupReq) GetGroupId

func (x *UserGroupReq) GetGroupId() string

func (*UserGroupReq) ProtoMessage

func (*UserGroupReq) ProtoMessage()

func (*UserGroupReq) ProtoReflect

func (x *UserGroupReq) ProtoReflect() protoreflect.Message

func (*UserGroupReq) Reset

func (x *UserGroupReq) Reset()

func (*UserGroupReq) String

func (x *UserGroupReq) String() string

type UserGroupResp

type UserGroupResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupResp) Descriptor deprecated

func (*UserGroupResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupResp.ProtoReflect.Descriptor instead.

func (*UserGroupResp) GetGroup

func (x *UserGroupResp) GetGroup() *UserGroup

func (*UserGroupResp) ProtoMessage

func (*UserGroupResp) ProtoMessage()

func (*UserGroupResp) ProtoReflect

func (x *UserGroupResp) ProtoReflect() protoreflect.Message

func (*UserGroupResp) Reset

func (x *UserGroupResp) Reset()

func (*UserGroupResp) String

func (x *UserGroupResp) String() string

type UserGroupSetNameReq

type UserGroupSetNameReq struct {
	GroupId string `protobuf:"bytes,1,opt,name=groupId,proto3" json:"groupId,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

requires(PIXLISE_ADMIN)

func (*UserGroupSetNameReq) Descriptor deprecated

func (*UserGroupSetNameReq) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupSetNameReq.ProtoReflect.Descriptor instead.

func (*UserGroupSetNameReq) GetGroupId

func (x *UserGroupSetNameReq) GetGroupId() string

func (*UserGroupSetNameReq) GetName

func (x *UserGroupSetNameReq) GetName() string

func (*UserGroupSetNameReq) ProtoMessage

func (*UserGroupSetNameReq) ProtoMessage()

func (*UserGroupSetNameReq) ProtoReflect

func (x *UserGroupSetNameReq) ProtoReflect() protoreflect.Message

func (*UserGroupSetNameReq) Reset

func (x *UserGroupSetNameReq) Reset()

func (*UserGroupSetNameReq) String

func (x *UserGroupSetNameReq) String() string

type UserGroupSetNameResp

type UserGroupSetNameResp struct {
	Group *UserGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

requires(PIXLISE_ADMIN)

func (*UserGroupSetNameResp) Descriptor deprecated

func (*UserGroupSetNameResp) Descriptor() ([]byte, []int)

Deprecated: Use UserGroupSetNameResp.ProtoReflect.Descriptor instead.

func (*UserGroupSetNameResp) GetGroup

func (x *UserGroupSetNameResp) GetGroup() *UserGroup

func (*UserGroupSetNameResp) ProtoMessage

func (*UserGroupSetNameResp) ProtoMessage()

func (*UserGroupSetNameResp) ProtoReflect

func (x *UserGroupSetNameResp) ProtoReflect() protoreflect.Message

func (*UserGroupSetNameResp) Reset

func (x *UserGroupSetNameResp) Reset()

func (*UserGroupSetNameResp) String

func (x *UserGroupSetNameResp) String() string

type UserInfo

type UserInfo struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name  string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" bson:"name,omitempty"`
	Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty" bson:"email,omitempty"`
	// NOTE: this can be a link or a data://<base64 image>
	IconURL string `protobuf:"bytes,4,opt,name=iconURL,proto3" json:"iconURL,omitempty" bson:"iconurl,omitempty"`
	// contains filtered or unexported fields
}

func (*UserInfo) Descriptor deprecated

func (*UserInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserInfo.ProtoReflect.Descriptor instead.

func (*UserInfo) GetEmail

func (x *UserInfo) GetEmail() string

func (*UserInfo) GetIconURL

func (x *UserInfo) GetIconURL() string

func (*UserInfo) GetId

func (x *UserInfo) GetId() string

func (*UserInfo) GetName

func (x *UserInfo) GetName() string

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) ProtoReflect

func (x *UserInfo) ProtoReflect() protoreflect.Message

func (*UserInfo) Reset

func (x *UserInfo) Reset()

func (*UserInfo) String

func (x *UserInfo) String() string

type UserListReq

type UserListReq struct {

	// Types that are assignable to QueryType:
	//
	//	*UserListReq_RoleId
	//	*UserListReq_UserId
	//	*UserListReq_SearchText
	QueryType isUserListReq_QueryType `protobuf_oneof:"QueryType"`
	// contains filtered or unexported fields
}

requires(USER_ADMIN)

func (*UserListReq) Descriptor deprecated

func (*UserListReq) Descriptor() ([]byte, []int)

Deprecated: Use UserListReq.ProtoReflect.Descriptor instead.

func (*UserListReq) GetQueryType

func (m *UserListReq) GetQueryType() isUserListReq_QueryType

func (*UserListReq) GetRoleId

func (x *UserListReq) GetRoleId() string

func (*UserListReq) GetSearchText

func (x *UserListReq) GetSearchText() string

func (*UserListReq) GetUserId

func (x *UserListReq) GetUserId() string

func (*UserListReq) ProtoMessage

func (*UserListReq) ProtoMessage()

func (*UserListReq) ProtoReflect

func (x *UserListReq) ProtoReflect() protoreflect.Message

func (*UserListReq) Reset

func (x *UserListReq) Reset()

func (*UserListReq) String

func (x *UserListReq) String() string

type UserListReq_RoleId

type UserListReq_RoleId struct {
	RoleId string `protobuf:"bytes,1,opt,name=roleId,proto3,oneof"` // Get all users who have a role
}

type UserListReq_SearchText

type UserListReq_SearchText struct {
	SearchText string `protobuf:"bytes,3,opt,name=searchText,proto3,oneof"` // Get all users who have searchText in their name/surname
}

type UserListReq_UserId

type UserListReq_UserId struct {
	UserId string `protobuf:"bytes,2,opt,name=userId,proto3,oneof"` // Get a specific user by ID
}

type UserListResp

type UserListResp struct {
	Details []*Auth0UserDetails `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*UserListResp) Descriptor deprecated

func (*UserListResp) Descriptor() ([]byte, []int)

Deprecated: Use UserListResp.ProtoReflect.Descriptor instead.

func (*UserListResp) GetDetails

func (x *UserListResp) GetDetails() []*Auth0UserDetails

func (*UserListResp) ProtoMessage

func (*UserListResp) ProtoMessage()

func (*UserListResp) ProtoReflect

func (x *UserListResp) ProtoReflect() protoreflect.Message

func (*UserListResp) Reset

func (x *UserListResp) Reset()

func (*UserListResp) String

func (x *UserListResp) String() string

type UserNotificationSettings

type UserNotificationSettings struct {
	TopicSettings map[string]NotificationMethod `` /* 192-byte string literal not displayed */
	// contains filtered or unexported fields
}

NOTE: Need to ensure topic name (string key in map) is the same across all users of these messages!

func (*UserNotificationSettings) Descriptor deprecated

func (*UserNotificationSettings) Descriptor() ([]byte, []int)

Deprecated: Use UserNotificationSettings.ProtoReflect.Descriptor instead.

func (*UserNotificationSettings) GetTopicSettings

func (x *UserNotificationSettings) GetTopicSettings() map[string]NotificationMethod

func (*UserNotificationSettings) ProtoMessage

func (*UserNotificationSettings) ProtoMessage()

func (*UserNotificationSettings) ProtoReflect

func (x *UserNotificationSettings) ProtoReflect() protoreflect.Message

func (*UserNotificationSettings) Reset

func (x *UserNotificationSettings) Reset()

func (*UserNotificationSettings) String

func (x *UserNotificationSettings) String() string

type UserNotificationSettingsReq

type UserNotificationSettingsReq struct {
	// contains filtered or unexported fields
}

Retrieving a users notification settings (NOT the notifications themselves) requires(NONE)

func (*UserNotificationSettingsReq) Descriptor deprecated

func (*UserNotificationSettingsReq) Descriptor() ([]byte, []int)

Deprecated: Use UserNotificationSettingsReq.ProtoReflect.Descriptor instead.

func (*UserNotificationSettingsReq) ProtoMessage

func (*UserNotificationSettingsReq) ProtoMessage()

func (*UserNotificationSettingsReq) ProtoReflect

func (*UserNotificationSettingsReq) Reset

func (x *UserNotificationSettingsReq) Reset()

func (*UserNotificationSettingsReq) String

func (x *UserNotificationSettingsReq) String() string

type UserNotificationSettingsResp

type UserNotificationSettingsResp struct {
	Notifications *UserNotificationSettings `protobuf:"bytes,1,opt,name=notifications,proto3" json:"notifications,omitempty"`
	// contains filtered or unexported fields
}

func (*UserNotificationSettingsResp) Descriptor deprecated

func (*UserNotificationSettingsResp) Descriptor() ([]byte, []int)

Deprecated: Use UserNotificationSettingsResp.ProtoReflect.Descriptor instead.

func (*UserNotificationSettingsResp) GetNotifications

func (*UserNotificationSettingsResp) ProtoMessage

func (*UserNotificationSettingsResp) ProtoMessage()

func (*UserNotificationSettingsResp) ProtoReflect

func (*UserNotificationSettingsResp) Reset

func (x *UserNotificationSettingsResp) Reset()

func (*UserNotificationSettingsResp) String

type UserNotificationSettingsUpd

type UserNotificationSettingsUpd struct {
	Notifications *UserNotificationSettings `protobuf:"bytes,1,opt,name=notifications,proto3" json:"notifications,omitempty"`
	// contains filtered or unexported fields
}

func (*UserNotificationSettingsUpd) Descriptor deprecated

func (*UserNotificationSettingsUpd) Descriptor() ([]byte, []int)

Deprecated: Use UserNotificationSettingsUpd.ProtoReflect.Descriptor instead.

func (*UserNotificationSettingsUpd) GetNotifications

func (*UserNotificationSettingsUpd) ProtoMessage

func (*UserNotificationSettingsUpd) ProtoMessage()

func (*UserNotificationSettingsUpd) ProtoReflect

func (*UserNotificationSettingsUpd) Reset

func (x *UserNotificationSettingsUpd) Reset()

func (*UserNotificationSettingsUpd) String

func (x *UserNotificationSettingsUpd) String() string

type UserNotificationSettingsWriteReq

type UserNotificationSettingsWriteReq struct {
	Notifications *UserNotificationSettings `protobuf:"bytes,1,opt,name=notifications,proto3" json:"notifications,omitempty"`
	// contains filtered or unexported fields
}

Modifying notifications should publish a UserNotificationSettingsUpd requires(EDIT_OWN_USER)

func (*UserNotificationSettingsWriteReq) Descriptor deprecated

func (*UserNotificationSettingsWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use UserNotificationSettingsWriteReq.ProtoReflect.Descriptor instead.

func (*UserNotificationSettingsWriteReq) GetNotifications

func (*UserNotificationSettingsWriteReq) ProtoMessage

func (*UserNotificationSettingsWriteReq) ProtoMessage()

func (*UserNotificationSettingsWriteReq) ProtoReflect

func (*UserNotificationSettingsWriteReq) Reset

func (*UserNotificationSettingsWriteReq) String

type UserNotificationSettingsWriteResp

type UserNotificationSettingsWriteResp struct {
	// contains filtered or unexported fields
}

func (*UserNotificationSettingsWriteResp) Descriptor deprecated

func (*UserNotificationSettingsWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use UserNotificationSettingsWriteResp.ProtoReflect.Descriptor instead.

func (*UserNotificationSettingsWriteResp) ProtoMessage

func (*UserNotificationSettingsWriteResp) ProtoMessage()

func (*UserNotificationSettingsWriteResp) ProtoReflect

func (*UserNotificationSettingsWriteResp) Reset

func (*UserNotificationSettingsWriteResp) String

type UserRoleListReq

type UserRoleListReq struct {
	// contains filtered or unexported fields
}

////////////////////////////////// Get all user roles requires(USER_ADMIN)

func (*UserRoleListReq) Descriptor deprecated

func (*UserRoleListReq) Descriptor() ([]byte, []int)

Deprecated: Use UserRoleListReq.ProtoReflect.Descriptor instead.

func (*UserRoleListReq) ProtoMessage

func (*UserRoleListReq) ProtoMessage()

func (*UserRoleListReq) ProtoReflect

func (x *UserRoleListReq) ProtoReflect() protoreflect.Message

func (*UserRoleListReq) Reset

func (x *UserRoleListReq) Reset()

func (*UserRoleListReq) String

func (x *UserRoleListReq) String() string

type UserRoleListResp

type UserRoleListResp struct {
	Roles []*Auth0UserRole `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*UserRoleListResp) Descriptor deprecated

func (*UserRoleListResp) Descriptor() ([]byte, []int)

Deprecated: Use UserRoleListResp.ProtoReflect.Descriptor instead.

func (*UserRoleListResp) GetRoles

func (x *UserRoleListResp) GetRoles() []*Auth0UserRole

func (*UserRoleListResp) ProtoMessage

func (*UserRoleListResp) ProtoMessage()

func (*UserRoleListResp) ProtoReflect

func (x *UserRoleListResp) ProtoReflect() protoreflect.Message

func (*UserRoleListResp) Reset

func (x *UserRoleListResp) Reset()

func (*UserRoleListResp) String

func (x *UserRoleListResp) String() string

type UserRolesListReq

type UserRolesListReq struct {
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

////////////////////////////////// Get roles for a given user requires(USER_ADMIN)

func (*UserRolesListReq) Descriptor deprecated

func (*UserRolesListReq) Descriptor() ([]byte, []int)

Deprecated: Use UserRolesListReq.ProtoReflect.Descriptor instead.

func (*UserRolesListReq) GetUserId

func (x *UserRolesListReq) GetUserId() string

func (*UserRolesListReq) ProtoMessage

func (*UserRolesListReq) ProtoMessage()

func (*UserRolesListReq) ProtoReflect

func (x *UserRolesListReq) ProtoReflect() protoreflect.Message

func (*UserRolesListReq) Reset

func (x *UserRolesListReq) Reset()

func (*UserRolesListReq) String

func (x *UserRolesListReq) String() string

type UserRolesListResp

type UserRolesListResp struct {
	Roles []*Auth0UserRole `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*UserRolesListResp) Descriptor deprecated

func (*UserRolesListResp) Descriptor() ([]byte, []int)

Deprecated: Use UserRolesListResp.ProtoReflect.Descriptor instead.

func (*UserRolesListResp) GetRoles

func (x *UserRolesListResp) GetRoles() []*Auth0UserRole

func (*UserRolesListResp) ProtoMessage

func (*UserRolesListResp) ProtoMessage()

func (*UserRolesListResp) ProtoReflect

func (x *UserRolesListResp) ProtoReflect() protoreflect.Message

func (*UserRolesListResp) Reset

func (x *UserRolesListResp) Reset()

func (*UserRolesListResp) String

func (x *UserRolesListResp) String() string

type UserSearchReq

type UserSearchReq struct {

	// Searches names and the part of email before @
	SearchString string `protobuf:"bytes,1,opt,name=searchString,proto3" json:"searchString,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*UserSearchReq) Descriptor deprecated

func (*UserSearchReq) Descriptor() ([]byte, []int)

Deprecated: Use UserSearchReq.ProtoReflect.Descriptor instead.

func (*UserSearchReq) GetSearchString

func (x *UserSearchReq) GetSearchString() string

func (*UserSearchReq) ProtoMessage

func (*UserSearchReq) ProtoMessage()

func (*UserSearchReq) ProtoReflect

func (x *UserSearchReq) ProtoReflect() protoreflect.Message

func (*UserSearchReq) Reset

func (x *UserSearchReq) Reset()

func (*UserSearchReq) String

func (x *UserSearchReq) String() string

type UserSearchResp

type UserSearchResp struct {
	Users []*UserInfo `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSearchResp) Descriptor deprecated

func (*UserSearchResp) Descriptor() ([]byte, []int)

Deprecated: Use UserSearchResp.ProtoReflect.Descriptor instead.

func (*UserSearchResp) GetUsers

func (x *UserSearchResp) GetUsers() []*UserInfo

func (*UserSearchResp) ProtoMessage

func (*UserSearchResp) ProtoMessage()

func (*UserSearchResp) ProtoReflect

func (x *UserSearchResp) ProtoReflect() protoreflect.Message

func (*UserSearchResp) Reset

func (x *UserSearchResp) Reset()

func (*UserSearchResp) String

func (x *UserSearchResp) String() string

type VariogramState

type VariogramState struct {
	ExpressionIDs  []string      `protobuf:"bytes,1,rep,name=expressionIDs,proto3" json:"expressionIDs,omitempty"`
	VisibleROIs    []*VisibleROI `protobuf:"bytes,2,rep,name=visibleROIs,proto3" json:"visibleROIs,omitempty"`
	VarioModel     string        `protobuf:"bytes,3,opt,name=varioModel,proto3" json:"varioModel,omitempty"` // valid: "exponential", "spherical", "gaussian"
	MaxDistance    float32       `protobuf:"fixed32,4,opt,name=maxDistance,proto3" json:"maxDistance,omitempty"`
	BinCount       int32         `protobuf:"varint,5,opt,name=binCount,proto3" json:"binCount,omitempty"`
	DrawModeVector bool          `protobuf:"varint,6,opt,name=drawModeVector,proto3" json:"drawModeVector,omitempty"` // vector or isotropic
	// contains filtered or unexported fields
}

func (*VariogramState) Descriptor deprecated

func (*VariogramState) Descriptor() ([]byte, []int)

Deprecated: Use VariogramState.ProtoReflect.Descriptor instead.

func (*VariogramState) GetBinCount

func (x *VariogramState) GetBinCount() int32

func (*VariogramState) GetDrawModeVector

func (x *VariogramState) GetDrawModeVector() bool

func (*VariogramState) GetExpressionIDs

func (x *VariogramState) GetExpressionIDs() []string

func (*VariogramState) GetMaxDistance

func (x *VariogramState) GetMaxDistance() float32

func (*VariogramState) GetVarioModel

func (x *VariogramState) GetVarioModel() string

func (*VariogramState) GetVisibleROIs

func (x *VariogramState) GetVisibleROIs() []*VisibleROI

func (*VariogramState) ProtoMessage

func (*VariogramState) ProtoMessage()

func (*VariogramState) ProtoReflect

func (x *VariogramState) ProtoReflect() protoreflect.Message

func (*VariogramState) Reset

func (x *VariogramState) Reset()

func (*VariogramState) String

func (x *VariogramState) String() string

type VersionField

type VersionField int32
const (
	VersionField_MV_UNKNOWN VersionField = 0 // https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0
	VersionField_MV_MAJOR   VersionField = 1
	VersionField_MV_MINOR   VersionField = 2
	VersionField_MV_PATCH   VersionField = 3
)

func (VersionField) Descriptor

func (VersionField) Enum

func (x VersionField) Enum() *VersionField

func (VersionField) EnumDescriptor deprecated

func (VersionField) EnumDescriptor() ([]byte, []int)

Deprecated: Use VersionField.Descriptor instead.

func (VersionField) Number

func (VersionField) String

func (x VersionField) String() string

func (VersionField) Type

type VersionResponse

type VersionResponse struct {
	Versions []*VersionResponse_Version `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

This is a response to a GET so no request body

func (*VersionResponse) Descriptor deprecated

func (*VersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.

func (*VersionResponse) GetVersions

func (x *VersionResponse) GetVersions() []*VersionResponse_Version

func (*VersionResponse) ProtoMessage

func (*VersionResponse) ProtoMessage()

func (*VersionResponse) ProtoReflect

func (x *VersionResponse) ProtoReflect() protoreflect.Message

func (*VersionResponse) Reset

func (x *VersionResponse) Reset()

func (*VersionResponse) String

func (x *VersionResponse) String() string

type VersionResponse_Version

type VersionResponse_Version struct {
	Component string `protobuf:"bytes,1,opt,name=component,proto3" json:"component,omitempty"`
	Version   string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionResponse_Version) Descriptor deprecated

func (*VersionResponse_Version) Descriptor() ([]byte, []int)

Deprecated: Use VersionResponse_Version.ProtoReflect.Descriptor instead.

func (*VersionResponse_Version) GetComponent

func (x *VersionResponse_Version) GetComponent() string

func (*VersionResponse_Version) GetVersion

func (x *VersionResponse_Version) GetVersion() string

func (*VersionResponse_Version) ProtoMessage

func (*VersionResponse_Version) ProtoMessage()

func (*VersionResponse_Version) ProtoReflect

func (x *VersionResponse_Version) ProtoReflect() protoreflect.Message

func (*VersionResponse_Version) Reset

func (x *VersionResponse_Version) Reset()

func (*VersionResponse_Version) String

func (x *VersionResponse_Version) String() string

type VisibleROI

type VisibleROI struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ScanId string `protobuf:"bytes,2,opt,name=scanId,proto3" json:"scanId,omitempty"`
	// contains filtered or unexported fields
}

func (*VisibleROI) Descriptor deprecated

func (*VisibleROI) Descriptor() ([]byte, []int)

Deprecated: Use VisibleROI.ProtoReflect.Descriptor instead.

func (*VisibleROI) GetId

func (x *VisibleROI) GetId() string

func (*VisibleROI) GetScanId

func (x *VisibleROI) GetScanId() string

func (*VisibleROI) ProtoMessage

func (*VisibleROI) ProtoMessage()

func (*VisibleROI) ProtoReflect

func (x *VisibleROI) ProtoReflect() protoreflect.Message

func (*VisibleROI) Reset

func (x *VisibleROI) Reset()

func (*VisibleROI) String

func (x *VisibleROI) String() string

type WSMessage

type WSMessage struct {

	// Message ID - think of this as a request ID to help associate requests and responses.
	// Should be a number counting up for each request sent from client, responses should include the same number
	// Other messages can leave this empty
	MsgId uint32 `protobuf:"varint,1,opt,name=msgId,proto3" json:"msgId,omitempty"`
	// Response Status - only needs to be set on a response going back out of the API
	// This replaces the HTTP status code, so we don't have to define this field
	// in every response message (initially started doing that, but what if you need
	// more fields, see the following one)
	Status ResponseStatus `protobuf:"varint,2,opt,name=status,proto3,enum=ResponseStatus" json:"status,omitempty"`
	// Error text - if the response status is not WS_OK, this can contain any error string we want to send back
	ErrorText string `protobuf:"bytes,3,opt,name=errorText,proto3" json:"errorText,omitempty"`
	// Signalling this message is not yet complete, more will be sent
	Incomplete bool `protobuf:"varint,4,opt,name=incomplete,proto3" json:"incomplete,omitempty"`
	// Types that are assignable to Contents:
	//
	//	*WSMessage_DataModuleAddVersionReq
	//	*WSMessage_DataModuleAddVersionResp
	//	*WSMessage_DataModuleGetReq
	//	*WSMessage_DataModuleGetResp
	//	*WSMessage_DataModuleListReq
	//	*WSMessage_DataModuleListResp
	//	*WSMessage_DataModuleWriteReq
	//	*WSMessage_DataModuleWriteResp
	//	*WSMessage_DetectedDiffractionPeaksReq
	//	*WSMessage_DetectedDiffractionPeaksResp
	//	*WSMessage_DetectorConfigListReq
	//	*WSMessage_DetectorConfigListResp
	//	*WSMessage_DetectorConfigReq
	//	*WSMessage_DetectorConfigResp
	//	*WSMessage_DiffractionPeakManualDeleteReq
	//	*WSMessage_DiffractionPeakManualDeleteResp
	//	*WSMessage_DiffractionPeakManualInsertReq
	//	*WSMessage_DiffractionPeakManualInsertResp
	//	*WSMessage_DiffractionPeakManualListReq
	//	*WSMessage_DiffractionPeakManualListResp
	//	*WSMessage_DiffractionPeakStatusDeleteReq
	//	*WSMessage_DiffractionPeakStatusDeleteResp
	//	*WSMessage_DiffractionPeakStatusListReq
	//	*WSMessage_DiffractionPeakStatusListResp
	//	*WSMessage_DiffractionPeakStatusWriteReq
	//	*WSMessage_DiffractionPeakStatusWriteResp
	//	*WSMessage_ElementSetDeleteReq
	//	*WSMessage_ElementSetDeleteResp
	//	*WSMessage_ElementSetGetReq
	//	*WSMessage_ElementSetGetResp
	//	*WSMessage_ElementSetListReq
	//	*WSMessage_ElementSetListResp
	//	*WSMessage_ElementSetWriteReq
	//	*WSMessage_ElementSetWriteResp
	//	*WSMessage_ExportFilesReq
	//	*WSMessage_ExportFilesResp
	//	*WSMessage_ExpressionDeleteReq
	//	*WSMessage_ExpressionDeleteResp
	//	*WSMessage_ExpressionDisplaySettingsGetReq
	//	*WSMessage_ExpressionDisplaySettingsGetResp
	//	*WSMessage_ExpressionDisplaySettingsWriteReq
	//	*WSMessage_ExpressionDisplaySettingsWriteResp
	//	*WSMessage_ExpressionGetReq
	//	*WSMessage_ExpressionGetResp
	//	*WSMessage_ExpressionGroupDeleteReq
	//	*WSMessage_ExpressionGroupDeleteResp
	//	*WSMessage_ExpressionGroupGetReq
	//	*WSMessage_ExpressionGroupGetResp
	//	*WSMessage_ExpressionGroupListReq
	//	*WSMessage_ExpressionGroupListResp
	//	*WSMessage_ExpressionGroupWriteReq
	//	*WSMessage_ExpressionGroupWriteResp
	//	*WSMessage_ExpressionListReq
	//	*WSMessage_ExpressionListResp
	//	*WSMessage_ExpressionWriteExecStatReq
	//	*WSMessage_ExpressionWriteExecStatResp
	//	*WSMessage_ExpressionWriteReq
	//	*WSMessage_ExpressionWriteResp
	//	*WSMessage_GetOwnershipReq
	//	*WSMessage_GetOwnershipResp
	//	*WSMessage_ImageBeamLocationsReq
	//	*WSMessage_ImageBeamLocationsResp
	//	*WSMessage_ImageDeleteReq
	//	*WSMessage_ImageDeleteResp
	//	*WSMessage_ImageGetDefaultReq
	//	*WSMessage_ImageGetDefaultResp
	//	*WSMessage_ImageGetReq
	//	*WSMessage_ImageGetResp
	//	*WSMessage_ImageListReq
	//	*WSMessage_ImageListResp
	//	*WSMessage_ImageListUpd
	//	*WSMessage_ImageSetDefaultReq
	//	*WSMessage_ImageSetDefaultResp
	//	*WSMessage_ImageSetMatchTransformReq
	//	*WSMessage_ImageSetMatchTransformResp
	//	*WSMessage_ImageUploadReq
	//	*WSMessage_ImageUploadResp
	//	*WSMessage_ImportMarsViewerImageReq
	//	*WSMessage_ImportMarsViewerImageResp
	//	*WSMessage_ImportMarsViewerImageUpd
	//	*WSMessage_LogGetLevelReq
	//	*WSMessage_LogGetLevelResp
	//	*WSMessage_LogReadReq
	//	*WSMessage_LogReadResp
	//	*WSMessage_LogSetLevelReq
	//	*WSMessage_LogSetLevelResp
	//	*WSMessage_MemoiseGetReq
	//	*WSMessage_MemoiseGetResp
	//	*WSMessage_MemoiseWriteReq
	//	*WSMessage_MemoiseWriteResp
	//	*WSMessage_MultiQuantCompareReq
	//	*WSMessage_MultiQuantCompareResp
	//	*WSMessage_NotificationDismissReq
	//	*WSMessage_NotificationDismissResp
	//	*WSMessage_NotificationReq
	//	*WSMessage_NotificationResp
	//	*WSMessage_NotificationUpd
	//	*WSMessage_ObjectEditAccessReq
	//	*WSMessage_ObjectEditAccessResp
	//	*WSMessage_PiquantConfigListReq
	//	*WSMessage_PiquantConfigListResp
	//	*WSMessage_PiquantConfigVersionReq
	//	*WSMessage_PiquantConfigVersionResp
	//	*WSMessage_PiquantConfigVersionsListReq
	//	*WSMessage_PiquantConfigVersionsListResp
	//	*WSMessage_PiquantCurrentVersionReq
	//	*WSMessage_PiquantCurrentVersionResp
	//	*WSMessage_PiquantVersionListReq
	//	*WSMessage_PiquantVersionListResp
	//	*WSMessage_PiquantWriteCurrentVersionReq
	//	*WSMessage_PiquantWriteCurrentVersionResp
	//	*WSMessage_PseudoIntensityReq
	//	*WSMessage_PseudoIntensityResp
	//	*WSMessage_PublishExpressionToZenodoReq
	//	*WSMessage_PublishExpressionToZenodoResp
	//	*WSMessage_QuantBlessReq
	//	*WSMessage_QuantBlessResp
	//	*WSMessage_QuantCombineListGetReq
	//	*WSMessage_QuantCombineListGetResp
	//	*WSMessage_QuantCombineListWriteReq
	//	*WSMessage_QuantCombineListWriteResp
	//	*WSMessage_QuantCombineReq
	//	*WSMessage_QuantCombineResp
	//	*WSMessage_QuantCreateReq
	//	*WSMessage_QuantCreateResp
	//	*WSMessage_QuantCreateUpd
	//	*WSMessage_QuantDeleteReq
	//	*WSMessage_QuantDeleteResp
	//	*WSMessage_QuantGetReq
	//	*WSMessage_QuantGetResp
	//	*WSMessage_QuantLastOutputGetReq
	//	*WSMessage_QuantLastOutputGetResp
	//	*WSMessage_QuantListReq
	//	*WSMessage_QuantListResp
	//	*WSMessage_QuantPublishReq
	//	*WSMessage_QuantPublishResp
	//	*WSMessage_QuantUploadReq
	//	*WSMessage_QuantUploadResp
	//	*WSMessage_RegionOfInterestBulkDuplicateReq
	//	*WSMessage_RegionOfInterestBulkDuplicateResp
	//	*WSMessage_RegionOfInterestBulkWriteReq
	//	*WSMessage_RegionOfInterestBulkWriteResp
	//	*WSMessage_RegionOfInterestDeleteReq
	//	*WSMessage_RegionOfInterestDeleteResp
	//	*WSMessage_RegionOfInterestDisplaySettingsGetReq
	//	*WSMessage_RegionOfInterestDisplaySettingsGetResp
	//	*WSMessage_RegionOfInterestDisplaySettingsWriteReq
	//	*WSMessage_RegionOfInterestDisplaySettingsWriteResp
	//	*WSMessage_RegionOfInterestGetReq
	//	*WSMessage_RegionOfInterestGetResp
	//	*WSMessage_RegionOfInterestListReq
	//	*WSMessage_RegionOfInterestListResp
	//	*WSMessage_RegionOfInterestWriteReq
	//	*WSMessage_RegionOfInterestWriteResp
	//	*WSMessage_RunTestReq
	//	*WSMessage_RunTestResp
	//	*WSMessage_ScanAutoShareReq
	//	*WSMessage_ScanAutoShareResp
	//	*WSMessage_ScanAutoShareWriteReq
	//	*WSMessage_ScanAutoShareWriteResp
	//	*WSMessage_ScanBeamLocationsReq
	//	*WSMessage_ScanBeamLocationsResp
	//	*WSMessage_ScanDeleteReq
	//	*WSMessage_ScanDeleteResp
	//	*WSMessage_ScanEntryMetadataReq
	//	*WSMessage_ScanEntryMetadataResp
	//	*WSMessage_ScanEntryReq
	//	*WSMessage_ScanEntryResp
	//	*WSMessage_ScanGetReq
	//	*WSMessage_ScanGetResp
	//	*WSMessage_ScanListReq
	//	*WSMessage_ScanListResp
	//	*WSMessage_ScanListUpd
	//	*WSMessage_ScanMetaLabelsAndTypesReq
	//	*WSMessage_ScanMetaLabelsAndTypesResp
	//	*WSMessage_ScanMetaWriteReq
	//	*WSMessage_ScanMetaWriteResp
	//	*WSMessage_ScanTriggerReImportReq
	//	*WSMessage_ScanTriggerReImportResp
	//	*WSMessage_ScanTriggerReImportUpd
	//	*WSMessage_ScanUploadReq
	//	*WSMessage_ScanUploadResp
	//	*WSMessage_ScanUploadUpd
	//	*WSMessage_ScreenConfigurationDeleteReq
	//	*WSMessage_ScreenConfigurationDeleteResp
	//	*WSMessage_ScreenConfigurationGetReq
	//	*WSMessage_ScreenConfigurationGetResp
	//	*WSMessage_ScreenConfigurationListReq
	//	*WSMessage_ScreenConfigurationListResp
	//	*WSMessage_ScreenConfigurationWriteReq
	//	*WSMessage_ScreenConfigurationWriteResp
	//	*WSMessage_SelectedImagePixelsReq
	//	*WSMessage_SelectedImagePixelsResp
	//	*WSMessage_SelectedImagePixelsWriteReq
	//	*WSMessage_SelectedImagePixelsWriteResp
	//	*WSMessage_SelectedScanEntriesReq
	//	*WSMessage_SelectedScanEntriesResp
	//	*WSMessage_SelectedScanEntriesWriteReq
	//	*WSMessage_SelectedScanEntriesWriteResp
	//	*WSMessage_SendUserNotificationReq
	//	*WSMessage_SendUserNotificationResp
	//	*WSMessage_SpectrumReq
	//	*WSMessage_SpectrumResp
	//	*WSMessage_TagCreateReq
	//	*WSMessage_TagCreateResp
	//	*WSMessage_TagDeleteReq
	//	*WSMessage_TagDeleteResp
	//	*WSMessage_TagListReq
	//	*WSMessage_TagListResp
	//	*WSMessage_UserAddRoleReq
	//	*WSMessage_UserAddRoleResp
	//	*WSMessage_UserDeleteRoleReq
	//	*WSMessage_UserDeleteRoleResp
	//	*WSMessage_UserDetailsReq
	//	*WSMessage_UserDetailsResp
	//	*WSMessage_UserDetailsWriteReq
	//	*WSMessage_UserDetailsWriteResp
	//	*WSMessage_UserGroupAddAdminReq
	//	*WSMessage_UserGroupAddAdminResp
	//	*WSMessage_UserGroupAddMemberReq
	//	*WSMessage_UserGroupAddMemberResp
	//	*WSMessage_UserGroupAddViewerReq
	//	*WSMessage_UserGroupAddViewerResp
	//	*WSMessage_UserGroupCreateReq
	//	*WSMessage_UserGroupCreateResp
	//	*WSMessage_UserGroupDeleteAdminReq
	//	*WSMessage_UserGroupDeleteAdminResp
	//	*WSMessage_UserGroupDeleteMemberReq
	//	*WSMessage_UserGroupDeleteMemberResp
	//	*WSMessage_UserGroupDeleteReq
	//	*WSMessage_UserGroupDeleteResp
	//	*WSMessage_UserGroupDeleteViewerReq
	//	*WSMessage_UserGroupDeleteViewerResp
	//	*WSMessage_UserGroupIgnoreJoinReq
	//	*WSMessage_UserGroupIgnoreJoinResp
	//	*WSMessage_UserGroupJoinListReq
	//	*WSMessage_UserGroupJoinListResp
	//	*WSMessage_UserGroupJoinReq
	//	*WSMessage_UserGroupJoinResp
	//	*WSMessage_UserGroupListJoinableReq
	//	*WSMessage_UserGroupListJoinableResp
	//	*WSMessage_UserGroupListReq
	//	*WSMessage_UserGroupListResp
	//	*WSMessage_UserGroupReq
	//	*WSMessage_UserGroupResp
	//	*WSMessage_UserGroupSetNameReq
	//	*WSMessage_UserGroupSetNameResp
	//	*WSMessage_UserListReq
	//	*WSMessage_UserListResp
	//	*WSMessage_UserNotificationSettingsReq
	//	*WSMessage_UserNotificationSettingsResp
	//	*WSMessage_UserNotificationSettingsUpd
	//	*WSMessage_UserNotificationSettingsWriteReq
	//	*WSMessage_UserNotificationSettingsWriteResp
	//	*WSMessage_UserRoleListReq
	//	*WSMessage_UserRoleListResp
	//	*WSMessage_UserRolesListReq
	//	*WSMessage_UserRolesListResp
	//	*WSMessage_UserSearchReq
	//	*WSMessage_UserSearchResp
	//	*WSMessage_WidgetDataGetReq
	//	*WSMessage_WidgetDataGetResp
	//	*WSMessage_WidgetDataWriteReq
	//	*WSMessage_WidgetDataWriteResp
	//	*WSMessage_ZenodoDOIGetReq
	//	*WSMessage_ZenodoDOIGetResp
	Contents isWSMessage_Contents `protobuf_oneof:"Contents"`
	// contains filtered or unexported fields
}

The overall wrapper WSMessage

func (*WSMessage) Descriptor deprecated

func (*WSMessage) Descriptor() ([]byte, []int)

Deprecated: Use WSMessage.ProtoReflect.Descriptor instead.

func (*WSMessage) GetContents

func (m *WSMessage) GetContents() isWSMessage_Contents

func (*WSMessage) GetDataModuleAddVersionReq

func (x *WSMessage) GetDataModuleAddVersionReq() *DataModuleAddVersionReq

func (*WSMessage) GetDataModuleAddVersionResp

func (x *WSMessage) GetDataModuleAddVersionResp() *DataModuleAddVersionResp

func (*WSMessage) GetDataModuleGetReq

func (x *WSMessage) GetDataModuleGetReq() *DataModuleGetReq

func (*WSMessage) GetDataModuleGetResp

func (x *WSMessage) GetDataModuleGetResp() *DataModuleGetResp

func (*WSMessage) GetDataModuleListReq

func (x *WSMessage) GetDataModuleListReq() *DataModuleListReq

func (*WSMessage) GetDataModuleListResp

func (x *WSMessage) GetDataModuleListResp() *DataModuleListResp

func (*WSMessage) GetDataModuleWriteReq

func (x *WSMessage) GetDataModuleWriteReq() *DataModuleWriteReq

func (*WSMessage) GetDataModuleWriteResp

func (x *WSMessage) GetDataModuleWriteResp() *DataModuleWriteResp

func (*WSMessage) GetDetectedDiffractionPeaksReq

func (x *WSMessage) GetDetectedDiffractionPeaksReq() *DetectedDiffractionPeaksReq

func (*WSMessage) GetDetectedDiffractionPeaksResp

func (x *WSMessage) GetDetectedDiffractionPeaksResp() *DetectedDiffractionPeaksResp

func (*WSMessage) GetDetectorConfigListReq

func (x *WSMessage) GetDetectorConfigListReq() *DetectorConfigListReq

func (*WSMessage) GetDetectorConfigListResp

func (x *WSMessage) GetDetectorConfigListResp() *DetectorConfigListResp

func (*WSMessage) GetDetectorConfigReq

func (x *WSMessage) GetDetectorConfigReq() *DetectorConfigReq

func (*WSMessage) GetDetectorConfigResp

func (x *WSMessage) GetDetectorConfigResp() *DetectorConfigResp

func (*WSMessage) GetDiffractionPeakManualDeleteReq

func (x *WSMessage) GetDiffractionPeakManualDeleteReq() *DiffractionPeakManualDeleteReq

func (*WSMessage) GetDiffractionPeakManualDeleteResp

func (x *WSMessage) GetDiffractionPeakManualDeleteResp() *DiffractionPeakManualDeleteResp

func (*WSMessage) GetDiffractionPeakManualInsertReq

func (x *WSMessage) GetDiffractionPeakManualInsertReq() *DiffractionPeakManualInsertReq

func (*WSMessage) GetDiffractionPeakManualInsertResp

func (x *WSMessage) GetDiffractionPeakManualInsertResp() *DiffractionPeakManualInsertResp

func (*WSMessage) GetDiffractionPeakManualListReq

func (x *WSMessage) GetDiffractionPeakManualListReq() *DiffractionPeakManualListReq

func (*WSMessage) GetDiffractionPeakManualListResp

func (x *WSMessage) GetDiffractionPeakManualListResp() *DiffractionPeakManualListResp

func (*WSMessage) GetDiffractionPeakStatusDeleteReq

func (x *WSMessage) GetDiffractionPeakStatusDeleteReq() *DiffractionPeakStatusDeleteReq

func (*WSMessage) GetDiffractionPeakStatusDeleteResp

func (x *WSMessage) GetDiffractionPeakStatusDeleteResp() *DiffractionPeakStatusDeleteResp

func (*WSMessage) GetDiffractionPeakStatusListReq

func (x *WSMessage) GetDiffractionPeakStatusListReq() *DiffractionPeakStatusListReq

func (*WSMessage) GetDiffractionPeakStatusListResp

func (x *WSMessage) GetDiffractionPeakStatusListResp() *DiffractionPeakStatusListResp

func (*WSMessage) GetDiffractionPeakStatusWriteReq

func (x *WSMessage) GetDiffractionPeakStatusWriteReq() *DiffractionPeakStatusWriteReq

func (*WSMessage) GetDiffractionPeakStatusWriteResp

func (x *WSMessage) GetDiffractionPeakStatusWriteResp() *DiffractionPeakStatusWriteResp

func (*WSMessage) GetElementSetDeleteReq

func (x *WSMessage) GetElementSetDeleteReq() *ElementSetDeleteReq

func (*WSMessage) GetElementSetDeleteResp

func (x *WSMessage) GetElementSetDeleteResp() *ElementSetDeleteResp

func (*WSMessage) GetElementSetGetReq

func (x *WSMessage) GetElementSetGetReq() *ElementSetGetReq

func (*WSMessage) GetElementSetGetResp

func (x *WSMessage) GetElementSetGetResp() *ElementSetGetResp

func (*WSMessage) GetElementSetListReq

func (x *WSMessage) GetElementSetListReq() *ElementSetListReq

func (*WSMessage) GetElementSetListResp

func (x *WSMessage) GetElementSetListResp() *ElementSetListResp

func (*WSMessage) GetElementSetWriteReq

func (x *WSMessage) GetElementSetWriteReq() *ElementSetWriteReq

func (*WSMessage) GetElementSetWriteResp

func (x *WSMessage) GetElementSetWriteResp() *ElementSetWriteResp

func (*WSMessage) GetErrorText

func (x *WSMessage) GetErrorText() string

func (*WSMessage) GetExportFilesReq

func (x *WSMessage) GetExportFilesReq() *ExportFilesReq

func (*WSMessage) GetExportFilesResp

func (x *WSMessage) GetExportFilesResp() *ExportFilesResp

func (*WSMessage) GetExpressionDeleteReq

func (x *WSMessage) GetExpressionDeleteReq() *ExpressionDeleteReq

func (*WSMessage) GetExpressionDeleteResp

func (x *WSMessage) GetExpressionDeleteResp() *ExpressionDeleteResp

func (*WSMessage) GetExpressionDisplaySettingsGetReq added in v4.5.1

func (x *WSMessage) GetExpressionDisplaySettingsGetReq() *ExpressionDisplaySettingsGetReq

func (*WSMessage) GetExpressionDisplaySettingsGetResp added in v4.5.1

func (x *WSMessage) GetExpressionDisplaySettingsGetResp() *ExpressionDisplaySettingsGetResp

func (*WSMessage) GetExpressionDisplaySettingsWriteReq added in v4.5.1

func (x *WSMessage) GetExpressionDisplaySettingsWriteReq() *ExpressionDisplaySettingsWriteReq

func (*WSMessage) GetExpressionDisplaySettingsWriteResp added in v4.5.1

func (x *WSMessage) GetExpressionDisplaySettingsWriteResp() *ExpressionDisplaySettingsWriteResp

func (*WSMessage) GetExpressionGetReq

func (x *WSMessage) GetExpressionGetReq() *ExpressionGetReq

func (*WSMessage) GetExpressionGetResp

func (x *WSMessage) GetExpressionGetResp() *ExpressionGetResp

func (*WSMessage) GetExpressionGroupDeleteReq

func (x *WSMessage) GetExpressionGroupDeleteReq() *ExpressionGroupDeleteReq

func (*WSMessage) GetExpressionGroupDeleteResp

func (x *WSMessage) GetExpressionGroupDeleteResp() *ExpressionGroupDeleteResp

func (*WSMessage) GetExpressionGroupGetReq

func (x *WSMessage) GetExpressionGroupGetReq() *ExpressionGroupGetReq

func (*WSMessage) GetExpressionGroupGetResp

func (x *WSMessage) GetExpressionGroupGetResp() *ExpressionGroupGetResp

func (*WSMessage) GetExpressionGroupListReq

func (x *WSMessage) GetExpressionGroupListReq() *ExpressionGroupListReq

func (*WSMessage) GetExpressionGroupListResp

func (x *WSMessage) GetExpressionGroupListResp() *ExpressionGroupListResp

func (*WSMessage) GetExpressionGroupWriteReq

func (x *WSMessage) GetExpressionGroupWriteReq() *ExpressionGroupWriteReq

func (*WSMessage) GetExpressionGroupWriteResp

func (x *WSMessage) GetExpressionGroupWriteResp() *ExpressionGroupWriteResp

func (*WSMessage) GetExpressionListReq

func (x *WSMessage) GetExpressionListReq() *ExpressionListReq

func (*WSMessage) GetExpressionListResp

func (x *WSMessage) GetExpressionListResp() *ExpressionListResp

func (*WSMessage) GetExpressionWriteExecStatReq

func (x *WSMessage) GetExpressionWriteExecStatReq() *ExpressionWriteExecStatReq

func (*WSMessage) GetExpressionWriteExecStatResp

func (x *WSMessage) GetExpressionWriteExecStatResp() *ExpressionWriteExecStatResp

func (*WSMessage) GetExpressionWriteReq

func (x *WSMessage) GetExpressionWriteReq() *ExpressionWriteReq

func (*WSMessage) GetExpressionWriteResp

func (x *WSMessage) GetExpressionWriteResp() *ExpressionWriteResp

func (*WSMessage) GetGetOwnershipReq

func (x *WSMessage) GetGetOwnershipReq() *GetOwnershipReq

func (*WSMessage) GetGetOwnershipResp

func (x *WSMessage) GetGetOwnershipResp() *GetOwnershipResp

func (*WSMessage) GetImageBeamLocationsReq

func (x *WSMessage) GetImageBeamLocationsReq() *ImageBeamLocationsReq

func (*WSMessage) GetImageBeamLocationsResp

func (x *WSMessage) GetImageBeamLocationsResp() *ImageBeamLocationsResp

func (*WSMessage) GetImageDeleteReq

func (x *WSMessage) GetImageDeleteReq() *ImageDeleteReq

func (*WSMessage) GetImageDeleteResp

func (x *WSMessage) GetImageDeleteResp() *ImageDeleteResp

func (*WSMessage) GetImageGetDefaultReq

func (x *WSMessage) GetImageGetDefaultReq() *ImageGetDefaultReq

func (*WSMessage) GetImageGetDefaultResp

func (x *WSMessage) GetImageGetDefaultResp() *ImageGetDefaultResp

func (*WSMessage) GetImageGetReq

func (x *WSMessage) GetImageGetReq() *ImageGetReq

func (*WSMessage) GetImageGetResp

func (x *WSMessage) GetImageGetResp() *ImageGetResp

func (*WSMessage) GetImageListReq

func (x *WSMessage) GetImageListReq() *ImageListReq

func (*WSMessage) GetImageListResp

func (x *WSMessage) GetImageListResp() *ImageListResp

func (*WSMessage) GetImageListUpd

func (x *WSMessage) GetImageListUpd() *ImageListUpd

func (*WSMessage) GetImageSetDefaultReq

func (x *WSMessage) GetImageSetDefaultReq() *ImageSetDefaultReq

func (*WSMessage) GetImageSetDefaultResp

func (x *WSMessage) GetImageSetDefaultResp() *ImageSetDefaultResp

func (*WSMessage) GetImageSetMatchTransformReq

func (x *WSMessage) GetImageSetMatchTransformReq() *ImageSetMatchTransformReq

func (*WSMessage) GetImageSetMatchTransformResp

func (x *WSMessage) GetImageSetMatchTransformResp() *ImageSetMatchTransformResp

func (*WSMessage) GetImageUploadReq

func (x *WSMessage) GetImageUploadReq() *ImageUploadReq

func (*WSMessage) GetImageUploadResp

func (x *WSMessage) GetImageUploadResp() *ImageUploadResp

func (*WSMessage) GetImportMarsViewerImageReq

func (x *WSMessage) GetImportMarsViewerImageReq() *ImportMarsViewerImageReq

func (*WSMessage) GetImportMarsViewerImageResp

func (x *WSMessage) GetImportMarsViewerImageResp() *ImportMarsViewerImageResp

func (*WSMessage) GetImportMarsViewerImageUpd

func (x *WSMessage) GetImportMarsViewerImageUpd() *ImportMarsViewerImageUpd

func (*WSMessage) GetIncomplete added in v4.12.1

func (x *WSMessage) GetIncomplete() bool

func (*WSMessage) GetLogGetLevelReq

func (x *WSMessage) GetLogGetLevelReq() *LogGetLevelReq

func (*WSMessage) GetLogGetLevelResp

func (x *WSMessage) GetLogGetLevelResp() *LogGetLevelResp

func (*WSMessage) GetLogReadReq

func (x *WSMessage) GetLogReadReq() *LogReadReq

func (*WSMessage) GetLogReadResp

func (x *WSMessage) GetLogReadResp() *LogReadResp

func (*WSMessage) GetLogSetLevelReq

func (x *WSMessage) GetLogSetLevelReq() *LogSetLevelReq

func (*WSMessage) GetLogSetLevelResp

func (x *WSMessage) GetLogSetLevelResp() *LogSetLevelResp

func (*WSMessage) GetMemoiseGetReq

func (x *WSMessage) GetMemoiseGetReq() *MemoiseGetReq

func (*WSMessage) GetMemoiseGetResp

func (x *WSMessage) GetMemoiseGetResp() *MemoiseGetResp

func (*WSMessage) GetMemoiseWriteReq

func (x *WSMessage) GetMemoiseWriteReq() *MemoiseWriteReq

func (*WSMessage) GetMemoiseWriteResp

func (x *WSMessage) GetMemoiseWriteResp() *MemoiseWriteResp

func (*WSMessage) GetMsgId

func (x *WSMessage) GetMsgId() uint32

func (*WSMessage) GetMultiQuantCompareReq

func (x *WSMessage) GetMultiQuantCompareReq() *MultiQuantCompareReq

func (*WSMessage) GetMultiQuantCompareResp

func (x *WSMessage) GetMultiQuantCompareResp() *MultiQuantCompareResp

func (*WSMessage) GetNotificationDismissReq added in v4.0.2

func (x *WSMessage) GetNotificationDismissReq() *NotificationDismissReq

func (*WSMessage) GetNotificationDismissResp added in v4.0.2

func (x *WSMessage) GetNotificationDismissResp() *NotificationDismissResp

func (*WSMessage) GetNotificationReq added in v4.0.2

func (x *WSMessage) GetNotificationReq() *NotificationReq

func (*WSMessage) GetNotificationResp added in v4.0.2

func (x *WSMessage) GetNotificationResp() *NotificationResp

func (*WSMessage) GetNotificationUpd added in v4.0.2

func (x *WSMessage) GetNotificationUpd() *NotificationUpd

func (*WSMessage) GetObjectEditAccessReq

func (x *WSMessage) GetObjectEditAccessReq() *ObjectEditAccessReq

func (*WSMessage) GetObjectEditAccessResp

func (x *WSMessage) GetObjectEditAccessResp() *ObjectEditAccessResp

func (*WSMessage) GetPiquantConfigListReq

func (x *WSMessage) GetPiquantConfigListReq() *PiquantConfigListReq

func (*WSMessage) GetPiquantConfigListResp

func (x *WSMessage) GetPiquantConfigListResp() *PiquantConfigListResp

func (*WSMessage) GetPiquantConfigVersionReq

func (x *WSMessage) GetPiquantConfigVersionReq() *PiquantConfigVersionReq

func (*WSMessage) GetPiquantConfigVersionResp

func (x *WSMessage) GetPiquantConfigVersionResp() *PiquantConfigVersionResp

func (*WSMessage) GetPiquantConfigVersionsListReq

func (x *WSMessage) GetPiquantConfigVersionsListReq() *PiquantConfigVersionsListReq

func (*WSMessage) GetPiquantConfigVersionsListResp

func (x *WSMessage) GetPiquantConfigVersionsListResp() *PiquantConfigVersionsListResp

func (*WSMessage) GetPiquantCurrentVersionReq

func (x *WSMessage) GetPiquantCurrentVersionReq() *PiquantCurrentVersionReq

func (*WSMessage) GetPiquantCurrentVersionResp

func (x *WSMessage) GetPiquantCurrentVersionResp() *PiquantCurrentVersionResp

func (*WSMessage) GetPiquantVersionListReq

func (x *WSMessage) GetPiquantVersionListReq() *PiquantVersionListReq

func (*WSMessage) GetPiquantVersionListResp

func (x *WSMessage) GetPiquantVersionListResp() *PiquantVersionListResp

func (*WSMessage) GetPiquantWriteCurrentVersionReq

func (x *WSMessage) GetPiquantWriteCurrentVersionReq() *PiquantWriteCurrentVersionReq

func (*WSMessage) GetPiquantWriteCurrentVersionResp

func (x *WSMessage) GetPiquantWriteCurrentVersionResp() *PiquantWriteCurrentVersionResp

func (*WSMessage) GetPseudoIntensityReq

func (x *WSMessage) GetPseudoIntensityReq() *PseudoIntensityReq

func (*WSMessage) GetPseudoIntensityResp

func (x *WSMessage) GetPseudoIntensityResp() *PseudoIntensityResp

func (*WSMessage) GetPublishExpressionToZenodoReq

func (x *WSMessage) GetPublishExpressionToZenodoReq() *PublishExpressionToZenodoReq

func (*WSMessage) GetPublishExpressionToZenodoResp

func (x *WSMessage) GetPublishExpressionToZenodoResp() *PublishExpressionToZenodoResp

func (*WSMessage) GetQuantBlessReq

func (x *WSMessage) GetQuantBlessReq() *QuantBlessReq

func (*WSMessage) GetQuantBlessResp

func (x *WSMessage) GetQuantBlessResp() *QuantBlessResp

func (*WSMessage) GetQuantCombineListGetReq

func (x *WSMessage) GetQuantCombineListGetReq() *QuantCombineListGetReq

func (*WSMessage) GetQuantCombineListGetResp

func (x *WSMessage) GetQuantCombineListGetResp() *QuantCombineListGetResp

func (*WSMessage) GetQuantCombineListWriteReq

func (x *WSMessage) GetQuantCombineListWriteReq() *QuantCombineListWriteReq

func (*WSMessage) GetQuantCombineListWriteResp

func (x *WSMessage) GetQuantCombineListWriteResp() *QuantCombineListWriteResp

func (*WSMessage) GetQuantCombineReq

func (x *WSMessage) GetQuantCombineReq() *QuantCombineReq

func (*WSMessage) GetQuantCombineResp

func (x *WSMessage) GetQuantCombineResp() *QuantCombineResp

func (*WSMessage) GetQuantCreateReq

func (x *WSMessage) GetQuantCreateReq() *QuantCreateReq

func (*WSMessage) GetQuantCreateResp

func (x *WSMessage) GetQuantCreateResp() *QuantCreateResp

func (*WSMessage) GetQuantCreateUpd

func (x *WSMessage) GetQuantCreateUpd() *QuantCreateUpd

func (*WSMessage) GetQuantDeleteReq

func (x *WSMessage) GetQuantDeleteReq() *QuantDeleteReq

func (*WSMessage) GetQuantDeleteResp

func (x *WSMessage) GetQuantDeleteResp() *QuantDeleteResp

func (*WSMessage) GetQuantGetReq

func (x *WSMessage) GetQuantGetReq() *QuantGetReq

func (*WSMessage) GetQuantGetResp

func (x *WSMessage) GetQuantGetResp() *QuantGetResp

func (*WSMessage) GetQuantLastOutputGetReq

func (x *WSMessage) GetQuantLastOutputGetReq() *QuantLastOutputGetReq

func (*WSMessage) GetQuantLastOutputGetResp

func (x *WSMessage) GetQuantLastOutputGetResp() *QuantLastOutputGetResp

func (*WSMessage) GetQuantListReq

func (x *WSMessage) GetQuantListReq() *QuantListReq

func (*WSMessage) GetQuantListResp

func (x *WSMessage) GetQuantListResp() *QuantListResp

func (*WSMessage) GetQuantPublishReq

func (x *WSMessage) GetQuantPublishReq() *QuantPublishReq

func (*WSMessage) GetQuantPublishResp

func (x *WSMessage) GetQuantPublishResp() *QuantPublishResp

func (*WSMessage) GetQuantUploadReq

func (x *WSMessage) GetQuantUploadReq() *QuantUploadReq

func (*WSMessage) GetQuantUploadResp

func (x *WSMessage) GetQuantUploadResp() *QuantUploadResp

func (*WSMessage) GetRegionOfInterestBulkDuplicateReq

func (x *WSMessage) GetRegionOfInterestBulkDuplicateReq() *RegionOfInterestBulkDuplicateReq

func (*WSMessage) GetRegionOfInterestBulkDuplicateResp

func (x *WSMessage) GetRegionOfInterestBulkDuplicateResp() *RegionOfInterestBulkDuplicateResp

func (*WSMessage) GetRegionOfInterestBulkWriteReq

func (x *WSMessage) GetRegionOfInterestBulkWriteReq() *RegionOfInterestBulkWriteReq

func (*WSMessage) GetRegionOfInterestBulkWriteResp

func (x *WSMessage) GetRegionOfInterestBulkWriteResp() *RegionOfInterestBulkWriteResp

func (*WSMessage) GetRegionOfInterestDeleteReq

func (x *WSMessage) GetRegionOfInterestDeleteReq() *RegionOfInterestDeleteReq

func (*WSMessage) GetRegionOfInterestDeleteResp

func (x *WSMessage) GetRegionOfInterestDeleteResp() *RegionOfInterestDeleteResp

func (*WSMessage) GetRegionOfInterestDisplaySettingsGetReq

func (x *WSMessage) GetRegionOfInterestDisplaySettingsGetReq() *RegionOfInterestDisplaySettingsGetReq

func (*WSMessage) GetRegionOfInterestDisplaySettingsGetResp

func (x *WSMessage) GetRegionOfInterestDisplaySettingsGetResp() *RegionOfInterestDisplaySettingsGetResp

func (*WSMessage) GetRegionOfInterestDisplaySettingsWriteReq

func (x *WSMessage) GetRegionOfInterestDisplaySettingsWriteReq() *RegionOfInterestDisplaySettingsWriteReq

func (*WSMessage) GetRegionOfInterestDisplaySettingsWriteResp

func (x *WSMessage) GetRegionOfInterestDisplaySettingsWriteResp() *RegionOfInterestDisplaySettingsWriteResp

func (*WSMessage) GetRegionOfInterestGetReq

func (x *WSMessage) GetRegionOfInterestGetReq() *RegionOfInterestGetReq

func (*WSMessage) GetRegionOfInterestGetResp

func (x *WSMessage) GetRegionOfInterestGetResp() *RegionOfInterestGetResp

func (*WSMessage) GetRegionOfInterestListReq

func (x *WSMessage) GetRegionOfInterestListReq() *RegionOfInterestListReq

func (*WSMessage) GetRegionOfInterestListResp

func (x *WSMessage) GetRegionOfInterestListResp() *RegionOfInterestListResp

func (*WSMessage) GetRegionOfInterestWriteReq

func (x *WSMessage) GetRegionOfInterestWriteReq() *RegionOfInterestWriteReq

func (*WSMessage) GetRegionOfInterestWriteResp

func (x *WSMessage) GetRegionOfInterestWriteResp() *RegionOfInterestWriteResp

func (*WSMessage) GetRunTestReq

func (x *WSMessage) GetRunTestReq() *RunTestReq

func (*WSMessage) GetRunTestResp

func (x *WSMessage) GetRunTestResp() *RunTestResp

func (*WSMessage) GetScanAutoShareReq

func (x *WSMessage) GetScanAutoShareReq() *ScanAutoShareReq

func (*WSMessage) GetScanAutoShareResp

func (x *WSMessage) GetScanAutoShareResp() *ScanAutoShareResp

func (*WSMessage) GetScanAutoShareWriteReq

func (x *WSMessage) GetScanAutoShareWriteReq() *ScanAutoShareWriteReq

func (*WSMessage) GetScanAutoShareWriteResp

func (x *WSMessage) GetScanAutoShareWriteResp() *ScanAutoShareWriteResp

func (*WSMessage) GetScanBeamLocationsReq

func (x *WSMessage) GetScanBeamLocationsReq() *ScanBeamLocationsReq

func (*WSMessage) GetScanBeamLocationsResp

func (x *WSMessage) GetScanBeamLocationsResp() *ScanBeamLocationsResp

func (*WSMessage) GetScanDeleteReq

func (x *WSMessage) GetScanDeleteReq() *ScanDeleteReq

func (*WSMessage) GetScanDeleteResp

func (x *WSMessage) GetScanDeleteResp() *ScanDeleteResp

func (*WSMessage) GetScanEntryMetadataReq

func (x *WSMessage) GetScanEntryMetadataReq() *ScanEntryMetadataReq

func (*WSMessage) GetScanEntryMetadataResp

func (x *WSMessage) GetScanEntryMetadataResp() *ScanEntryMetadataResp

func (*WSMessage) GetScanEntryReq

func (x *WSMessage) GetScanEntryReq() *ScanEntryReq

func (*WSMessage) GetScanEntryResp

func (x *WSMessage) GetScanEntryResp() *ScanEntryResp

func (*WSMessage) GetScanGetReq added in v4.7.0

func (x *WSMessage) GetScanGetReq() *ScanGetReq

func (*WSMessage) GetScanGetResp added in v4.7.0

func (x *WSMessage) GetScanGetResp() *ScanGetResp

func (*WSMessage) GetScanListReq

func (x *WSMessage) GetScanListReq() *ScanListReq

func (*WSMessage) GetScanListResp

func (x *WSMessage) GetScanListResp() *ScanListResp

func (*WSMessage) GetScanListUpd

func (x *WSMessage) GetScanListUpd() *ScanListUpd

func (*WSMessage) GetScanMetaLabelsAndTypesReq

func (x *WSMessage) GetScanMetaLabelsAndTypesReq() *ScanMetaLabelsAndTypesReq

func (*WSMessage) GetScanMetaLabelsAndTypesResp

func (x *WSMessage) GetScanMetaLabelsAndTypesResp() *ScanMetaLabelsAndTypesResp

func (*WSMessage) GetScanMetaWriteReq

func (x *WSMessage) GetScanMetaWriteReq() *ScanMetaWriteReq

func (*WSMessage) GetScanMetaWriteResp

func (x *WSMessage) GetScanMetaWriteResp() *ScanMetaWriteResp

func (*WSMessage) GetScanTriggerReImportReq

func (x *WSMessage) GetScanTriggerReImportReq() *ScanTriggerReImportReq

func (*WSMessage) GetScanTriggerReImportResp

func (x *WSMessage) GetScanTriggerReImportResp() *ScanTriggerReImportResp

func (*WSMessage) GetScanTriggerReImportUpd

func (x *WSMessage) GetScanTriggerReImportUpd() *ScanTriggerReImportUpd

func (*WSMessage) GetScanUploadReq

func (x *WSMessage) GetScanUploadReq() *ScanUploadReq

func (*WSMessage) GetScanUploadResp

func (x *WSMessage) GetScanUploadResp() *ScanUploadResp

func (*WSMessage) GetScanUploadUpd

func (x *WSMessage) GetScanUploadUpd() *ScanUploadUpd

func (*WSMessage) GetScreenConfigurationDeleteReq

func (x *WSMessage) GetScreenConfigurationDeleteReq() *ScreenConfigurationDeleteReq

func (*WSMessage) GetScreenConfigurationDeleteResp

func (x *WSMessage) GetScreenConfigurationDeleteResp() *ScreenConfigurationDeleteResp

func (*WSMessage) GetScreenConfigurationGetReq

func (x *WSMessage) GetScreenConfigurationGetReq() *ScreenConfigurationGetReq

func (*WSMessage) GetScreenConfigurationGetResp

func (x *WSMessage) GetScreenConfigurationGetResp() *ScreenConfigurationGetResp

func (*WSMessage) GetScreenConfigurationListReq

func (x *WSMessage) GetScreenConfigurationListReq() *ScreenConfigurationListReq

func (*WSMessage) GetScreenConfigurationListResp

func (x *WSMessage) GetScreenConfigurationListResp() *ScreenConfigurationListResp

func (*WSMessage) GetScreenConfigurationWriteReq

func (x *WSMessage) GetScreenConfigurationWriteReq() *ScreenConfigurationWriteReq

func (*WSMessage) GetScreenConfigurationWriteResp

func (x *WSMessage) GetScreenConfigurationWriteResp() *ScreenConfigurationWriteResp

func (*WSMessage) GetSelectedImagePixelsReq

func (x *WSMessage) GetSelectedImagePixelsReq() *SelectedImagePixelsReq

func (*WSMessage) GetSelectedImagePixelsResp

func (x *WSMessage) GetSelectedImagePixelsResp() *SelectedImagePixelsResp

func (*WSMessage) GetSelectedImagePixelsWriteReq

func (x *WSMessage) GetSelectedImagePixelsWriteReq() *SelectedImagePixelsWriteReq

func (*WSMessage) GetSelectedImagePixelsWriteResp

func (x *WSMessage) GetSelectedImagePixelsWriteResp() *SelectedImagePixelsWriteResp

func (*WSMessage) GetSelectedScanEntriesReq

func (x *WSMessage) GetSelectedScanEntriesReq() *SelectedScanEntriesReq

func (*WSMessage) GetSelectedScanEntriesResp

func (x *WSMessage) GetSelectedScanEntriesResp() *SelectedScanEntriesResp

func (*WSMessage) GetSelectedScanEntriesWriteReq

func (x *WSMessage) GetSelectedScanEntriesWriteReq() *SelectedScanEntriesWriteReq

func (*WSMessage) GetSelectedScanEntriesWriteResp

func (x *WSMessage) GetSelectedScanEntriesWriteResp() *SelectedScanEntriesWriteResp

func (*WSMessage) GetSendUserNotificationReq

func (x *WSMessage) GetSendUserNotificationReq() *SendUserNotificationReq

func (*WSMessage) GetSendUserNotificationResp

func (x *WSMessage) GetSendUserNotificationResp() *SendUserNotificationResp

func (*WSMessage) GetSpectrumReq

func (x *WSMessage) GetSpectrumReq() *SpectrumReq

func (*WSMessage) GetSpectrumResp

func (x *WSMessage) GetSpectrumResp() *SpectrumResp

func (*WSMessage) GetStatus

func (x *WSMessage) GetStatus() ResponseStatus

func (*WSMessage) GetTagCreateReq

func (x *WSMessage) GetTagCreateReq() *TagCreateReq

func (*WSMessage) GetTagCreateResp

func (x *WSMessage) GetTagCreateResp() *TagCreateResp

func (*WSMessage) GetTagDeleteReq

func (x *WSMessage) GetTagDeleteReq() *TagDeleteReq

func (*WSMessage) GetTagDeleteResp

func (x *WSMessage) GetTagDeleteResp() *TagDeleteResp

func (*WSMessage) GetTagListReq

func (x *WSMessage) GetTagListReq() *TagListReq

func (*WSMessage) GetTagListResp

func (x *WSMessage) GetTagListResp() *TagListResp

func (*WSMessage) GetUserAddRoleReq

func (x *WSMessage) GetUserAddRoleReq() *UserAddRoleReq

func (*WSMessage) GetUserAddRoleResp

func (x *WSMessage) GetUserAddRoleResp() *UserAddRoleResp

func (*WSMessage) GetUserDeleteRoleReq

func (x *WSMessage) GetUserDeleteRoleReq() *UserDeleteRoleReq

func (*WSMessage) GetUserDeleteRoleResp

func (x *WSMessage) GetUserDeleteRoleResp() *UserDeleteRoleResp

func (*WSMessage) GetUserDetailsReq

func (x *WSMessage) GetUserDetailsReq() *UserDetailsReq

func (*WSMessage) GetUserDetailsResp

func (x *WSMessage) GetUserDetailsResp() *UserDetailsResp

func (*WSMessage) GetUserDetailsWriteReq

func (x *WSMessage) GetUserDetailsWriteReq() *UserDetailsWriteReq

func (*WSMessage) GetUserDetailsWriteResp

func (x *WSMessage) GetUserDetailsWriteResp() *UserDetailsWriteResp

func (*WSMessage) GetUserGroupAddAdminReq

func (x *WSMessage) GetUserGroupAddAdminReq() *UserGroupAddAdminReq

func (*WSMessage) GetUserGroupAddAdminResp

func (x *WSMessage) GetUserGroupAddAdminResp() *UserGroupAddAdminResp

func (*WSMessage) GetUserGroupAddMemberReq

func (x *WSMessage) GetUserGroupAddMemberReq() *UserGroupAddMemberReq

func (*WSMessage) GetUserGroupAddMemberResp

func (x *WSMessage) GetUserGroupAddMemberResp() *UserGroupAddMemberResp

func (*WSMessage) GetUserGroupAddViewerReq

func (x *WSMessage) GetUserGroupAddViewerReq() *UserGroupAddViewerReq

func (*WSMessage) GetUserGroupAddViewerResp

func (x *WSMessage) GetUserGroupAddViewerResp() *UserGroupAddViewerResp

func (*WSMessage) GetUserGroupCreateReq

func (x *WSMessage) GetUserGroupCreateReq() *UserGroupCreateReq

func (*WSMessage) GetUserGroupCreateResp

func (x *WSMessage) GetUserGroupCreateResp() *UserGroupCreateResp

func (*WSMessage) GetUserGroupDeleteAdminReq

func (x *WSMessage) GetUserGroupDeleteAdminReq() *UserGroupDeleteAdminReq

func (*WSMessage) GetUserGroupDeleteAdminResp

func (x *WSMessage) GetUserGroupDeleteAdminResp() *UserGroupDeleteAdminResp

func (*WSMessage) GetUserGroupDeleteMemberReq

func (x *WSMessage) GetUserGroupDeleteMemberReq() *UserGroupDeleteMemberReq

func (*WSMessage) GetUserGroupDeleteMemberResp

func (x *WSMessage) GetUserGroupDeleteMemberResp() *UserGroupDeleteMemberResp

func (*WSMessage) GetUserGroupDeleteReq

func (x *WSMessage) GetUserGroupDeleteReq() *UserGroupDeleteReq

func (*WSMessage) GetUserGroupDeleteResp

func (x *WSMessage) GetUserGroupDeleteResp() *UserGroupDeleteResp

func (*WSMessage) GetUserGroupDeleteViewerReq

func (x *WSMessage) GetUserGroupDeleteViewerReq() *UserGroupDeleteViewerReq

func (*WSMessage) GetUserGroupDeleteViewerResp

func (x *WSMessage) GetUserGroupDeleteViewerResp() *UserGroupDeleteViewerResp

func (*WSMessage) GetUserGroupIgnoreJoinReq

func (x *WSMessage) GetUserGroupIgnoreJoinReq() *UserGroupIgnoreJoinReq

func (*WSMessage) GetUserGroupIgnoreJoinResp

func (x *WSMessage) GetUserGroupIgnoreJoinResp() *UserGroupIgnoreJoinResp

func (*WSMessage) GetUserGroupJoinListReq

func (x *WSMessage) GetUserGroupJoinListReq() *UserGroupJoinListReq

func (*WSMessage) GetUserGroupJoinListResp

func (x *WSMessage) GetUserGroupJoinListResp() *UserGroupJoinListResp

func (*WSMessage) GetUserGroupJoinReq

func (x *WSMessage) GetUserGroupJoinReq() *UserGroupJoinReq

func (*WSMessage) GetUserGroupJoinResp

func (x *WSMessage) GetUserGroupJoinResp() *UserGroupJoinResp

func (*WSMessage) GetUserGroupListJoinableReq

func (x *WSMessage) GetUserGroupListJoinableReq() *UserGroupListJoinableReq

func (*WSMessage) GetUserGroupListJoinableResp

func (x *WSMessage) GetUserGroupListJoinableResp() *UserGroupListJoinableResp

func (*WSMessage) GetUserGroupListReq

func (x *WSMessage) GetUserGroupListReq() *UserGroupListReq

func (*WSMessage) GetUserGroupListResp

func (x *WSMessage) GetUserGroupListResp() *UserGroupListResp

func (*WSMessage) GetUserGroupReq

func (x *WSMessage) GetUserGroupReq() *UserGroupReq

func (*WSMessage) GetUserGroupResp

func (x *WSMessage) GetUserGroupResp() *UserGroupResp

func (*WSMessage) GetUserGroupSetNameReq

func (x *WSMessage) GetUserGroupSetNameReq() *UserGroupSetNameReq

func (*WSMessage) GetUserGroupSetNameResp

func (x *WSMessage) GetUserGroupSetNameResp() *UserGroupSetNameResp

func (*WSMessage) GetUserListReq

func (x *WSMessage) GetUserListReq() *UserListReq

func (*WSMessage) GetUserListResp

func (x *WSMessage) GetUserListResp() *UserListResp

func (*WSMessage) GetUserNotificationSettingsReq

func (x *WSMessage) GetUserNotificationSettingsReq() *UserNotificationSettingsReq

func (*WSMessage) GetUserNotificationSettingsResp

func (x *WSMessage) GetUserNotificationSettingsResp() *UserNotificationSettingsResp

func (*WSMessage) GetUserNotificationSettingsUpd

func (x *WSMessage) GetUserNotificationSettingsUpd() *UserNotificationSettingsUpd

func (*WSMessage) GetUserNotificationSettingsWriteReq

func (x *WSMessage) GetUserNotificationSettingsWriteReq() *UserNotificationSettingsWriteReq

func (*WSMessage) GetUserNotificationSettingsWriteResp

func (x *WSMessage) GetUserNotificationSettingsWriteResp() *UserNotificationSettingsWriteResp

func (*WSMessage) GetUserRoleListReq

func (x *WSMessage) GetUserRoleListReq() *UserRoleListReq

func (*WSMessage) GetUserRoleListResp

func (x *WSMessage) GetUserRoleListResp() *UserRoleListResp

func (*WSMessage) GetUserRolesListReq

func (x *WSMessage) GetUserRolesListReq() *UserRolesListReq

func (*WSMessage) GetUserRolesListResp

func (x *WSMessage) GetUserRolesListResp() *UserRolesListResp

func (*WSMessage) GetUserSearchReq

func (x *WSMessage) GetUserSearchReq() *UserSearchReq

func (*WSMessage) GetUserSearchResp

func (x *WSMessage) GetUserSearchResp() *UserSearchResp

func (*WSMessage) GetWidgetDataGetReq

func (x *WSMessage) GetWidgetDataGetReq() *WidgetDataGetReq

func (*WSMessage) GetWidgetDataGetResp

func (x *WSMessage) GetWidgetDataGetResp() *WidgetDataGetResp

func (*WSMessage) GetWidgetDataWriteReq

func (x *WSMessage) GetWidgetDataWriteReq() *WidgetDataWriteReq

func (*WSMessage) GetWidgetDataWriteResp

func (x *WSMessage) GetWidgetDataWriteResp() *WidgetDataWriteResp

func (*WSMessage) GetZenodoDOIGetReq

func (x *WSMessage) GetZenodoDOIGetReq() *ZenodoDOIGetReq

func (*WSMessage) GetZenodoDOIGetResp

func (x *WSMessage) GetZenodoDOIGetResp() *ZenodoDOIGetResp

func (*WSMessage) ProtoMessage

func (*WSMessage) ProtoMessage()

func (*WSMessage) ProtoReflect

func (x *WSMessage) ProtoReflect() protoreflect.Message

func (*WSMessage) Reset

func (x *WSMessage) Reset()

func (*WSMessage) String

func (x *WSMessage) String() string

type WSMessage_DataModuleAddVersionReq

type WSMessage_DataModuleAddVersionReq struct {
	DataModuleAddVersionReq *DataModuleAddVersionReq `protobuf:"bytes,198,opt,name=dataModuleAddVersionReq,proto3,oneof"`
}

type WSMessage_DataModuleAddVersionResp

type WSMessage_DataModuleAddVersionResp struct {
	DataModuleAddVersionResp *DataModuleAddVersionResp `protobuf:"bytes,199,opt,name=dataModuleAddVersionResp,proto3,oneof"`
}

type WSMessage_DataModuleGetReq

type WSMessage_DataModuleGetReq struct {
	DataModuleGetReq *DataModuleGetReq `protobuf:"bytes,12,opt,name=dataModuleGetReq,proto3,oneof"`
}

type WSMessage_DataModuleGetResp

type WSMessage_DataModuleGetResp struct {
	DataModuleGetResp *DataModuleGetResp `protobuf:"bytes,13,opt,name=dataModuleGetResp,proto3,oneof"`
}

type WSMessage_DataModuleListReq

type WSMessage_DataModuleListReq struct {
	DataModuleListReq *DataModuleListReq `protobuf:"bytes,10,opt,name=dataModuleListReq,proto3,oneof"`
}

type WSMessage_DataModuleListResp

type WSMessage_DataModuleListResp struct {
	DataModuleListResp *DataModuleListResp `protobuf:"bytes,11,opt,name=dataModuleListResp,proto3,oneof"`
}

type WSMessage_DataModuleWriteReq

type WSMessage_DataModuleWriteReq struct {
	DataModuleWriteReq *DataModuleWriteReq `protobuf:"bytes,14,opt,name=dataModuleWriteReq,proto3,oneof"`
}

type WSMessage_DataModuleWriteResp

type WSMessage_DataModuleWriteResp struct {
	DataModuleWriteResp *DataModuleWriteResp `protobuf:"bytes,15,opt,name=dataModuleWriteResp,proto3,oneof"`
}

type WSMessage_DetectedDiffractionPeaksReq

type WSMessage_DetectedDiffractionPeaksReq struct {
	DetectedDiffractionPeaksReq *DetectedDiffractionPeaksReq `protobuf:"bytes,224,opt,name=detectedDiffractionPeaksReq,proto3,oneof"`
}

type WSMessage_DetectedDiffractionPeaksResp

type WSMessage_DetectedDiffractionPeaksResp struct {
	DetectedDiffractionPeaksResp *DetectedDiffractionPeaksResp `protobuf:"bytes,225,opt,name=detectedDiffractionPeaksResp,proto3,oneof"`
}

type WSMessage_DetectorConfigListReq

type WSMessage_DetectorConfigListReq struct {
	DetectorConfigListReq *DetectorConfigListReq `protobuf:"bytes,258,opt,name=detectorConfigListReq,proto3,oneof"`
}

type WSMessage_DetectorConfigListResp

type WSMessage_DetectorConfigListResp struct {
	DetectorConfigListResp *DetectorConfigListResp `protobuf:"bytes,259,opt,name=detectorConfigListResp,proto3,oneof"`
}

type WSMessage_DetectorConfigReq

type WSMessage_DetectorConfigReq struct {
	DetectorConfigReq *DetectorConfigReq `protobuf:"bytes,16,opt,name=detectorConfigReq,proto3,oneof"`
}

type WSMessage_DetectorConfigResp

type WSMessage_DetectorConfigResp struct {
	DetectorConfigResp *DetectorConfigResp `protobuf:"bytes,17,opt,name=detectorConfigResp,proto3,oneof"`
}

type WSMessage_DiffractionPeakManualDeleteReq

type WSMessage_DiffractionPeakManualDeleteReq struct {
	DiffractionPeakManualDeleteReq *DiffractionPeakManualDeleteReq `protobuf:"bytes,18,opt,name=diffractionPeakManualDeleteReq,proto3,oneof"`
}

type WSMessage_DiffractionPeakManualDeleteResp

type WSMessage_DiffractionPeakManualDeleteResp struct {
	DiffractionPeakManualDeleteResp *DiffractionPeakManualDeleteResp `protobuf:"bytes,19,opt,name=diffractionPeakManualDeleteResp,proto3,oneof"`
}

type WSMessage_DiffractionPeakManualInsertReq

type WSMessage_DiffractionPeakManualInsertReq struct {
	DiffractionPeakManualInsertReq *DiffractionPeakManualInsertReq `protobuf:"bytes,22,opt,name=diffractionPeakManualInsertReq,proto3,oneof"`
}

type WSMessage_DiffractionPeakManualInsertResp

type WSMessage_DiffractionPeakManualInsertResp struct {
	DiffractionPeakManualInsertResp *DiffractionPeakManualInsertResp `protobuf:"bytes,23,opt,name=diffractionPeakManualInsertResp,proto3,oneof"`
}

type WSMessage_DiffractionPeakManualListReq

type WSMessage_DiffractionPeakManualListReq struct {
	DiffractionPeakManualListReq *DiffractionPeakManualListReq `protobuf:"bytes,20,opt,name=diffractionPeakManualListReq,proto3,oneof"`
}

type WSMessage_DiffractionPeakManualListResp

type WSMessage_DiffractionPeakManualListResp struct {
	DiffractionPeakManualListResp *DiffractionPeakManualListResp `protobuf:"bytes,21,opt,name=diffractionPeakManualListResp,proto3,oneof"`
}

type WSMessage_DiffractionPeakStatusDeleteReq

type WSMessage_DiffractionPeakStatusDeleteReq struct {
	DiffractionPeakStatusDeleteReq *DiffractionPeakStatusDeleteReq `protobuf:"bytes,24,opt,name=diffractionPeakStatusDeleteReq,proto3,oneof"`
}

type WSMessage_DiffractionPeakStatusDeleteResp

type WSMessage_DiffractionPeakStatusDeleteResp struct {
	DiffractionPeakStatusDeleteResp *DiffractionPeakStatusDeleteResp `protobuf:"bytes,25,opt,name=diffractionPeakStatusDeleteResp,proto3,oneof"`
}

type WSMessage_DiffractionPeakStatusListReq

type WSMessage_DiffractionPeakStatusListReq struct {
	DiffractionPeakStatusListReq *DiffractionPeakStatusListReq `protobuf:"bytes,26,opt,name=diffractionPeakStatusListReq,proto3,oneof"`
}

type WSMessage_DiffractionPeakStatusListResp

type WSMessage_DiffractionPeakStatusListResp struct {
	DiffractionPeakStatusListResp *DiffractionPeakStatusListResp `protobuf:"bytes,27,opt,name=diffractionPeakStatusListResp,proto3,oneof"`
}

type WSMessage_DiffractionPeakStatusWriteReq

type WSMessage_DiffractionPeakStatusWriteReq struct {
	DiffractionPeakStatusWriteReq *DiffractionPeakStatusWriteReq `protobuf:"bytes,28,opt,name=diffractionPeakStatusWriteReq,proto3,oneof"`
}

type WSMessage_DiffractionPeakStatusWriteResp

type WSMessage_DiffractionPeakStatusWriteResp struct {
	DiffractionPeakStatusWriteResp *DiffractionPeakStatusWriteResp `protobuf:"bytes,29,opt,name=diffractionPeakStatusWriteResp,proto3,oneof"`
}

type WSMessage_ElementSetDeleteReq

type WSMessage_ElementSetDeleteReq struct {
	ElementSetDeleteReq *ElementSetDeleteReq `protobuf:"bytes,30,opt,name=elementSetDeleteReq,proto3,oneof"`
}

type WSMessage_ElementSetDeleteResp

type WSMessage_ElementSetDeleteResp struct {
	ElementSetDeleteResp *ElementSetDeleteResp `protobuf:"bytes,31,opt,name=elementSetDeleteResp,proto3,oneof"`
}

type WSMessage_ElementSetGetReq

type WSMessage_ElementSetGetReq struct {
	ElementSetGetReq *ElementSetGetReq `protobuf:"bytes,32,opt,name=elementSetGetReq,proto3,oneof"`
}

type WSMessage_ElementSetGetResp

type WSMessage_ElementSetGetResp struct {
	ElementSetGetResp *ElementSetGetResp `protobuf:"bytes,33,opt,name=elementSetGetResp,proto3,oneof"`
}

type WSMessage_ElementSetListReq

type WSMessage_ElementSetListReq struct {
	ElementSetListReq *ElementSetListReq `protobuf:"bytes,34,opt,name=elementSetListReq,proto3,oneof"`
}

type WSMessage_ElementSetListResp

type WSMessage_ElementSetListResp struct {
	ElementSetListResp *ElementSetListResp `protobuf:"bytes,35,opt,name=elementSetListResp,proto3,oneof"`
}

type WSMessage_ElementSetWriteReq

type WSMessage_ElementSetWriteReq struct {
	ElementSetWriteReq *ElementSetWriteReq `protobuf:"bytes,36,opt,name=elementSetWriteReq,proto3,oneof"`
}

type WSMessage_ElementSetWriteResp

type WSMessage_ElementSetWriteResp struct {
	ElementSetWriteResp *ElementSetWriteResp `protobuf:"bytes,37,opt,name=elementSetWriteResp,proto3,oneof"`
}

type WSMessage_ExportFilesReq

type WSMessage_ExportFilesReq struct {
	ExportFilesReq *ExportFilesReq `protobuf:"bytes,38,opt,name=exportFilesReq,proto3,oneof"`
}

type WSMessage_ExportFilesResp

type WSMessage_ExportFilesResp struct {
	ExportFilesResp *ExportFilesResp `protobuf:"bytes,39,opt,name=exportFilesResp,proto3,oneof"`
}

type WSMessage_ExpressionDeleteReq

type WSMessage_ExpressionDeleteReq struct {
	ExpressionDeleteReq *ExpressionDeleteReq `protobuf:"bytes,40,opt,name=expressionDeleteReq,proto3,oneof"`
}

type WSMessage_ExpressionDeleteResp

type WSMessage_ExpressionDeleteResp struct {
	ExpressionDeleteResp *ExpressionDeleteResp `protobuf:"bytes,41,opt,name=expressionDeleteResp,proto3,oneof"`
}

type WSMessage_ExpressionDisplaySettingsGetReq added in v4.5.1

type WSMessage_ExpressionDisplaySettingsGetReq struct {
	ExpressionDisplaySettingsGetReq *ExpressionDisplaySettingsGetReq `protobuf:"bytes,288,opt,name=expressionDisplaySettingsGetReq,proto3,oneof"`
}

type WSMessage_ExpressionDisplaySettingsGetResp added in v4.5.1

type WSMessage_ExpressionDisplaySettingsGetResp struct {
	ExpressionDisplaySettingsGetResp *ExpressionDisplaySettingsGetResp `protobuf:"bytes,289,opt,name=expressionDisplaySettingsGetResp,proto3,oneof"`
}

type WSMessage_ExpressionDisplaySettingsWriteReq added in v4.5.1

type WSMessage_ExpressionDisplaySettingsWriteReq struct {
	ExpressionDisplaySettingsWriteReq *ExpressionDisplaySettingsWriteReq `protobuf:"bytes,290,opt,name=expressionDisplaySettingsWriteReq,proto3,oneof"`
}

type WSMessage_ExpressionDisplaySettingsWriteResp added in v4.5.1

type WSMessage_ExpressionDisplaySettingsWriteResp struct {
	ExpressionDisplaySettingsWriteResp *ExpressionDisplaySettingsWriteResp `protobuf:"bytes,291,opt,name=expressionDisplaySettingsWriteResp,proto3,oneof"`
}

type WSMessage_ExpressionGetReq

type WSMessage_ExpressionGetReq struct {
	ExpressionGetReq *ExpressionGetReq `protobuf:"bytes,50,opt,name=expressionGetReq,proto3,oneof"`
}

type WSMessage_ExpressionGetResp

type WSMessage_ExpressionGetResp struct {
	ExpressionGetResp *ExpressionGetResp `protobuf:"bytes,51,opt,name=expressionGetResp,proto3,oneof"`
}

type WSMessage_ExpressionGroupDeleteReq

type WSMessage_ExpressionGroupDeleteReq struct {
	ExpressionGroupDeleteReq *ExpressionGroupDeleteReq `protobuf:"bytes,42,opt,name=expressionGroupDeleteReq,proto3,oneof"`
}

type WSMessage_ExpressionGroupDeleteResp

type WSMessage_ExpressionGroupDeleteResp struct {
	ExpressionGroupDeleteResp *ExpressionGroupDeleteResp `protobuf:"bytes,43,opt,name=expressionGroupDeleteResp,proto3,oneof"`
}

type WSMessage_ExpressionGroupGetReq

type WSMessage_ExpressionGroupGetReq struct {
	ExpressionGroupGetReq *ExpressionGroupGetReq `protobuf:"bytes,176,opt,name=expressionGroupGetReq,proto3,oneof"`
}

type WSMessage_ExpressionGroupGetResp

type WSMessage_ExpressionGroupGetResp struct {
	ExpressionGroupGetResp *ExpressionGroupGetResp `protobuf:"bytes,177,opt,name=expressionGroupGetResp,proto3,oneof"`
}

type WSMessage_ExpressionGroupListReq

type WSMessage_ExpressionGroupListReq struct {
	ExpressionGroupListReq *ExpressionGroupListReq `protobuf:"bytes,44,opt,name=expressionGroupListReq,proto3,oneof"`
}

type WSMessage_ExpressionGroupListResp

type WSMessage_ExpressionGroupListResp struct {
	ExpressionGroupListResp *ExpressionGroupListResp `protobuf:"bytes,45,opt,name=expressionGroupListResp,proto3,oneof"`
}

type WSMessage_ExpressionGroupWriteReq

type WSMessage_ExpressionGroupWriteReq struct {
	ExpressionGroupWriteReq *ExpressionGroupWriteReq `protobuf:"bytes,46,opt,name=expressionGroupWriteReq,proto3,oneof"`
}

type WSMessage_ExpressionGroupWriteResp

type WSMessage_ExpressionGroupWriteResp struct {
	ExpressionGroupWriteResp *ExpressionGroupWriteResp `protobuf:"bytes,47,opt,name=expressionGroupWriteResp,proto3,oneof"`
}

type WSMessage_ExpressionListReq

type WSMessage_ExpressionListReq struct {
	ExpressionListReq *ExpressionListReq `protobuf:"bytes,48,opt,name=expressionListReq,proto3,oneof"`
}

type WSMessage_ExpressionListResp

type WSMessage_ExpressionListResp struct {
	ExpressionListResp *ExpressionListResp `protobuf:"bytes,49,opt,name=expressionListResp,proto3,oneof"`
}

type WSMessage_ExpressionWriteExecStatReq

type WSMessage_ExpressionWriteExecStatReq struct {
	ExpressionWriteExecStatReq *ExpressionWriteExecStatReq `protobuf:"bytes,52,opt,name=expressionWriteExecStatReq,proto3,oneof"`
}

type WSMessage_ExpressionWriteExecStatResp

type WSMessage_ExpressionWriteExecStatResp struct {
	ExpressionWriteExecStatResp *ExpressionWriteExecStatResp `protobuf:"bytes,53,opt,name=expressionWriteExecStatResp,proto3,oneof"`
}

type WSMessage_ExpressionWriteReq

type WSMessage_ExpressionWriteReq struct {
	ExpressionWriteReq *ExpressionWriteReq `protobuf:"bytes,54,opt,name=expressionWriteReq,proto3,oneof"`
}

type WSMessage_ExpressionWriteResp

type WSMessage_ExpressionWriteResp struct {
	ExpressionWriteResp *ExpressionWriteResp `protobuf:"bytes,55,opt,name=expressionWriteResp,proto3,oneof"`
}

type WSMessage_GetOwnershipReq

type WSMessage_GetOwnershipReq struct {
	GetOwnershipReq *GetOwnershipReq `protobuf:"bytes,172,opt,name=getOwnershipReq,proto3,oneof"`
}

type WSMessage_GetOwnershipResp

type WSMessage_GetOwnershipResp struct {
	GetOwnershipResp *GetOwnershipResp `protobuf:"bytes,173,opt,name=getOwnershipResp,proto3,oneof"`
}

type WSMessage_ImageBeamLocationsReq

type WSMessage_ImageBeamLocationsReq struct {
	ImageBeamLocationsReq *ImageBeamLocationsReq `protobuf:"bytes,190,opt,name=imageBeamLocationsReq,proto3,oneof"`
}

type WSMessage_ImageBeamLocationsResp

type WSMessage_ImageBeamLocationsResp struct {
	ImageBeamLocationsResp *ImageBeamLocationsResp `protobuf:"bytes,191,opt,name=imageBeamLocationsResp,proto3,oneof"`
}

type WSMessage_ImageDeleteReq

type WSMessage_ImageDeleteReq struct {
	ImageDeleteReq *ImageDeleteReq `protobuf:"bytes,58,opt,name=imageDeleteReq,proto3,oneof"`
}

type WSMessage_ImageDeleteResp

type WSMessage_ImageDeleteResp struct {
	ImageDeleteResp *ImageDeleteResp `protobuf:"bytes,59,opt,name=imageDeleteResp,proto3,oneof"`
}

type WSMessage_ImageGetDefaultReq

type WSMessage_ImageGetDefaultReq struct {
	ImageGetDefaultReq *ImageGetDefaultReq `protobuf:"bytes,262,opt,name=imageGetDefaultReq,proto3,oneof"`
}

type WSMessage_ImageGetDefaultResp

type WSMessage_ImageGetDefaultResp struct {
	ImageGetDefaultResp *ImageGetDefaultResp `protobuf:"bytes,263,opt,name=imageGetDefaultResp,proto3,oneof"`
}

type WSMessage_ImageGetReq

type WSMessage_ImageGetReq struct {
	ImageGetReq *ImageGetReq `protobuf:"bytes,264,opt,name=imageGetReq,proto3,oneof"`
}

type WSMessage_ImageGetResp

type WSMessage_ImageGetResp struct {
	ImageGetResp *ImageGetResp `protobuf:"bytes,265,opt,name=imageGetResp,proto3,oneof"`
}

type WSMessage_ImageListReq

type WSMessage_ImageListReq struct {
	ImageListReq *ImageListReq `protobuf:"bytes,60,opt,name=imageListReq,proto3,oneof"`
}

type WSMessage_ImageListResp

type WSMessage_ImageListResp struct {
	ImageListResp *ImageListResp `protobuf:"bytes,61,opt,name=imageListResp,proto3,oneof"`
}

type WSMessage_ImageListUpd

type WSMessage_ImageListUpd struct {
	ImageListUpd *ImageListUpd `protobuf:"bytes,278,opt,name=imageListUpd,proto3,oneof"`
}

type WSMessage_ImageSetDefaultReq

type WSMessage_ImageSetDefaultReq struct {
	ImageSetDefaultReq *ImageSetDefaultReq `protobuf:"bytes,63,opt,name=imageSetDefaultReq,proto3,oneof"`
}

type WSMessage_ImageSetDefaultResp

type WSMessage_ImageSetDefaultResp struct {
	ImageSetDefaultResp *ImageSetDefaultResp `protobuf:"bytes,64,opt,name=imageSetDefaultResp,proto3,oneof"`
}

type WSMessage_ImageSetMatchTransformReq

type WSMessage_ImageSetMatchTransformReq struct {
	ImageSetMatchTransformReq *ImageSetMatchTransformReq `protobuf:"bytes,266,opt,name=imageSetMatchTransformReq,proto3,oneof"`
}

type WSMessage_ImageSetMatchTransformResp

type WSMessage_ImageSetMatchTransformResp struct {
	ImageSetMatchTransformResp *ImageSetMatchTransformResp `protobuf:"bytes,267,opt,name=imageSetMatchTransformResp,proto3,oneof"`
}

type WSMessage_ImageUploadReq

type WSMessage_ImageUploadReq struct {
	ImageUploadReq *ImageUploadReq `protobuf:"bytes,65,opt,name=imageUploadReq,proto3,oneof"`
}

type WSMessage_ImageUploadResp

type WSMessage_ImageUploadResp struct {
	ImageUploadResp *ImageUploadResp `protobuf:"bytes,66,opt,name=imageUploadResp,proto3,oneof"`
}

type WSMessage_ImportMarsViewerImageReq

type WSMessage_ImportMarsViewerImageReq struct {
	ImportMarsViewerImageReq *ImportMarsViewerImageReq `protobuf:"bytes,273,opt,name=importMarsViewerImageReq,proto3,oneof"`
}

type WSMessage_ImportMarsViewerImageResp

type WSMessage_ImportMarsViewerImageResp struct {
	ImportMarsViewerImageResp *ImportMarsViewerImageResp `protobuf:"bytes,274,opt,name=importMarsViewerImageResp,proto3,oneof"`
}

type WSMessage_ImportMarsViewerImageUpd

type WSMessage_ImportMarsViewerImageUpd struct {
	ImportMarsViewerImageUpd *ImportMarsViewerImageUpd `protobuf:"bytes,275,opt,name=importMarsViewerImageUpd,proto3,oneof"`
}

type WSMessage_LogGetLevelReq

type WSMessage_LogGetLevelReq struct {
	LogGetLevelReq *LogGetLevelReq `protobuf:"bytes,67,opt,name=logGetLevelReq,proto3,oneof"`
}

type WSMessage_LogGetLevelResp

type WSMessage_LogGetLevelResp struct {
	LogGetLevelResp *LogGetLevelResp `protobuf:"bytes,68,opt,name=logGetLevelResp,proto3,oneof"`
}

type WSMessage_LogReadReq

type WSMessage_LogReadReq struct {
	LogReadReq *LogReadReq `protobuf:"bytes,69,opt,name=logReadReq,proto3,oneof"`
}

type WSMessage_LogReadResp

type WSMessage_LogReadResp struct {
	LogReadResp *LogReadResp `protobuf:"bytes,70,opt,name=logReadResp,proto3,oneof"`
}

type WSMessage_LogSetLevelReq

type WSMessage_LogSetLevelReq struct {
	LogSetLevelReq *LogSetLevelReq `protobuf:"bytes,71,opt,name=logSetLevelReq,proto3,oneof"`
}

type WSMessage_LogSetLevelResp

type WSMessage_LogSetLevelResp struct {
	LogSetLevelResp *LogSetLevelResp `protobuf:"bytes,72,opt,name=logSetLevelResp,proto3,oneof"`
}

type WSMessage_MemoiseGetReq

type WSMessage_MemoiseGetReq struct {
	MemoiseGetReq *MemoiseGetReq `protobuf:"bytes,283,opt,name=memoiseGetReq,proto3,oneof"`
}

type WSMessage_MemoiseGetResp

type WSMessage_MemoiseGetResp struct {
	MemoiseGetResp *MemoiseGetResp `protobuf:"bytes,284,opt,name=memoiseGetResp,proto3,oneof"`
}

type WSMessage_MemoiseWriteReq

type WSMessage_MemoiseWriteReq struct {
	MemoiseWriteReq *MemoiseWriteReq `protobuf:"bytes,56,opt,name=memoiseWriteReq,proto3,oneof"`
}

type WSMessage_MemoiseWriteResp

type WSMessage_MemoiseWriteResp struct {
	MemoiseWriteResp *MemoiseWriteResp `protobuf:"bytes,57,opt,name=memoiseWriteResp,proto3,oneof"`
}

type WSMessage_MultiQuantCompareReq

type WSMessage_MultiQuantCompareReq struct {
	MultiQuantCompareReq *MultiQuantCompareReq `protobuf:"bytes,200,opt,name=multiQuantCompareReq,proto3,oneof"`
}

type WSMessage_MultiQuantCompareResp

type WSMessage_MultiQuantCompareResp struct {
	MultiQuantCompareResp *MultiQuantCompareResp `protobuf:"bytes,201,opt,name=multiQuantCompareResp,proto3,oneof"`
}

type WSMessage_NotificationDismissReq added in v4.0.2

type WSMessage_NotificationDismissReq struct {
	NotificationDismissReq *NotificationDismissReq `protobuf:"bytes,286,opt,name=notificationDismissReq,proto3,oneof"`
}

type WSMessage_NotificationDismissResp added in v4.0.2

type WSMessage_NotificationDismissResp struct {
	NotificationDismissResp *NotificationDismissResp `protobuf:"bytes,287,opt,name=notificationDismissResp,proto3,oneof"`
}

type WSMessage_NotificationReq added in v4.0.2

type WSMessage_NotificationReq struct {
	NotificationReq *NotificationReq `protobuf:"bytes,140,opt,name=notificationReq,proto3,oneof"`
}

type WSMessage_NotificationResp added in v4.0.2

type WSMessage_NotificationResp struct {
	NotificationResp *NotificationResp `protobuf:"bytes,141,opt,name=notificationResp,proto3,oneof"`
}

type WSMessage_NotificationUpd added in v4.0.2

type WSMessage_NotificationUpd struct {
	NotificationUpd *NotificationUpd `protobuf:"bytes,147,opt,name=notificationUpd,proto3,oneof"`
}

type WSMessage_ObjectEditAccessReq

type WSMessage_ObjectEditAccessReq struct {
	ObjectEditAccessReq *ObjectEditAccessReq `protobuf:"bytes,174,opt,name=objectEditAccessReq,proto3,oneof"`
}

type WSMessage_ObjectEditAccessResp

type WSMessage_ObjectEditAccessResp struct {
	ObjectEditAccessResp *ObjectEditAccessResp `protobuf:"bytes,175,opt,name=objectEditAccessResp,proto3,oneof"`
}

type WSMessage_PiquantConfigListReq

type WSMessage_PiquantConfigListReq struct {
	PiquantConfigListReq *PiquantConfigListReq `protobuf:"bytes,73,opt,name=piquantConfigListReq,proto3,oneof"`
}

type WSMessage_PiquantConfigListResp

type WSMessage_PiquantConfigListResp struct {
	PiquantConfigListResp *PiquantConfigListResp `protobuf:"bytes,74,opt,name=piquantConfigListResp,proto3,oneof"`
}

type WSMessage_PiquantConfigVersionReq

type WSMessage_PiquantConfigVersionReq struct {
	PiquantConfigVersionReq *PiquantConfigVersionReq `protobuf:"bytes,75,opt,name=piquantConfigVersionReq,proto3,oneof"`
}

type WSMessage_PiquantConfigVersionResp

type WSMessage_PiquantConfigVersionResp struct {
	PiquantConfigVersionResp *PiquantConfigVersionResp `protobuf:"bytes,76,opt,name=piquantConfigVersionResp,proto3,oneof"`
}

type WSMessage_PiquantConfigVersionsListReq

type WSMessage_PiquantConfigVersionsListReq struct {
	PiquantConfigVersionsListReq *PiquantConfigVersionsListReq `protobuf:"bytes,77,opt,name=piquantConfigVersionsListReq,proto3,oneof"`
}

type WSMessage_PiquantConfigVersionsListResp

type WSMessage_PiquantConfigVersionsListResp struct {
	PiquantConfigVersionsListResp *PiquantConfigVersionsListResp `protobuf:"bytes,78,opt,name=piquantConfigVersionsListResp,proto3,oneof"`
}

type WSMessage_PiquantCurrentVersionReq

type WSMessage_PiquantCurrentVersionReq struct {
	PiquantCurrentVersionReq *PiquantCurrentVersionReq `protobuf:"bytes,79,opt,name=piquantCurrentVersionReq,proto3,oneof"`
}

type WSMessage_PiquantCurrentVersionResp

type WSMessage_PiquantCurrentVersionResp struct {
	PiquantCurrentVersionResp *PiquantCurrentVersionResp `protobuf:"bytes,80,opt,name=piquantCurrentVersionResp,proto3,oneof"`
}

type WSMessage_PiquantVersionListReq

type WSMessage_PiquantVersionListReq struct {
	PiquantVersionListReq *PiquantVersionListReq `protobuf:"bytes,81,opt,name=piquantVersionListReq,proto3,oneof"`
}

type WSMessage_PiquantVersionListResp

type WSMessage_PiquantVersionListResp struct {
	PiquantVersionListResp *PiquantVersionListResp `protobuf:"bytes,82,opt,name=piquantVersionListResp,proto3,oneof"`
}

type WSMessage_PiquantWriteCurrentVersionReq

type WSMessage_PiquantWriteCurrentVersionReq struct {
	PiquantWriteCurrentVersionReq *PiquantWriteCurrentVersionReq `protobuf:"bytes,83,opt,name=piquantWriteCurrentVersionReq,proto3,oneof"`
}

type WSMessage_PiquantWriteCurrentVersionResp

type WSMessage_PiquantWriteCurrentVersionResp struct {
	PiquantWriteCurrentVersionResp *PiquantWriteCurrentVersionResp `protobuf:"bytes,84,opt,name=piquantWriteCurrentVersionResp,proto3,oneof"`
}

type WSMessage_PseudoIntensityReq

type WSMessage_PseudoIntensityReq struct {
	PseudoIntensityReq *PseudoIntensityReq `protobuf:"bytes,85,opt,name=pseudoIntensityReq,proto3,oneof"`
}

type WSMessage_PseudoIntensityResp

type WSMessage_PseudoIntensityResp struct {
	PseudoIntensityResp *PseudoIntensityResp `protobuf:"bytes,86,opt,name=pseudoIntensityResp,proto3,oneof"`
}

type WSMessage_PublishExpressionToZenodoReq

type WSMessage_PublishExpressionToZenodoReq struct {
	PublishExpressionToZenodoReq *PublishExpressionToZenodoReq `protobuf:"bytes,242,opt,name=publishExpressionToZenodoReq,proto3,oneof"`
}

type WSMessage_PublishExpressionToZenodoResp

type WSMessage_PublishExpressionToZenodoResp struct {
	PublishExpressionToZenodoResp *PublishExpressionToZenodoResp `protobuf:"bytes,243,opt,name=publishExpressionToZenodoResp,proto3,oneof"`
}

type WSMessage_QuantBlessReq

type WSMessage_QuantBlessReq struct {
	QuantBlessReq *QuantBlessReq `protobuf:"bytes,202,opt,name=quantBlessReq,proto3,oneof"`
}

type WSMessage_QuantBlessResp

type WSMessage_QuantBlessResp struct {
	QuantBlessResp *QuantBlessResp `protobuf:"bytes,203,opt,name=quantBlessResp,proto3,oneof"`
}

type WSMessage_QuantCombineListGetReq

type WSMessage_QuantCombineListGetReq struct {
	QuantCombineListGetReq *QuantCombineListGetReq `protobuf:"bytes,204,opt,name=quantCombineListGetReq,proto3,oneof"`
}

type WSMessage_QuantCombineListGetResp

type WSMessage_QuantCombineListGetResp struct {
	QuantCombineListGetResp *QuantCombineListGetResp `protobuf:"bytes,205,opt,name=quantCombineListGetResp,proto3,oneof"`
}

type WSMessage_QuantCombineListWriteReq

type WSMessage_QuantCombineListWriteReq struct {
	QuantCombineListWriteReq *QuantCombineListWriteReq `protobuf:"bytes,206,opt,name=quantCombineListWriteReq,proto3,oneof"`
}

type WSMessage_QuantCombineListWriteResp

type WSMessage_QuantCombineListWriteResp struct {
	QuantCombineListWriteResp *QuantCombineListWriteResp `protobuf:"bytes,207,opt,name=quantCombineListWriteResp,proto3,oneof"`
}

type WSMessage_QuantCombineReq

type WSMessage_QuantCombineReq struct {
	QuantCombineReq *QuantCombineReq `protobuf:"bytes,208,opt,name=quantCombineReq,proto3,oneof"`
}

type WSMessage_QuantCombineResp

type WSMessage_QuantCombineResp struct {
	QuantCombineResp *QuantCombineResp `protobuf:"bytes,209,opt,name=quantCombineResp,proto3,oneof"`
}

type WSMessage_QuantCreateReq

type WSMessage_QuantCreateReq struct {
	QuantCreateReq *QuantCreateReq `protobuf:"bytes,270,opt,name=quantCreateReq,proto3,oneof"`
}

type WSMessage_QuantCreateResp

type WSMessage_QuantCreateResp struct {
	QuantCreateResp *QuantCreateResp `protobuf:"bytes,271,opt,name=quantCreateResp,proto3,oneof"`
}

type WSMessage_QuantCreateUpd

type WSMessage_QuantCreateUpd struct {
	QuantCreateUpd *QuantCreateUpd `protobuf:"bytes,272,opt,name=quantCreateUpd,proto3,oneof"`
}

type WSMessage_QuantDeleteReq

type WSMessage_QuantDeleteReq struct {
	QuantDeleteReq *QuantDeleteReq `protobuf:"bytes,210,opt,name=quantDeleteReq,proto3,oneof"`
}

type WSMessage_QuantDeleteResp

type WSMessage_QuantDeleteResp struct {
	QuantDeleteResp *QuantDeleteResp `protobuf:"bytes,211,opt,name=quantDeleteResp,proto3,oneof"`
}

type WSMessage_QuantGetReq

type WSMessage_QuantGetReq struct {
	QuantGetReq *QuantGetReq `protobuf:"bytes,212,opt,name=quantGetReq,proto3,oneof"`
}

type WSMessage_QuantGetResp

type WSMessage_QuantGetResp struct {
	QuantGetResp *QuantGetResp `protobuf:"bytes,213,opt,name=quantGetResp,proto3,oneof"`
}

type WSMessage_QuantLastOutputGetReq

type WSMessage_QuantLastOutputGetReq struct {
	QuantLastOutputGetReq *QuantLastOutputGetReq `protobuf:"bytes,214,opt,name=quantLastOutputGetReq,proto3,oneof"`
}

type WSMessage_QuantLastOutputGetResp

type WSMessage_QuantLastOutputGetResp struct {
	QuantLastOutputGetResp *QuantLastOutputGetResp `protobuf:"bytes,215,opt,name=quantLastOutputGetResp,proto3,oneof"`
}

type WSMessage_QuantListReq

type WSMessage_QuantListReq struct {
	QuantListReq *QuantListReq `protobuf:"bytes,216,opt,name=quantListReq,proto3,oneof"`
}

type WSMessage_QuantListResp

type WSMessage_QuantListResp struct {
	QuantListResp *QuantListResp `protobuf:"bytes,217,opt,name=quantListResp,proto3,oneof"`
}

type WSMessage_QuantPublishReq

type WSMessage_QuantPublishReq struct {
	QuantPublishReq *QuantPublishReq `protobuf:"bytes,218,opt,name=quantPublishReq,proto3,oneof"`
}

type WSMessage_QuantPublishResp

type WSMessage_QuantPublishResp struct {
	QuantPublishResp *QuantPublishResp `protobuf:"bytes,219,opt,name=quantPublishResp,proto3,oneof"`
}

type WSMessage_QuantUploadReq

type WSMessage_QuantUploadReq struct {
	QuantUploadReq *QuantUploadReq `protobuf:"bytes,220,opt,name=quantUploadReq,proto3,oneof"`
}

type WSMessage_QuantUploadResp

type WSMessage_QuantUploadResp struct {
	QuantUploadResp *QuantUploadResp `protobuf:"bytes,221,opt,name=quantUploadResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestBulkDuplicateReq

type WSMessage_RegionOfInterestBulkDuplicateReq struct {
	RegionOfInterestBulkDuplicateReq *RegionOfInterestBulkDuplicateReq `protobuf:"bytes,238,opt,name=regionOfInterestBulkDuplicateReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestBulkDuplicateResp

type WSMessage_RegionOfInterestBulkDuplicateResp struct {
	RegionOfInterestBulkDuplicateResp *RegionOfInterestBulkDuplicateResp `protobuf:"bytes,239,opt,name=regionOfInterestBulkDuplicateResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestBulkWriteReq

type WSMessage_RegionOfInterestBulkWriteReq struct {
	RegionOfInterestBulkWriteReq *RegionOfInterestBulkWriteReq `protobuf:"bytes,236,opt,name=regionOfInterestBulkWriteReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestBulkWriteResp

type WSMessage_RegionOfInterestBulkWriteResp struct {
	RegionOfInterestBulkWriteResp *RegionOfInterestBulkWriteResp `protobuf:"bytes,237,opt,name=regionOfInterestBulkWriteResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestDeleteReq

type WSMessage_RegionOfInterestDeleteReq struct {
	RegionOfInterestDeleteReq *RegionOfInterestDeleteReq `protobuf:"bytes,87,opt,name=regionOfInterestDeleteReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestDeleteResp

type WSMessage_RegionOfInterestDeleteResp struct {
	RegionOfInterestDeleteResp *RegionOfInterestDeleteResp `protobuf:"bytes,88,opt,name=regionOfInterestDeleteResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestDisplaySettingsGetReq

type WSMessage_RegionOfInterestDisplaySettingsGetReq struct {
	RegionOfInterestDisplaySettingsGetReq *RegionOfInterestDisplaySettingsGetReq `protobuf:"bytes,246,opt,name=regionOfInterestDisplaySettingsGetReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestDisplaySettingsGetResp

type WSMessage_RegionOfInterestDisplaySettingsGetResp struct {
	RegionOfInterestDisplaySettingsGetResp *RegionOfInterestDisplaySettingsGetResp `protobuf:"bytes,247,opt,name=regionOfInterestDisplaySettingsGetResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestDisplaySettingsWriteReq

type WSMessage_RegionOfInterestDisplaySettingsWriteReq struct {
	RegionOfInterestDisplaySettingsWriteReq *RegionOfInterestDisplaySettingsWriteReq `protobuf:"bytes,244,opt,name=regionOfInterestDisplaySettingsWriteReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestDisplaySettingsWriteResp

type WSMessage_RegionOfInterestDisplaySettingsWriteResp struct {
	RegionOfInterestDisplaySettingsWriteResp *RegionOfInterestDisplaySettingsWriteResp `protobuf:"bytes,245,opt,name=regionOfInterestDisplaySettingsWriteResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestGetReq

type WSMessage_RegionOfInterestGetReq struct {
	RegionOfInterestGetReq *RegionOfInterestGetReq `protobuf:"bytes,91,opt,name=regionOfInterestGetReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestGetResp

type WSMessage_RegionOfInterestGetResp struct {
	RegionOfInterestGetResp *RegionOfInterestGetResp `protobuf:"bytes,92,opt,name=regionOfInterestGetResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestListReq

type WSMessage_RegionOfInterestListReq struct {
	RegionOfInterestListReq *RegionOfInterestListReq `protobuf:"bytes,89,opt,name=regionOfInterestListReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestListResp

type WSMessage_RegionOfInterestListResp struct {
	RegionOfInterestListResp *RegionOfInterestListResp `protobuf:"bytes,90,opt,name=regionOfInterestListResp,proto3,oneof"`
}

type WSMessage_RegionOfInterestWriteReq

type WSMessage_RegionOfInterestWriteReq struct {
	RegionOfInterestWriteReq *RegionOfInterestWriteReq `protobuf:"bytes,93,opt,name=regionOfInterestWriteReq,proto3,oneof"`
}

type WSMessage_RegionOfInterestWriteResp

type WSMessage_RegionOfInterestWriteResp struct {
	RegionOfInterestWriteResp *RegionOfInterestWriteResp `protobuf:"bytes,94,opt,name=regionOfInterestWriteResp,proto3,oneof"`
}

type WSMessage_RunTestReq

type WSMessage_RunTestReq struct {
	RunTestReq *RunTestReq `protobuf:"bytes,95,opt,name=runTestReq,proto3,oneof"`
}

type WSMessage_RunTestResp

type WSMessage_RunTestResp struct {
	RunTestResp *RunTestResp `protobuf:"bytes,96,opt,name=runTestResp,proto3,oneof"`
}

type WSMessage_ScanAutoShareReq

type WSMessage_ScanAutoShareReq struct {
	ScanAutoShareReq *ScanAutoShareReq `protobuf:"bytes,279,opt,name=scanAutoShareReq,proto3,oneof"`
}

type WSMessage_ScanAutoShareResp

type WSMessage_ScanAutoShareResp struct {
	ScanAutoShareResp *ScanAutoShareResp `protobuf:"bytes,280,opt,name=scanAutoShareResp,proto3,oneof"`
}

type WSMessage_ScanAutoShareWriteReq

type WSMessage_ScanAutoShareWriteReq struct {
	ScanAutoShareWriteReq *ScanAutoShareWriteReq `protobuf:"bytes,281,opt,name=scanAutoShareWriteReq,proto3,oneof"`
}

type WSMessage_ScanAutoShareWriteResp

type WSMessage_ScanAutoShareWriteResp struct {
	ScanAutoShareWriteResp *ScanAutoShareWriteResp `protobuf:"bytes,282,opt,name=scanAutoShareWriteResp,proto3,oneof"`
}

type WSMessage_ScanBeamLocationsReq

type WSMessage_ScanBeamLocationsReq struct {
	ScanBeamLocationsReq *ScanBeamLocationsReq `protobuf:"bytes,192,opt,name=scanBeamLocationsReq,proto3,oneof"`
}

type WSMessage_ScanBeamLocationsResp

type WSMessage_ScanBeamLocationsResp struct {
	ScanBeamLocationsResp *ScanBeamLocationsResp `protobuf:"bytes,193,opt,name=scanBeamLocationsResp,proto3,oneof"`
}

type WSMessage_ScanDeleteReq

type WSMessage_ScanDeleteReq struct {
	ScanDeleteReq *ScanDeleteReq `protobuf:"bytes,276,opt,name=scanDeleteReq,proto3,oneof"`
}

type WSMessage_ScanDeleteResp

type WSMessage_ScanDeleteResp struct {
	ScanDeleteResp *ScanDeleteResp `protobuf:"bytes,277,opt,name=scanDeleteResp,proto3,oneof"`
}

type WSMessage_ScanEntryMetadataReq

type WSMessage_ScanEntryMetadataReq struct {
	ScanEntryMetadataReq *ScanEntryMetadataReq `protobuf:"bytes,194,opt,name=scanEntryMetadataReq,proto3,oneof"`
}

type WSMessage_ScanEntryMetadataResp

type WSMessage_ScanEntryMetadataResp struct {
	ScanEntryMetadataResp *ScanEntryMetadataResp `protobuf:"bytes,195,opt,name=scanEntryMetadataResp,proto3,oneof"`
}

type WSMessage_ScanEntryReq

type WSMessage_ScanEntryReq struct {
	ScanEntryReq *ScanEntryReq `protobuf:"bytes,196,opt,name=scanEntryReq,proto3,oneof"`
}

type WSMessage_ScanEntryResp

type WSMessage_ScanEntryResp struct {
	ScanEntryResp *ScanEntryResp `protobuf:"bytes,197,opt,name=scanEntryResp,proto3,oneof"`
}

type WSMessage_ScanGetReq added in v4.7.0

type WSMessage_ScanGetReq struct {
	ScanGetReq *ScanGetReq `protobuf:"bytes,292,opt,name=scanGetReq,proto3,oneof"`
}

type WSMessage_ScanGetResp added in v4.7.0

type WSMessage_ScanGetResp struct {
	ScanGetResp *ScanGetResp `protobuf:"bytes,293,opt,name=scanGetResp,proto3,oneof"`
}

type WSMessage_ScanListReq

type WSMessage_ScanListReq struct {
	ScanListReq *ScanListReq `protobuf:"bytes,99,opt,name=scanListReq,proto3,oneof"`
}

type WSMessage_ScanListResp

type WSMessage_ScanListResp struct {
	ScanListResp *ScanListResp `protobuf:"bytes,100,opt,name=scanListResp,proto3,oneof"`
}

type WSMessage_ScanListUpd

type WSMessage_ScanListUpd struct {
	ScanListUpd *ScanListUpd `protobuf:"bytes,101,opt,name=scanListUpd,proto3,oneof"`
}

type WSMessage_ScanMetaLabelsAndTypesReq

type WSMessage_ScanMetaLabelsAndTypesReq struct {
	ScanMetaLabelsAndTypesReq *ScanMetaLabelsAndTypesReq `protobuf:"bytes,104,opt,name=scanMetaLabelsAndTypesReq,proto3,oneof"`
}

type WSMessage_ScanMetaLabelsAndTypesResp

type WSMessage_ScanMetaLabelsAndTypesResp struct {
	ScanMetaLabelsAndTypesResp *ScanMetaLabelsAndTypesResp `protobuf:"bytes,105,opt,name=scanMetaLabelsAndTypesResp,proto3,oneof"`
}

type WSMessage_ScanMetaWriteReq

type WSMessage_ScanMetaWriteReq struct {
	ScanMetaWriteReq *ScanMetaWriteReq `protobuf:"bytes,106,opt,name=scanMetaWriteReq,proto3,oneof"`
}

type WSMessage_ScanMetaWriteResp

type WSMessage_ScanMetaWriteResp struct {
	ScanMetaWriteResp *ScanMetaWriteResp `protobuf:"bytes,107,opt,name=scanMetaWriteResp,proto3,oneof"`
}

type WSMessage_ScanTriggerReImportReq

type WSMessage_ScanTriggerReImportReq struct {
	ScanTriggerReImportReq *ScanTriggerReImportReq `protobuf:"bytes,108,opt,name=scanTriggerReImportReq,proto3,oneof"`
}

type WSMessage_ScanTriggerReImportResp

type WSMessage_ScanTriggerReImportResp struct {
	ScanTriggerReImportResp *ScanTriggerReImportResp `protobuf:"bytes,109,opt,name=scanTriggerReImportResp,proto3,oneof"`
}

type WSMessage_ScanTriggerReImportUpd

type WSMessage_ScanTriggerReImportUpd struct {
	ScanTriggerReImportUpd *ScanTriggerReImportUpd `protobuf:"bytes,269,opt,name=scanTriggerReImportUpd,proto3,oneof"`
}

type WSMessage_ScanUploadReq

type WSMessage_ScanUploadReq struct {
	ScanUploadReq *ScanUploadReq `protobuf:"bytes,110,opt,name=scanUploadReq,proto3,oneof"`
}

type WSMessage_ScanUploadResp

type WSMessage_ScanUploadResp struct {
	ScanUploadResp *ScanUploadResp `protobuf:"bytes,111,opt,name=scanUploadResp,proto3,oneof"`
}

type WSMessage_ScanUploadUpd

type WSMessage_ScanUploadUpd struct {
	ScanUploadUpd *ScanUploadUpd `protobuf:"bytes,268,opt,name=scanUploadUpd,proto3,oneof"`
}

type WSMessage_ScreenConfigurationDeleteReq

type WSMessage_ScreenConfigurationDeleteReq struct {
	ScreenConfigurationDeleteReq *ScreenConfigurationDeleteReq `protobuf:"bytes,260,opt,name=screenConfigurationDeleteReq,proto3,oneof"`
}

type WSMessage_ScreenConfigurationDeleteResp

type WSMessage_ScreenConfigurationDeleteResp struct {
	ScreenConfigurationDeleteResp *ScreenConfigurationDeleteResp `protobuf:"bytes,261,opt,name=screenConfigurationDeleteResp,proto3,oneof"`
}

type WSMessage_ScreenConfigurationGetReq

type WSMessage_ScreenConfigurationGetReq struct {
	ScreenConfigurationGetReq *ScreenConfigurationGetReq `protobuf:"bytes,248,opt,name=screenConfigurationGetReq,proto3,oneof"`
}

type WSMessage_ScreenConfigurationGetResp

type WSMessage_ScreenConfigurationGetResp struct {
	ScreenConfigurationGetResp *ScreenConfigurationGetResp `protobuf:"bytes,249,opt,name=screenConfigurationGetResp,proto3,oneof"`
}

type WSMessage_ScreenConfigurationListReq

type WSMessage_ScreenConfigurationListReq struct {
	ScreenConfigurationListReq *ScreenConfigurationListReq `protobuf:"bytes,250,opt,name=screenConfigurationListReq,proto3,oneof"`
}

type WSMessage_ScreenConfigurationListResp

type WSMessage_ScreenConfigurationListResp struct {
	ScreenConfigurationListResp *ScreenConfigurationListResp `protobuf:"bytes,251,opt,name=screenConfigurationListResp,proto3,oneof"`
}

type WSMessage_ScreenConfigurationWriteReq

type WSMessage_ScreenConfigurationWriteReq struct {
	ScreenConfigurationWriteReq *ScreenConfigurationWriteReq `protobuf:"bytes,252,opt,name=screenConfigurationWriteReq,proto3,oneof"`
}

type WSMessage_ScreenConfigurationWriteResp

type WSMessage_ScreenConfigurationWriteResp struct {
	ScreenConfigurationWriteResp *ScreenConfigurationWriteResp `protobuf:"bytes,253,opt,name=screenConfigurationWriteResp,proto3,oneof"`
}

type WSMessage_SelectedImagePixelsReq

type WSMessage_SelectedImagePixelsReq struct {
	SelectedImagePixelsReq *SelectedImagePixelsReq `protobuf:"bytes,226,opt,name=selectedImagePixelsReq,proto3,oneof"`
}

type WSMessage_SelectedImagePixelsResp

type WSMessage_SelectedImagePixelsResp struct {
	SelectedImagePixelsResp *SelectedImagePixelsResp `protobuf:"bytes,227,opt,name=selectedImagePixelsResp,proto3,oneof"`
}

type WSMessage_SelectedImagePixelsWriteReq

type WSMessage_SelectedImagePixelsWriteReq struct {
	SelectedImagePixelsWriteReq *SelectedImagePixelsWriteReq `protobuf:"bytes,228,opt,name=selectedImagePixelsWriteReq,proto3,oneof"`
}

type WSMessage_SelectedImagePixelsWriteResp

type WSMessage_SelectedImagePixelsWriteResp struct {
	SelectedImagePixelsWriteResp *SelectedImagePixelsWriteResp `protobuf:"bytes,229,opt,name=selectedImagePixelsWriteResp,proto3,oneof"`
}

type WSMessage_SelectedScanEntriesReq

type WSMessage_SelectedScanEntriesReq struct {
	SelectedScanEntriesReq *SelectedScanEntriesReq `protobuf:"bytes,230,opt,name=selectedScanEntriesReq,proto3,oneof"`
}

type WSMessage_SelectedScanEntriesResp

type WSMessage_SelectedScanEntriesResp struct {
	SelectedScanEntriesResp *SelectedScanEntriesResp `protobuf:"bytes,231,opt,name=selectedScanEntriesResp,proto3,oneof"`
}

type WSMessage_SelectedScanEntriesWriteReq

type WSMessage_SelectedScanEntriesWriteReq struct {
	SelectedScanEntriesWriteReq *SelectedScanEntriesWriteReq `protobuf:"bytes,232,opt,name=selectedScanEntriesWriteReq,proto3,oneof"`
}

type WSMessage_SelectedScanEntriesWriteResp

type WSMessage_SelectedScanEntriesWriteResp struct {
	SelectedScanEntriesWriteResp *SelectedScanEntriesWriteResp `protobuf:"bytes,233,opt,name=selectedScanEntriesWriteResp,proto3,oneof"`
}

type WSMessage_SendUserNotificationReq

type WSMessage_SendUserNotificationReq struct {
	SendUserNotificationReq *SendUserNotificationReq `protobuf:"bytes,112,opt,name=sendUserNotificationReq,proto3,oneof"`
}

type WSMessage_SendUserNotificationResp

type WSMessage_SendUserNotificationResp struct {
	SendUserNotificationResp *SendUserNotificationResp `protobuf:"bytes,113,opt,name=sendUserNotificationResp,proto3,oneof"`
}

type WSMessage_SpectrumReq

type WSMessage_SpectrumReq struct {
	SpectrumReq *SpectrumReq `protobuf:"bytes,114,opt,name=spectrumReq,proto3,oneof"`
}

type WSMessage_SpectrumResp

type WSMessage_SpectrumResp struct {
	SpectrumResp *SpectrumResp `protobuf:"bytes,115,opt,name=spectrumResp,proto3,oneof"`
}

type WSMessage_TagCreateReq

type WSMessage_TagCreateReq struct {
	TagCreateReq *TagCreateReq `protobuf:"bytes,116,opt,name=tagCreateReq,proto3,oneof"`
}

type WSMessage_TagCreateResp

type WSMessage_TagCreateResp struct {
	TagCreateResp *TagCreateResp `protobuf:"bytes,117,opt,name=tagCreateResp,proto3,oneof"`
}

type WSMessage_TagDeleteReq

type WSMessage_TagDeleteReq struct {
	TagDeleteReq *TagDeleteReq `protobuf:"bytes,118,opt,name=tagDeleteReq,proto3,oneof"`
}

type WSMessage_TagDeleteResp

type WSMessage_TagDeleteResp struct {
	TagDeleteResp *TagDeleteResp `protobuf:"bytes,119,opt,name=tagDeleteResp,proto3,oneof"`
}

type WSMessage_TagListReq

type WSMessage_TagListReq struct {
	TagListReq *TagListReq `protobuf:"bytes,120,opt,name=tagListReq,proto3,oneof"`
}

type WSMessage_TagListResp

type WSMessage_TagListResp struct {
	TagListResp *TagListResp `protobuf:"bytes,121,opt,name=tagListResp,proto3,oneof"`
}

type WSMessage_UserAddRoleReq

type WSMessage_UserAddRoleReq struct {
	UserAddRoleReq *UserAddRoleReq `protobuf:"bytes,122,opt,name=userAddRoleReq,proto3,oneof"`
}

type WSMessage_UserAddRoleResp

type WSMessage_UserAddRoleResp struct {
	UserAddRoleResp *UserAddRoleResp `protobuf:"bytes,123,opt,name=userAddRoleResp,proto3,oneof"`
}

type WSMessage_UserDeleteRoleReq

type WSMessage_UserDeleteRoleReq struct {
	UserDeleteRoleReq *UserDeleteRoleReq `protobuf:"bytes,124,opt,name=userDeleteRoleReq,proto3,oneof"`
}

type WSMessage_UserDeleteRoleResp

type WSMessage_UserDeleteRoleResp struct {
	UserDeleteRoleResp *UserDeleteRoleResp `protobuf:"bytes,125,opt,name=userDeleteRoleResp,proto3,oneof"`
}

type WSMessage_UserDetailsReq

type WSMessage_UserDetailsReq struct {
	UserDetailsReq *UserDetailsReq `protobuf:"bytes,126,opt,name=userDetailsReq,proto3,oneof"`
}

type WSMessage_UserDetailsResp

type WSMessage_UserDetailsResp struct {
	UserDetailsResp *UserDetailsResp `protobuf:"bytes,127,opt,name=userDetailsResp,proto3,oneof"`
}

type WSMessage_UserDetailsWriteReq

type WSMessage_UserDetailsWriteReq struct {
	UserDetailsWriteReq *UserDetailsWriteReq `protobuf:"bytes,129,opt,name=userDetailsWriteReq,proto3,oneof"`
}

type WSMessage_UserDetailsWriteResp

type WSMessage_UserDetailsWriteResp struct {
	UserDetailsWriteResp *UserDetailsWriteResp `protobuf:"bytes,130,opt,name=userDetailsWriteResp,proto3,oneof"`
}

type WSMessage_UserGroupAddAdminReq

type WSMessage_UserGroupAddAdminReq struct {
	UserGroupAddAdminReq *UserGroupAddAdminReq `protobuf:"bytes,156,opt,name=userGroupAddAdminReq,proto3,oneof"`
}

type WSMessage_UserGroupAddAdminResp

type WSMessage_UserGroupAddAdminResp struct {
	UserGroupAddAdminResp *UserGroupAddAdminResp `protobuf:"bytes,157,opt,name=userGroupAddAdminResp,proto3,oneof"`
}

type WSMessage_UserGroupAddMemberReq

type WSMessage_UserGroupAddMemberReq struct {
	UserGroupAddMemberReq *UserGroupAddMemberReq `protobuf:"bytes,158,opt,name=userGroupAddMemberReq,proto3,oneof"`
}

type WSMessage_UserGroupAddMemberResp

type WSMessage_UserGroupAddMemberResp struct {
	UserGroupAddMemberResp *UserGroupAddMemberResp `protobuf:"bytes,159,opt,name=userGroupAddMemberResp,proto3,oneof"`
}

type WSMessage_UserGroupAddViewerReq

type WSMessage_UserGroupAddViewerReq struct {
	UserGroupAddViewerReq *UserGroupAddViewerReq `protobuf:"bytes,180,opt,name=userGroupAddViewerReq,proto3,oneof"`
}

type WSMessage_UserGroupAddViewerResp

type WSMessage_UserGroupAddViewerResp struct {
	UserGroupAddViewerResp *UserGroupAddViewerResp `protobuf:"bytes,181,opt,name=userGroupAddViewerResp,proto3,oneof"`
}

type WSMessage_UserGroupCreateReq

type WSMessage_UserGroupCreateReq struct {
	UserGroupCreateReq *UserGroupCreateReq `protobuf:"bytes,160,opt,name=userGroupCreateReq,proto3,oneof"`
}

type WSMessage_UserGroupCreateResp

type WSMessage_UserGroupCreateResp struct {
	UserGroupCreateResp *UserGroupCreateResp `protobuf:"bytes,161,opt,name=userGroupCreateResp,proto3,oneof"`
}

type WSMessage_UserGroupDeleteAdminReq

type WSMessage_UserGroupDeleteAdminReq struct {
	UserGroupDeleteAdminReq *UserGroupDeleteAdminReq `protobuf:"bytes,162,opt,name=userGroupDeleteAdminReq,proto3,oneof"`
}

type WSMessage_UserGroupDeleteAdminResp

type WSMessage_UserGroupDeleteAdminResp struct {
	UserGroupDeleteAdminResp *UserGroupDeleteAdminResp `protobuf:"bytes,163,opt,name=userGroupDeleteAdminResp,proto3,oneof"`
}

type WSMessage_UserGroupDeleteMemberReq

type WSMessage_UserGroupDeleteMemberReq struct {
	UserGroupDeleteMemberReq *UserGroupDeleteMemberReq `protobuf:"bytes,164,opt,name=userGroupDeleteMemberReq,proto3,oneof"`
}

type WSMessage_UserGroupDeleteMemberResp

type WSMessage_UserGroupDeleteMemberResp struct {
	UserGroupDeleteMemberResp *UserGroupDeleteMemberResp `protobuf:"bytes,165,opt,name=userGroupDeleteMemberResp,proto3,oneof"`
}

type WSMessage_UserGroupDeleteReq

type WSMessage_UserGroupDeleteReq struct {
	UserGroupDeleteReq *UserGroupDeleteReq `protobuf:"bytes,166,opt,name=userGroupDeleteReq,proto3,oneof"`
}

type WSMessage_UserGroupDeleteResp

type WSMessage_UserGroupDeleteResp struct {
	UserGroupDeleteResp *UserGroupDeleteResp `protobuf:"bytes,167,opt,name=userGroupDeleteResp,proto3,oneof"`
}

type WSMessage_UserGroupDeleteViewerReq

type WSMessage_UserGroupDeleteViewerReq struct {
	UserGroupDeleteViewerReq *UserGroupDeleteViewerReq `protobuf:"bytes,178,opt,name=userGroupDeleteViewerReq,proto3,oneof"`
}

type WSMessage_UserGroupDeleteViewerResp

type WSMessage_UserGroupDeleteViewerResp struct {
	UserGroupDeleteViewerResp *UserGroupDeleteViewerResp `protobuf:"bytes,179,opt,name=userGroupDeleteViewerResp,proto3,oneof"`
}

type WSMessage_UserGroupIgnoreJoinReq

type WSMessage_UserGroupIgnoreJoinReq struct {
	UserGroupIgnoreJoinReq *UserGroupIgnoreJoinReq `protobuf:"bytes,182,opt,name=userGroupIgnoreJoinReq,proto3,oneof"`
}

type WSMessage_UserGroupIgnoreJoinResp

type WSMessage_UserGroupIgnoreJoinResp struct {
	UserGroupIgnoreJoinResp *UserGroupIgnoreJoinResp `protobuf:"bytes,183,opt,name=userGroupIgnoreJoinResp,proto3,oneof"`
}

type WSMessage_UserGroupJoinListReq

type WSMessage_UserGroupJoinListReq struct {
	UserGroupJoinListReq *UserGroupJoinListReq `protobuf:"bytes,184,opt,name=userGroupJoinListReq,proto3,oneof"`
}

type WSMessage_UserGroupJoinListResp

type WSMessage_UserGroupJoinListResp struct {
	UserGroupJoinListResp *UserGroupJoinListResp `protobuf:"bytes,185,opt,name=userGroupJoinListResp,proto3,oneof"`
}

type WSMessage_UserGroupJoinReq

type WSMessage_UserGroupJoinReq struct {
	UserGroupJoinReq *UserGroupJoinReq `protobuf:"bytes,186,opt,name=userGroupJoinReq,proto3,oneof"`
}

type WSMessage_UserGroupJoinResp

type WSMessage_UserGroupJoinResp struct {
	UserGroupJoinResp *UserGroupJoinResp `protobuf:"bytes,187,opt,name=userGroupJoinResp,proto3,oneof"`
}

type WSMessage_UserGroupListJoinableReq

type WSMessage_UserGroupListJoinableReq struct {
	UserGroupListJoinableReq *UserGroupListJoinableReq `protobuf:"bytes,234,opt,name=userGroupListJoinableReq,proto3,oneof"`
}

type WSMessage_UserGroupListJoinableResp

type WSMessage_UserGroupListJoinableResp struct {
	UserGroupListJoinableResp *UserGroupListJoinableResp `protobuf:"bytes,235,opt,name=userGroupListJoinableResp,proto3,oneof"`
}

type WSMessage_UserGroupListReq

type WSMessage_UserGroupListReq struct {
	UserGroupListReq *UserGroupListReq `protobuf:"bytes,168,opt,name=userGroupListReq,proto3,oneof"`
}

type WSMessage_UserGroupListResp

type WSMessage_UserGroupListResp struct {
	UserGroupListResp *UserGroupListResp `protobuf:"bytes,169,opt,name=userGroupListResp,proto3,oneof"`
}

type WSMessage_UserGroupReq

type WSMessage_UserGroupReq struct {
	UserGroupReq *UserGroupReq `protobuf:"bytes,188,opt,name=userGroupReq,proto3,oneof"`
}

type WSMessage_UserGroupResp

type WSMessage_UserGroupResp struct {
	UserGroupResp *UserGroupResp `protobuf:"bytes,189,opt,name=userGroupResp,proto3,oneof"`
}

type WSMessage_UserGroupSetNameReq

type WSMessage_UserGroupSetNameReq struct {
	UserGroupSetNameReq *UserGroupSetNameReq `protobuf:"bytes,170,opt,name=userGroupSetNameReq,proto3,oneof"`
}

type WSMessage_UserGroupSetNameResp

type WSMessage_UserGroupSetNameResp struct {
	UserGroupSetNameResp *UserGroupSetNameResp `protobuf:"bytes,171,opt,name=userGroupSetNameResp,proto3,oneof"`
}

type WSMessage_UserListReq

type WSMessage_UserListReq struct {
	UserListReq *UserListReq `protobuf:"bytes,138,opt,name=userListReq,proto3,oneof"`
}

type WSMessage_UserListResp

type WSMessage_UserListResp struct {
	UserListResp *UserListResp `protobuf:"bytes,139,opt,name=userListResp,proto3,oneof"`
}

type WSMessage_UserNotificationSettingsReq

type WSMessage_UserNotificationSettingsReq struct {
	UserNotificationSettingsReq *UserNotificationSettingsReq `protobuf:"bytes,142,opt,name=userNotificationSettingsReq,proto3,oneof"`
}

type WSMessage_UserNotificationSettingsResp

type WSMessage_UserNotificationSettingsResp struct {
	UserNotificationSettingsResp *UserNotificationSettingsResp `protobuf:"bytes,143,opt,name=userNotificationSettingsResp,proto3,oneof"`
}

type WSMessage_UserNotificationSettingsUpd

type WSMessage_UserNotificationSettingsUpd struct {
	UserNotificationSettingsUpd *UserNotificationSettingsUpd `protobuf:"bytes,144,opt,name=userNotificationSettingsUpd,proto3,oneof"`
}

type WSMessage_UserNotificationSettingsWriteReq

type WSMessage_UserNotificationSettingsWriteReq struct {
	UserNotificationSettingsWriteReq *UserNotificationSettingsWriteReq `protobuf:"bytes,145,opt,name=userNotificationSettingsWriteReq,proto3,oneof"`
}

type WSMessage_UserNotificationSettingsWriteResp

type WSMessage_UserNotificationSettingsWriteResp struct {
	UserNotificationSettingsWriteResp *UserNotificationSettingsWriteResp `protobuf:"bytes,146,opt,name=userNotificationSettingsWriteResp,proto3,oneof"`
}

type WSMessage_UserRoleListReq

type WSMessage_UserRoleListReq struct {
	UserRoleListReq *UserRoleListReq `protobuf:"bytes,148,opt,name=userRoleListReq,proto3,oneof"`
}

type WSMessage_UserRoleListResp

type WSMessage_UserRoleListResp struct {
	UserRoleListResp *UserRoleListResp `protobuf:"bytes,149,opt,name=userRoleListResp,proto3,oneof"`
}

type WSMessage_UserRolesListReq

type WSMessage_UserRolesListReq struct {
	UserRolesListReq *UserRolesListReq `protobuf:"bytes,150,opt,name=userRolesListReq,proto3,oneof"`
}

type WSMessage_UserRolesListResp

type WSMessage_UserRolesListResp struct {
	UserRolesListResp *UserRolesListResp `protobuf:"bytes,151,opt,name=userRolesListResp,proto3,oneof"`
}

type WSMessage_UserSearchReq

type WSMessage_UserSearchReq struct {
	UserSearchReq *UserSearchReq `protobuf:"bytes,222,opt,name=userSearchReq,proto3,oneof"`
}

type WSMessage_UserSearchResp

type WSMessage_UserSearchResp struct {
	UserSearchResp *UserSearchResp `protobuf:"bytes,223,opt,name=userSearchResp,proto3,oneof"`
}

type WSMessage_WidgetDataGetReq

type WSMessage_WidgetDataGetReq struct {
	WidgetDataGetReq *WidgetDataGetReq `protobuf:"bytes,254,opt,name=widgetDataGetReq,proto3,oneof"`
}

type WSMessage_WidgetDataGetResp

type WSMessage_WidgetDataGetResp struct {
	WidgetDataGetResp *WidgetDataGetResp `protobuf:"bytes,255,opt,name=widgetDataGetResp,proto3,oneof"`
}

type WSMessage_WidgetDataWriteReq

type WSMessage_WidgetDataWriteReq struct {
	WidgetDataWriteReq *WidgetDataWriteReq `protobuf:"bytes,256,opt,name=widgetDataWriteReq,proto3,oneof"`
}

type WSMessage_WidgetDataWriteResp

type WSMessage_WidgetDataWriteResp struct {
	WidgetDataWriteResp *WidgetDataWriteResp `protobuf:"bytes,257,opt,name=widgetDataWriteResp,proto3,oneof"`
}

type WSMessage_ZenodoDOIGetReq

type WSMessage_ZenodoDOIGetReq struct {
	ZenodoDOIGetReq *ZenodoDOIGetReq `protobuf:"bytes,240,opt,name=zenodoDOIGetReq,proto3,oneof"`
}

type WSMessage_ZenodoDOIGetResp

type WSMessage_ZenodoDOIGetResp struct {
	ZenodoDOIGetResp *ZenodoDOIGetResp `protobuf:"bytes,241,opt,name=zenodoDOIGetResp,proto3,oneof"`
}

type WidgetData

type WidgetData struct {
	Id             string                     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Spectrum       *SpectrumWidgetState       `protobuf:"bytes,2,opt,name=spectrum,proto3" json:"spectrum,omitempty"`
	Binary         *BinaryState               `protobuf:"bytes,3,opt,name=binary,proto3" json:"binary,omitempty"`
	Ternary        *TernaryState              `protobuf:"bytes,4,opt,name=ternary,proto3" json:"ternary,omitempty"`
	Histogram      *HistogramState            `protobuf:"bytes,5,opt,name=histogram,proto3" json:"histogram,omitempty"`
	ContextImage   *ContextImageState         `protobuf:"bytes,6,opt,name=contextImage,proto3" json:"contextImage,omitempty"`
	Chord          *ChordState                `protobuf:"bytes,7,opt,name=chord,proto3" json:"chord,omitempty"`
	Table          *TableState                `protobuf:"bytes,8,opt,name=table,proto3" json:"table,omitempty"`
	RoiQuantTable  *ROIQuantTableState        `protobuf:"bytes,9,opt,name=roiQuantTable,proto3" json:"roiQuantTable,omitempty"`
	Variogram      *VariogramState            `protobuf:"bytes,10,opt,name=variogram,proto3" json:"variogram,omitempty"`
	RgbuPlot       *RGBUPlotWidgetState       `protobuf:"bytes,11,opt,name=rgbuPlot,proto3" json:"rgbuPlot,omitempty"`
	SingleAxisRGBU *SingleAxisRGBUWidgetState `protobuf:"bytes,12,opt,name=singleAxisRGBU,proto3" json:"singleAxisRGBU,omitempty"`
	RgbuImage      *RGBUImagesWidgetState     `protobuf:"bytes,13,opt,name=rgbuImage,proto3" json:"rgbuImage,omitempty"`
	Parallelogram  *ParallelogramWidgetState  `protobuf:"bytes,14,opt,name=parallelogram,proto3" json:"parallelogram,omitempty"`
	// contains filtered or unexported fields
}

func (*WidgetData) Descriptor deprecated

func (*WidgetData) Descriptor() ([]byte, []int)

Deprecated: Use WidgetData.ProtoReflect.Descriptor instead.

func (*WidgetData) GetBinary

func (x *WidgetData) GetBinary() *BinaryState

func (*WidgetData) GetChord

func (x *WidgetData) GetChord() *ChordState

func (*WidgetData) GetContextImage

func (x *WidgetData) GetContextImage() *ContextImageState

func (*WidgetData) GetHistogram

func (x *WidgetData) GetHistogram() *HistogramState

func (*WidgetData) GetId

func (x *WidgetData) GetId() string

func (*WidgetData) GetParallelogram

func (x *WidgetData) GetParallelogram() *ParallelogramWidgetState

func (*WidgetData) GetRgbuImage

func (x *WidgetData) GetRgbuImage() *RGBUImagesWidgetState

func (*WidgetData) GetRgbuPlot

func (x *WidgetData) GetRgbuPlot() *RGBUPlotWidgetState

func (*WidgetData) GetRoiQuantTable

func (x *WidgetData) GetRoiQuantTable() *ROIQuantTableState

func (*WidgetData) GetSingleAxisRGBU

func (x *WidgetData) GetSingleAxisRGBU() *SingleAxisRGBUWidgetState

func (*WidgetData) GetSpectrum

func (x *WidgetData) GetSpectrum() *SpectrumWidgetState

func (*WidgetData) GetTable

func (x *WidgetData) GetTable() *TableState

func (*WidgetData) GetTernary

func (x *WidgetData) GetTernary() *TernaryState

func (*WidgetData) GetVariogram

func (x *WidgetData) GetVariogram() *VariogramState

func (*WidgetData) ProtoMessage

func (*WidgetData) ProtoMessage()

func (*WidgetData) ProtoReflect

func (x *WidgetData) ProtoReflect() protoreflect.Message

func (*WidgetData) Reset

func (x *WidgetData) Reset()

func (*WidgetData) String

func (x *WidgetData) String() string

type WidgetDataGetReq

type WidgetDataGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

requires(NONE)

func (*WidgetDataGetReq) Descriptor deprecated

func (*WidgetDataGetReq) Descriptor() ([]byte, []int)

Deprecated: Use WidgetDataGetReq.ProtoReflect.Descriptor instead.

func (*WidgetDataGetReq) GetId

func (x *WidgetDataGetReq) GetId() string

func (*WidgetDataGetReq) ProtoMessage

func (*WidgetDataGetReq) ProtoMessage()

func (*WidgetDataGetReq) ProtoReflect

func (x *WidgetDataGetReq) ProtoReflect() protoreflect.Message

func (*WidgetDataGetReq) Reset

func (x *WidgetDataGetReq) Reset()

func (*WidgetDataGetReq) String

func (x *WidgetDataGetReq) String() string

type WidgetDataGetResp

type WidgetDataGetResp struct {
	WidgetData *WidgetData `protobuf:"bytes,1,opt,name=widgetData,proto3" json:"widgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*WidgetDataGetResp) Descriptor deprecated

func (*WidgetDataGetResp) Descriptor() ([]byte, []int)

Deprecated: Use WidgetDataGetResp.ProtoReflect.Descriptor instead.

func (*WidgetDataGetResp) GetWidgetData

func (x *WidgetDataGetResp) GetWidgetData() *WidgetData

func (*WidgetDataGetResp) ProtoMessage

func (*WidgetDataGetResp) ProtoMessage()

func (*WidgetDataGetResp) ProtoReflect

func (x *WidgetDataGetResp) ProtoReflect() protoreflect.Message

func (*WidgetDataGetResp) Reset

func (x *WidgetDataGetResp) Reset()

func (*WidgetDataGetResp) String

func (x *WidgetDataGetResp) String() string

type WidgetDataWriteReq

type WidgetDataWriteReq struct {
	WidgetData *WidgetData `protobuf:"bytes,1,opt,name=widgetData,proto3" json:"widgetData,omitempty"`
	// contains filtered or unexported fields
}

requires(EDIT_VIEW_STATE)

func (*WidgetDataWriteReq) Descriptor deprecated

func (*WidgetDataWriteReq) Descriptor() ([]byte, []int)

Deprecated: Use WidgetDataWriteReq.ProtoReflect.Descriptor instead.

func (*WidgetDataWriteReq) GetWidgetData

func (x *WidgetDataWriteReq) GetWidgetData() *WidgetData

func (*WidgetDataWriteReq) ProtoMessage

func (*WidgetDataWriteReq) ProtoMessage()

func (*WidgetDataWriteReq) ProtoReflect

func (x *WidgetDataWriteReq) ProtoReflect() protoreflect.Message

func (*WidgetDataWriteReq) Reset

func (x *WidgetDataWriteReq) Reset()

func (*WidgetDataWriteReq) String

func (x *WidgetDataWriteReq) String() string

type WidgetDataWriteResp

type WidgetDataWriteResp struct {
	WidgetData *WidgetData `protobuf:"bytes,1,opt,name=widgetData,proto3" json:"widgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*WidgetDataWriteResp) Descriptor deprecated

func (*WidgetDataWriteResp) Descriptor() ([]byte, []int)

Deprecated: Use WidgetDataWriteResp.ProtoReflect.Descriptor instead.

func (*WidgetDataWriteResp) GetWidgetData

func (x *WidgetDataWriteResp) GetWidgetData() *WidgetData

func (*WidgetDataWriteResp) ProtoMessage

func (*WidgetDataWriteResp) ProtoMessage()

func (*WidgetDataWriteResp) ProtoReflect

func (x *WidgetDataWriteResp) ProtoReflect() protoreflect.Message

func (*WidgetDataWriteResp) Reset

func (x *WidgetDataWriteResp) Reset()

func (*WidgetDataWriteResp) String

func (x *WidgetDataWriteResp) String() string

type WidgetLayoutConfiguration

type WidgetLayoutConfiguration struct {
	Id          string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id,omitempty"`
	Type        string      `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	StartRow    int32       `protobuf:"varint,3,opt,name=startRow,proto3" json:"startRow,omitempty"`
	StartColumn int32       `protobuf:"varint,4,opt,name=startColumn,proto3" json:"startColumn,omitempty"`
	EndRow      int32       `protobuf:"varint,5,opt,name=endRow,proto3" json:"endRow,omitempty"`
	EndColumn   int32       `protobuf:"varint,6,opt,name=endColumn,proto3" json:"endColumn,omitempty"`
	Data        *WidgetData `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty" bson:"-"`
	// contains filtered or unexported fields
}

func (*WidgetLayoutConfiguration) Descriptor deprecated

func (*WidgetLayoutConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use WidgetLayoutConfiguration.ProtoReflect.Descriptor instead.

func (*WidgetLayoutConfiguration) GetData

func (x *WidgetLayoutConfiguration) GetData() *WidgetData

func (*WidgetLayoutConfiguration) GetEndColumn

func (x *WidgetLayoutConfiguration) GetEndColumn() int32

func (*WidgetLayoutConfiguration) GetEndRow

func (x *WidgetLayoutConfiguration) GetEndRow() int32

func (*WidgetLayoutConfiguration) GetId

func (x *WidgetLayoutConfiguration) GetId() string

func (*WidgetLayoutConfiguration) GetStartColumn

func (x *WidgetLayoutConfiguration) GetStartColumn() int32

func (*WidgetLayoutConfiguration) GetStartRow

func (x *WidgetLayoutConfiguration) GetStartRow() int32

func (*WidgetLayoutConfiguration) GetType

func (x *WidgetLayoutConfiguration) GetType() string

func (*WidgetLayoutConfiguration) ProtoMessage

func (*WidgetLayoutConfiguration) ProtoMessage()

func (*WidgetLayoutConfiguration) ProtoReflect

func (*WidgetLayoutConfiguration) Reset

func (x *WidgetLayoutConfiguration) Reset()

func (*WidgetLayoutConfiguration) String

func (x *WidgetLayoutConfiguration) String() string

type ZenodoCommunity

type ZenodoCommunity struct {
	Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoCommunity) Descriptor deprecated

func (*ZenodoCommunity) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoCommunity.ProtoReflect.Descriptor instead.

func (*ZenodoCommunity) GetIdentifier

func (x *ZenodoCommunity) GetIdentifier() string

func (*ZenodoCommunity) ProtoMessage

func (*ZenodoCommunity) ProtoMessage()

func (*ZenodoCommunity) ProtoReflect

func (x *ZenodoCommunity) ProtoReflect() protoreflect.Message

func (*ZenodoCommunity) Reset

func (x *ZenodoCommunity) Reset()

func (*ZenodoCommunity) String

func (x *ZenodoCommunity) String() string

type ZenodoDOIGetReq

type ZenodoDOIGetReq struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // expression id
	// contains filtered or unexported fields
}

requires(NONE)

func (*ZenodoDOIGetReq) Descriptor deprecated

func (*ZenodoDOIGetReq) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoDOIGetReq.ProtoReflect.Descriptor instead.

func (*ZenodoDOIGetReq) GetId

func (x *ZenodoDOIGetReq) GetId() string

func (*ZenodoDOIGetReq) ProtoMessage

func (*ZenodoDOIGetReq) ProtoMessage()

func (*ZenodoDOIGetReq) ProtoReflect

func (x *ZenodoDOIGetReq) ProtoReflect() protoreflect.Message

func (*ZenodoDOIGetReq) Reset

func (x *ZenodoDOIGetReq) Reset()

func (*ZenodoDOIGetReq) String

func (x *ZenodoDOIGetReq) String() string

type ZenodoDOIGetResp

type ZenodoDOIGetResp struct {
	Doi *DOIMetadata `protobuf:"bytes,1,opt,name=doi,proto3" json:"doi,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoDOIGetResp) Descriptor deprecated

func (*ZenodoDOIGetResp) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoDOIGetResp.ProtoReflect.Descriptor instead.

func (*ZenodoDOIGetResp) GetDoi

func (x *ZenodoDOIGetResp) GetDoi() *DOIMetadata

func (*ZenodoDOIGetResp) ProtoMessage

func (*ZenodoDOIGetResp) ProtoMessage()

func (*ZenodoDOIGetResp) ProtoReflect

func (x *ZenodoDOIGetResp) ProtoReflect() protoreflect.Message

func (*ZenodoDOIGetResp) Reset

func (x *ZenodoDOIGetResp) Reset()

func (*ZenodoDOIGetResp) String

func (x *ZenodoDOIGetResp) String() string

type ZenodoDepositionMetadata

type ZenodoDepositionMetadata struct {
	AccessRight     string                          `protobuf:"bytes,1,opt,name=accessRight,proto3" json:"access_right"`
	Communities     []*ZenodoCommunity              `protobuf:"bytes,2,rep,name=communities,proto3" json:"communities,omitempty"`
	Creators        []*ZenodoNameAffiliationCreator `protobuf:"bytes,3,rep,name=creators,proto3" json:"creators,omitempty"`
	Description     string                          `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Doi             string                          `protobuf:"bytes,5,opt,name=doi,proto3" json:"doi,omitempty"`
	License         string                          `protobuf:"bytes,6,opt,name=license,proto3" json:"license,omitempty"`
	PrereserveDOI   *ZenodoPrereserveDOI            `protobuf:"bytes,7,opt,name=prereserveDOI,proto3" json:"prereserve_doi"`
	PublicationDate string                          `protobuf:"bytes,8,opt,name=publicationDate,proto3" json:"publication_date"`
	Title           string                          `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"`
	UploadType      string                          `protobuf:"bytes,10,opt,name=uploadType,proto3" json:"upload_type"`
	// contains filtered or unexported fields
}

func (*ZenodoDepositionMetadata) Descriptor deprecated

func (*ZenodoDepositionMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoDepositionMetadata.ProtoReflect.Descriptor instead.

func (*ZenodoDepositionMetadata) GetAccessRight

func (x *ZenodoDepositionMetadata) GetAccessRight() string

func (*ZenodoDepositionMetadata) GetCommunities

func (x *ZenodoDepositionMetadata) GetCommunities() []*ZenodoCommunity

func (*ZenodoDepositionMetadata) GetCreators

func (*ZenodoDepositionMetadata) GetDescription

func (x *ZenodoDepositionMetadata) GetDescription() string

func (*ZenodoDepositionMetadata) GetDoi

func (x *ZenodoDepositionMetadata) GetDoi() string

func (*ZenodoDepositionMetadata) GetLicense

func (x *ZenodoDepositionMetadata) GetLicense() string

func (*ZenodoDepositionMetadata) GetPrereserveDOI

func (x *ZenodoDepositionMetadata) GetPrereserveDOI() *ZenodoPrereserveDOI

func (*ZenodoDepositionMetadata) GetPublicationDate

func (x *ZenodoDepositionMetadata) GetPublicationDate() string

func (*ZenodoDepositionMetadata) GetTitle

func (x *ZenodoDepositionMetadata) GetTitle() string

func (*ZenodoDepositionMetadata) GetUploadType

func (x *ZenodoDepositionMetadata) GetUploadType() string

func (*ZenodoDepositionMetadata) ProtoMessage

func (*ZenodoDepositionMetadata) ProtoMessage()

func (*ZenodoDepositionMetadata) ProtoReflect

func (x *ZenodoDepositionMetadata) ProtoReflect() protoreflect.Message

func (*ZenodoDepositionMetadata) Reset

func (x *ZenodoDepositionMetadata) Reset()

func (*ZenodoDepositionMetadata) String

func (x *ZenodoDepositionMetadata) String() string

type ZenodoDepositionResponse

type ZenodoDepositionResponse struct {
	ConceptRecID string               `protobuf:"bytes,1,opt,name=conceptRecID,proto3" json:"conceptrecid"`
	Created      string               `protobuf:"bytes,2,opt,name=created,proto3" json:"created,omitempty"`
	Files        []*ZenodoFile        `protobuf:"bytes,3,rep,name=files,proto3" json:"files,omitempty"`
	Id           uint32               `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
	Links        *ZenodoDraftLinks    `protobuf:"bytes,5,opt,name=links,proto3" json:"links,omitempty"`
	Metadata     *ZenodoPrereserveDOI `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Owner        uint32               `protobuf:"varint,7,opt,name=owner,proto3" json:"owner,omitempty"`
	RecordID     uint32               `protobuf:"varint,8,opt,name=recordID,proto3" json:"record_id"`
	State        string               `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"`
	Submitted    bool                 `protobuf:"varint,10,opt,name=submitted,proto3" json:"submitted,omitempty"`
	Title        string               `protobuf:"bytes,11,opt,name=title,proto3" json:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoDepositionResponse) Descriptor deprecated

func (*ZenodoDepositionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoDepositionResponse.ProtoReflect.Descriptor instead.

func (*ZenodoDepositionResponse) GetConceptRecID

func (x *ZenodoDepositionResponse) GetConceptRecID() string

func (*ZenodoDepositionResponse) GetCreated

func (x *ZenodoDepositionResponse) GetCreated() string

func (*ZenodoDepositionResponse) GetFiles

func (x *ZenodoDepositionResponse) GetFiles() []*ZenodoFile

func (*ZenodoDepositionResponse) GetId

func (x *ZenodoDepositionResponse) GetId() uint32

func (*ZenodoDepositionResponse) GetMetadata

func (*ZenodoDepositionResponse) GetOwner

func (x *ZenodoDepositionResponse) GetOwner() uint32

func (*ZenodoDepositionResponse) GetRecordID

func (x *ZenodoDepositionResponse) GetRecordID() uint32

func (*ZenodoDepositionResponse) GetState

func (x *ZenodoDepositionResponse) GetState() string

func (*ZenodoDepositionResponse) GetSubmitted

func (x *ZenodoDepositionResponse) GetSubmitted() bool

func (*ZenodoDepositionResponse) GetTitle

func (x *ZenodoDepositionResponse) GetTitle() string

func (*ZenodoDepositionResponse) ProtoMessage

func (*ZenodoDepositionResponse) ProtoMessage()

func (*ZenodoDepositionResponse) ProtoReflect

func (x *ZenodoDepositionResponse) ProtoReflect() protoreflect.Message

func (*ZenodoDepositionResponse) Reset

func (x *ZenodoDepositionResponse) Reset()

func (*ZenodoDepositionResponse) String

func (x *ZenodoDepositionResponse) String() string
type ZenodoDraftLinks struct {
	Bucket          string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
	Discard         string `protobuf:"bytes,2,opt,name=discard,proto3" json:"discard,omitempty"`
	Edit            string `protobuf:"bytes,3,opt,name=edit,proto3" json:"edit,omitempty"`
	Files           string `protobuf:"bytes,4,opt,name=files,proto3" json:"files,omitempty"`
	Html            string `protobuf:"bytes,5,opt,name=html,proto3" json:"html,omitempty"`
	LatestDraft     string `protobuf:"bytes,6,opt,name=latestDraft,proto3" json:"latest_draft"`
	LatestDraftHTML string `protobuf:"bytes,7,opt,name=latestDraftHTML,proto3" json:"latest_draft_html"`
	Publish         string `protobuf:"bytes,8,opt,name=publish,proto3" json:"publish,omitempty"`
	Self            string `protobuf:"bytes,9,opt,name=self,proto3" json:"self,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoDraftLinks) Descriptor deprecated

func (*ZenodoDraftLinks) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoDraftLinks.ProtoReflect.Descriptor instead.

func (*ZenodoDraftLinks) GetBucket

func (x *ZenodoDraftLinks) GetBucket() string

func (*ZenodoDraftLinks) GetDiscard

func (x *ZenodoDraftLinks) GetDiscard() string

func (*ZenodoDraftLinks) GetEdit

func (x *ZenodoDraftLinks) GetEdit() string

func (*ZenodoDraftLinks) GetFiles

func (x *ZenodoDraftLinks) GetFiles() string

func (*ZenodoDraftLinks) GetHtml

func (x *ZenodoDraftLinks) GetHtml() string

func (*ZenodoDraftLinks) GetLatestDraft

func (x *ZenodoDraftLinks) GetLatestDraft() string

func (*ZenodoDraftLinks) GetLatestDraftHTML

func (x *ZenodoDraftLinks) GetLatestDraftHTML() string

func (*ZenodoDraftLinks) GetPublish

func (x *ZenodoDraftLinks) GetPublish() string

func (*ZenodoDraftLinks) GetSelf

func (x *ZenodoDraftLinks) GetSelf() string

func (*ZenodoDraftLinks) ProtoMessage

func (*ZenodoDraftLinks) ProtoMessage()

func (*ZenodoDraftLinks) ProtoReflect

func (x *ZenodoDraftLinks) ProtoReflect() protoreflect.Message

func (*ZenodoDraftLinks) Reset

func (x *ZenodoDraftLinks) Reset()

func (*ZenodoDraftLinks) String

func (x *ZenodoDraftLinks) String() string

type ZenodoFile

type ZenodoFile struct {
	Checksum string          `protobuf:"bytes,1,opt,name=checksum,proto3" json:"checksum,omitempty"`
	Filename string          `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	Filesize uint32          `protobuf:"varint,3,opt,name=filesize,proto3" json:"filesize,omitempty"`
	Id       string          `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	Links    *ZenodoFileLink `protobuf:"bytes,5,opt,name=links,proto3" json:"links,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoFile) Descriptor deprecated

func (*ZenodoFile) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoFile.ProtoReflect.Descriptor instead.

func (*ZenodoFile) GetChecksum

func (x *ZenodoFile) GetChecksum() string

func (*ZenodoFile) GetFilename

func (x *ZenodoFile) GetFilename() string

func (*ZenodoFile) GetFilesize

func (x *ZenodoFile) GetFilesize() uint32

func (*ZenodoFile) GetId

func (x *ZenodoFile) GetId() string
func (x *ZenodoFile) GetLinks() *ZenodoFileLink

func (*ZenodoFile) ProtoMessage

func (*ZenodoFile) ProtoMessage()

func (*ZenodoFile) ProtoReflect

func (x *ZenodoFile) ProtoReflect() protoreflect.Message

func (*ZenodoFile) Reset

func (x *ZenodoFile) Reset()

func (*ZenodoFile) String

func (x *ZenodoFile) String() string
type ZenodoFileLink struct {
	Download string `protobuf:"bytes,1,opt,name=download,proto3" json:"download,omitempty"`
	Self     string `protobuf:"bytes,2,opt,name=self,proto3" json:"self,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoFileLink) Descriptor deprecated

func (*ZenodoFileLink) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoFileLink.ProtoReflect.Descriptor instead.

func (*ZenodoFileLink) GetDownload

func (x *ZenodoFileLink) GetDownload() string

func (*ZenodoFileLink) GetSelf

func (x *ZenodoFileLink) GetSelf() string

func (*ZenodoFileLink) ProtoMessage

func (*ZenodoFileLink) ProtoMessage()

func (*ZenodoFileLink) ProtoReflect

func (x *ZenodoFileLink) ProtoReflect() protoreflect.Message

func (*ZenodoFileLink) Reset

func (x *ZenodoFileLink) Reset()

func (*ZenodoFileLink) String

func (x *ZenodoFileLink) String() string

type ZenodoFileUploadResponse

type ZenodoFileUploadResponse struct {
	Key          string                 `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Mimetype     string                 `protobuf:"bytes,2,opt,name=mimetype,proto3" json:"mimetype,omitempty"`
	Checksum     string                 `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum,omitempty"`
	VersionID    string                 `protobuf:"bytes,4,opt,name=versionID,proto3" json:"version_id"`
	Size         uint32                 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	Created      string                 `protobuf:"bytes,6,opt,name=created,proto3" json:"created,omitempty"`
	Updated      string                 `protobuf:"bytes,7,opt,name=updated,proto3" json:"updated,omitempty"`
	Links        *ZenodoFileUploadsLink `protobuf:"bytes,8,opt,name=links,proto3" json:"links,omitempty"`
	IsHead       bool                   `protobuf:"varint,9,opt,name=isHead,proto3" json:"is_head"`
	DeleteMarker bool                   `protobuf:"varint,10,opt,name=deleteMarker,proto3" json:"delete_marker"`
	// contains filtered or unexported fields
}

func (*ZenodoFileUploadResponse) Descriptor deprecated

func (*ZenodoFileUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoFileUploadResponse.ProtoReflect.Descriptor instead.

func (*ZenodoFileUploadResponse) GetChecksum

func (x *ZenodoFileUploadResponse) GetChecksum() string

func (*ZenodoFileUploadResponse) GetCreated

func (x *ZenodoFileUploadResponse) GetCreated() string

func (*ZenodoFileUploadResponse) GetDeleteMarker

func (x *ZenodoFileUploadResponse) GetDeleteMarker() bool

func (*ZenodoFileUploadResponse) GetIsHead

func (x *ZenodoFileUploadResponse) GetIsHead() bool

func (*ZenodoFileUploadResponse) GetKey

func (x *ZenodoFileUploadResponse) GetKey() string

func (*ZenodoFileUploadResponse) GetMimetype

func (x *ZenodoFileUploadResponse) GetMimetype() string

func (*ZenodoFileUploadResponse) GetSize

func (x *ZenodoFileUploadResponse) GetSize() uint32

func (*ZenodoFileUploadResponse) GetUpdated

func (x *ZenodoFileUploadResponse) GetUpdated() string

func (*ZenodoFileUploadResponse) GetVersionID

func (x *ZenodoFileUploadResponse) GetVersionID() string

func (*ZenodoFileUploadResponse) ProtoMessage

func (*ZenodoFileUploadResponse) ProtoMessage()

func (*ZenodoFileUploadResponse) ProtoReflect

func (x *ZenodoFileUploadResponse) ProtoReflect() protoreflect.Message

func (*ZenodoFileUploadResponse) Reset

func (x *ZenodoFileUploadResponse) Reset()

func (*ZenodoFileUploadResponse) String

func (x *ZenodoFileUploadResponse) String() string
type ZenodoFileUploadsLink struct {
	Self    string `protobuf:"bytes,1,opt,name=self,proto3" json:"self,omitempty"`
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Uploads string `protobuf:"bytes,3,opt,name=uploads,proto3" json:"uploads,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoFileUploadsLink) Descriptor deprecated

func (*ZenodoFileUploadsLink) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoFileUploadsLink.ProtoReflect.Descriptor instead.

func (*ZenodoFileUploadsLink) GetSelf

func (x *ZenodoFileUploadsLink) GetSelf() string

func (*ZenodoFileUploadsLink) GetUploads

func (x *ZenodoFileUploadsLink) GetUploads() string

func (*ZenodoFileUploadsLink) GetVersion

func (x *ZenodoFileUploadsLink) GetVersion() string

func (*ZenodoFileUploadsLink) ProtoMessage

func (*ZenodoFileUploadsLink) ProtoMessage()

func (*ZenodoFileUploadsLink) ProtoReflect

func (x *ZenodoFileUploadsLink) ProtoReflect() protoreflect.Message

func (*ZenodoFileUploadsLink) Reset

func (x *ZenodoFileUploadsLink) Reset()

func (*ZenodoFileUploadsLink) String

func (x *ZenodoFileUploadsLink) String() string
type ZenodoLinks struct {
	Badge        string `protobuf:"bytes,1,opt,name=badge,proto3" json:"badge,omitempty"`
	Bucket       string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"`
	ConceptBadge string `protobuf:"bytes,3,opt,name=conceptBadge,proto3" json:"conceptBadge,omitempty"`
	ConceptDOI   string `protobuf:"bytes,4,opt,name=conceptDOI,proto3" json:"conceptDOI,omitempty"`
	Doi          string `protobuf:"bytes,5,opt,name=doi,proto3" json:"doi,omitempty"`
	Latest       string `protobuf:"bytes,6,opt,name=latest,proto3" json:"latest,omitempty"`
	LatestHTML   string `protobuf:"bytes,7,opt,name=latestHTML,proto3" json:"latest_html"`
	Record       string `protobuf:"bytes,8,opt,name=record,proto3" json:"record,omitempty"`
	RecordHTML   string `protobuf:"bytes,9,opt,name=recordHTML,proto3" json:"record_html"`
	// contains filtered or unexported fields
}

func (*ZenodoLinks) Descriptor deprecated

func (*ZenodoLinks) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoLinks.ProtoReflect.Descriptor instead.

func (*ZenodoLinks) GetBadge

func (x *ZenodoLinks) GetBadge() string

func (*ZenodoLinks) GetBucket

func (x *ZenodoLinks) GetBucket() string

func (*ZenodoLinks) GetConceptBadge

func (x *ZenodoLinks) GetConceptBadge() string

func (*ZenodoLinks) GetConceptDOI

func (x *ZenodoLinks) GetConceptDOI() string

func (*ZenodoLinks) GetDoi

func (x *ZenodoLinks) GetDoi() string

func (*ZenodoLinks) GetLatest

func (x *ZenodoLinks) GetLatest() string

func (*ZenodoLinks) GetLatestHTML

func (x *ZenodoLinks) GetLatestHTML() string

func (*ZenodoLinks) GetRecord

func (x *ZenodoLinks) GetRecord() string

func (*ZenodoLinks) GetRecordHTML

func (x *ZenodoLinks) GetRecordHTML() string

func (*ZenodoLinks) ProtoMessage

func (*ZenodoLinks) ProtoMessage()

func (*ZenodoLinks) ProtoReflect

func (x *ZenodoLinks) ProtoReflect() protoreflect.Message

func (*ZenodoLinks) Reset

func (x *ZenodoLinks) Reset()

func (*ZenodoLinks) String

func (x *ZenodoLinks) String() string

type ZenodoMetaResponse

type ZenodoMetaResponse struct {
	ConceptRecID string                    `protobuf:"bytes,1,opt,name=conceptRecID,proto3" json:"conceptrecid"`
	Created      string                    `protobuf:"bytes,2,opt,name=created,proto3" json:"created,omitempty"`
	Doi          string                    `protobuf:"bytes,3,opt,name=doi,proto3" json:"doi,omitempty"`
	DoiURL       string                    `protobuf:"bytes,4,opt,name=doiURL,proto3" json:"doi_url"`
	Files        []*ZenodoFile             `protobuf:"bytes,5,rep,name=files,proto3" json:"files,omitempty"`
	Id           uint32                    `protobuf:"varint,6,opt,name=id,proto3" json:"id,omitempty"`
	Links        *ZenodoLinks              `protobuf:"bytes,7,opt,name=links,proto3" json:"links,omitempty"`
	Metadata     *ZenodoDepositionMetadata `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Modified     string                    `protobuf:"bytes,9,opt,name=modified,proto3" json:"modified,omitempty"`
	Owner        uint32                    `protobuf:"varint,10,opt,name=owner,proto3" json:"owner,omitempty"`
	RecordID     uint32                    `protobuf:"varint,11,opt,name=recordID,proto3" json:"record_id"`
	State        string                    `protobuf:"bytes,12,opt,name=state,proto3" json:"state,omitempty"`
	Submitted    bool                      `protobuf:"varint,13,opt,name=submitted,proto3" json:"submitted,omitempty"`
	Title        string                    `protobuf:"bytes,14,opt,name=title,proto3" json:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoMetaResponse) Descriptor deprecated

func (*ZenodoMetaResponse) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoMetaResponse.ProtoReflect.Descriptor instead.

func (*ZenodoMetaResponse) GetConceptRecID

func (x *ZenodoMetaResponse) GetConceptRecID() string

func (*ZenodoMetaResponse) GetCreated

func (x *ZenodoMetaResponse) GetCreated() string

func (*ZenodoMetaResponse) GetDoi

func (x *ZenodoMetaResponse) GetDoi() string

func (*ZenodoMetaResponse) GetDoiURL

func (x *ZenodoMetaResponse) GetDoiURL() string

func (*ZenodoMetaResponse) GetFiles

func (x *ZenodoMetaResponse) GetFiles() []*ZenodoFile

func (*ZenodoMetaResponse) GetId

func (x *ZenodoMetaResponse) GetId() uint32
func (x *ZenodoMetaResponse) GetLinks() *ZenodoLinks

func (*ZenodoMetaResponse) GetMetadata

func (x *ZenodoMetaResponse) GetMetadata() *ZenodoDepositionMetadata

func (*ZenodoMetaResponse) GetModified

func (x *ZenodoMetaResponse) GetModified() string

func (*ZenodoMetaResponse) GetOwner

func (x *ZenodoMetaResponse) GetOwner() uint32

func (*ZenodoMetaResponse) GetRecordID

func (x *ZenodoMetaResponse) GetRecordID() uint32

func (*ZenodoMetaResponse) GetState

func (x *ZenodoMetaResponse) GetState() string

func (*ZenodoMetaResponse) GetSubmitted

func (x *ZenodoMetaResponse) GetSubmitted() bool

func (*ZenodoMetaResponse) GetTitle

func (x *ZenodoMetaResponse) GetTitle() string

func (*ZenodoMetaResponse) ProtoMessage

func (*ZenodoMetaResponse) ProtoMessage()

func (*ZenodoMetaResponse) ProtoReflect

func (x *ZenodoMetaResponse) ProtoReflect() protoreflect.Message

func (*ZenodoMetaResponse) Reset

func (x *ZenodoMetaResponse) Reset()

func (*ZenodoMetaResponse) String

func (x *ZenodoMetaResponse) String() string

type ZenodoNameAffiliationCreator

type ZenodoNameAffiliationCreator struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Affiliation string `protobuf:"bytes,2,opt,name=affiliation,proto3" json:"affiliation,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoNameAffiliationCreator) Descriptor deprecated

func (*ZenodoNameAffiliationCreator) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoNameAffiliationCreator.ProtoReflect.Descriptor instead.

func (*ZenodoNameAffiliationCreator) GetAffiliation

func (x *ZenodoNameAffiliationCreator) GetAffiliation() string

func (*ZenodoNameAffiliationCreator) GetName

func (x *ZenodoNameAffiliationCreator) GetName() string

func (*ZenodoNameAffiliationCreator) ProtoMessage

func (*ZenodoNameAffiliationCreator) ProtoMessage()

func (*ZenodoNameAffiliationCreator) ProtoReflect

func (*ZenodoNameAffiliationCreator) Reset

func (x *ZenodoNameAffiliationCreator) Reset()

func (*ZenodoNameAffiliationCreator) String

type ZenodoNameCreator

type ZenodoNameCreator struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoNameCreator) Descriptor deprecated

func (*ZenodoNameCreator) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoNameCreator.ProtoReflect.Descriptor instead.

func (*ZenodoNameCreator) GetName

func (x *ZenodoNameCreator) GetName() string

func (*ZenodoNameCreator) ProtoMessage

func (*ZenodoNameCreator) ProtoMessage()

func (*ZenodoNameCreator) ProtoReflect

func (x *ZenodoNameCreator) ProtoReflect() protoreflect.Message

func (*ZenodoNameCreator) Reset

func (x *ZenodoNameCreator) Reset()

func (*ZenodoNameCreator) String

func (x *ZenodoNameCreator) String() string

type ZenodoPrereserveDOI

type ZenodoPrereserveDOI struct {
	Doi   string `protobuf:"bytes,1,opt,name=doi,proto3" json:"doi,omitempty"`
	Recid uint32 `protobuf:"varint,2,opt,name=recid,proto3" json:"recid,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoPrereserveDOI) Descriptor deprecated

func (*ZenodoPrereserveDOI) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoPrereserveDOI.ProtoReflect.Descriptor instead.

func (*ZenodoPrereserveDOI) GetDoi

func (x *ZenodoPrereserveDOI) GetDoi() string

func (*ZenodoPrereserveDOI) GetRecid

func (x *ZenodoPrereserveDOI) GetRecid() uint32

func (*ZenodoPrereserveDOI) ProtoMessage

func (*ZenodoPrereserveDOI) ProtoMessage()

func (*ZenodoPrereserveDOI) ProtoReflect

func (x *ZenodoPrereserveDOI) ProtoReflect() protoreflect.Message

func (*ZenodoPrereserveDOI) Reset

func (x *ZenodoPrereserveDOI) Reset()

func (*ZenodoPrereserveDOI) String

func (x *ZenodoPrereserveDOI) String() string

type ZenodoPublishResponse

type ZenodoPublishResponse struct {
	ConceptDOI   string                         `protobuf:"bytes,1,opt,name=conceptDOI,proto3" json:"conceptdoi"`
	ConceptRecID string                         `protobuf:"bytes,2,opt,name=conceptRecID,proto3" json:"conceptrecid"`
	Created      string                         `protobuf:"bytes,3,opt,name=created,proto3" json:"created,omitempty"`
	Doi          string                         `protobuf:"bytes,4,opt,name=doi,proto3" json:"doi,omitempty"`
	DoiURL       string                         `protobuf:"bytes,5,opt,name=doiURL,proto3" json:"doi_url"`
	Files        []*ZenodoFile                  `protobuf:"bytes,6,rep,name=files,proto3" json:"files,omitempty"`
	Id           uint32                         `protobuf:"varint,7,opt,name=id,proto3" json:"id,omitempty"`
	Links        *ZenodoLinks                   `protobuf:"bytes,8,opt,name=links,proto3" json:"links,omitempty"`
	Metadata     *ZenodoPublishResponseMetadata `protobuf:"bytes,9,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Modified     string                         `protobuf:"bytes,10,opt,name=modified,proto3" json:"modified,omitempty"`
	Owner        uint32                         `protobuf:"varint,11,opt,name=owner,proto3" json:"owner,omitempty"`
	RecordID     uint32                         `protobuf:"varint,12,opt,name=recordID,proto3" json:"record_id"`
	State        string                         `protobuf:"bytes,13,opt,name=state,proto3" json:"state,omitempty"`
	Submitted    bool                           `protobuf:"varint,14,opt,name=submitted,proto3" json:"submitted,omitempty"`
	Title        string                         `protobuf:"bytes,15,opt,name=title,proto3" json:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*ZenodoPublishResponse) Descriptor deprecated

func (*ZenodoPublishResponse) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoPublishResponse.ProtoReflect.Descriptor instead.

func (*ZenodoPublishResponse) GetConceptDOI

func (x *ZenodoPublishResponse) GetConceptDOI() string

func (*ZenodoPublishResponse) GetConceptRecID

func (x *ZenodoPublishResponse) GetConceptRecID() string

func (*ZenodoPublishResponse) GetCreated

func (x *ZenodoPublishResponse) GetCreated() string

func (*ZenodoPublishResponse) GetDoi

func (x *ZenodoPublishResponse) GetDoi() string

func (*ZenodoPublishResponse) GetDoiURL

func (x *ZenodoPublishResponse) GetDoiURL() string

func (*ZenodoPublishResponse) GetFiles

func (x *ZenodoPublishResponse) GetFiles() []*ZenodoFile

func (*ZenodoPublishResponse) GetId

func (x *ZenodoPublishResponse) GetId() uint32
func (x *ZenodoPublishResponse) GetLinks() *ZenodoLinks

func (*ZenodoPublishResponse) GetMetadata

func (*ZenodoPublishResponse) GetModified

func (x *ZenodoPublishResponse) GetModified() string

func (*ZenodoPublishResponse) GetOwner

func (x *ZenodoPublishResponse) GetOwner() uint32

func (*ZenodoPublishResponse) GetRecordID

func (x *ZenodoPublishResponse) GetRecordID() uint32

func (*ZenodoPublishResponse) GetState

func (x *ZenodoPublishResponse) GetState() string

func (*ZenodoPublishResponse) GetSubmitted

func (x *ZenodoPublishResponse) GetSubmitted() bool

func (*ZenodoPublishResponse) GetTitle

func (x *ZenodoPublishResponse) GetTitle() string

func (*ZenodoPublishResponse) ProtoMessage

func (*ZenodoPublishResponse) ProtoMessage()

func (*ZenodoPublishResponse) ProtoReflect

func (x *ZenodoPublishResponse) ProtoReflect() protoreflect.Message

func (*ZenodoPublishResponse) Reset

func (x *ZenodoPublishResponse) Reset()

func (*ZenodoPublishResponse) String

func (x *ZenodoPublishResponse) String() string

type ZenodoPublishResponseMetadata

type ZenodoPublishResponseMetadata struct {
	AccessRight     string               `protobuf:"bytes,1,opt,name=accessRight,proto3" json:"access_right"`
	Communities     []*ZenodoCommunity   `protobuf:"bytes,2,rep,name=communities,proto3" json:"communities,omitempty"`
	Creators        []*ZenodoNameCreator `protobuf:"bytes,3,rep,name=creators,proto3" json:"creators,omitempty"`
	Description     string               `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Doi             string               `protobuf:"bytes,5,opt,name=doi,proto3" json:"doi,omitempty"`
	License         string               `protobuf:"bytes,6,opt,name=license,proto3" json:"license,omitempty"`
	PrereserveDOI   *ZenodoPrereserveDOI `protobuf:"bytes,7,opt,name=prereserveDOI,proto3" json:"prereserve_doi"`
	PublicationDate string               `protobuf:"bytes,8,opt,name=publicationDate,proto3" json:"publication_date"`
	Title           string               `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"`
	UploadType      string               `protobuf:"bytes,10,opt,name=uploadType,proto3" json:"upload_type"`
	// contains filtered or unexported fields
}

func (*ZenodoPublishResponseMetadata) Descriptor deprecated

func (*ZenodoPublishResponseMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ZenodoPublishResponseMetadata.ProtoReflect.Descriptor instead.

func (*ZenodoPublishResponseMetadata) GetAccessRight

func (x *ZenodoPublishResponseMetadata) GetAccessRight() string

func (*ZenodoPublishResponseMetadata) GetCommunities

func (x *ZenodoPublishResponseMetadata) GetCommunities() []*ZenodoCommunity

func (*ZenodoPublishResponseMetadata) GetCreators

func (*ZenodoPublishResponseMetadata) GetDescription

func (x *ZenodoPublishResponseMetadata) GetDescription() string

func (*ZenodoPublishResponseMetadata) GetDoi

func (*ZenodoPublishResponseMetadata) GetLicense

func (x *ZenodoPublishResponseMetadata) GetLicense() string

func (*ZenodoPublishResponseMetadata) GetPrereserveDOI

func (x *ZenodoPublishResponseMetadata) GetPrereserveDOI() *ZenodoPrereserveDOI

func (*ZenodoPublishResponseMetadata) GetPublicationDate

func (x *ZenodoPublishResponseMetadata) GetPublicationDate() string

func (*ZenodoPublishResponseMetadata) GetTitle

func (x *ZenodoPublishResponseMetadata) GetTitle() string

func (*ZenodoPublishResponseMetadata) GetUploadType

func (x *ZenodoPublishResponseMetadata) GetUploadType() string

func (*ZenodoPublishResponseMetadata) ProtoMessage

func (*ZenodoPublishResponseMetadata) ProtoMessage()

func (*ZenodoPublishResponseMetadata) ProtoReflect

func (*ZenodoPublishResponseMetadata) Reset

func (x *ZenodoPublishResponseMetadata) Reset()

func (*ZenodoPublishResponseMetadata) String

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL