Documentation ¶
Index ¶
- Variables
- type Alerts
- type Alerts_AlertTypeEnum
- func (Alerts_AlertTypeEnum) Descriptor() protoreflect.EnumDescriptor
- func (x Alerts_AlertTypeEnum) Enum() *Alerts_AlertTypeEnum
- func (Alerts_AlertTypeEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x Alerts_AlertTypeEnum) Number() protoreflect.EnumNumber
- func (x Alerts_AlertTypeEnum) String() string
- func (Alerts_AlertTypeEnum) Type() protoreflect.EnumType
- type AuthenticatePostResponse
- func (*AuthenticatePostResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticatePostResponse) GetHttpResponseCode() int32
- func (x *AuthenticatePostResponse) GetUserId() int64
- func (*AuthenticatePostResponse) ProtoMessage()
- func (x *AuthenticatePostResponse) ProtoReflect() protoreflect.Message
- func (x *AuthenticatePostResponse) Reset()
- func (x *AuthenticatePostResponse) String() string
- type Bbox
- func (*Bbox) Descriptor() ([]byte, []int)deprecated
- func (x *Bbox) GetBboxId() string
- func (x *Bbox) GetBhives() []*Bhive
- func (x *Bbox) GetHardwareRevision() int64
- func (x *Bbox) GetHardwareType() string
- func (x *Bbox) GetHiveUuid() string
- func (x *Bbox) GetName() string
- func (x *Bbox) GetPowerSave() bool
- func (x *Bbox) GetRegistrationId() string
- func (x *Bbox) GetSchedule() string
- func (x *Bbox) GetUuid() string
- func (*Bbox) ProtoMessage()
- func (x *Bbox) ProtoReflect() protoreflect.Message
- func (x *Bbox) Reset()
- func (x *Bbox) String() string
- type BboxBhive
- type BboxBhiveInner
- type BboxConfigResponse
- func (*BboxConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BboxConfigResponse) GetBatchInterval() int32
- func (x *BboxConfigResponse) GetGps() int32
- func (x *BboxConfigResponse) GetHttpResponseCode() int32
- func (x *BboxConfigResponse) GetScaleMeasureInterval() int32
- func (*BboxConfigResponse) ProtoMessage()
- func (x *BboxConfigResponse) ProtoReflect() protoreflect.Message
- func (x *BboxConfigResponse) Reset()
- func (x *BboxConfigResponse) String() string
- type Bhive
- func (*Bhive) Descriptor() ([]byte, []int)deprecated
- func (x *Bhive) GetBhiveId() string
- func (x *Bhive) GetScaleOffset() float32
- func (x *Bhive) GetScaleReferenceUnit() float32
- func (*Bhive) ProtoMessage()
- func (x *Bhive) ProtoReflect() protoreflect.Message
- func (x *Bhive) Reset()
- func (x *Bhive) String() string
- type GenericPostResponse
- func (*GenericPostResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenericPostResponse) GetHttpResponseCode() int32
- func (*GenericPostResponse) ProtoMessage()
- func (x *GenericPostResponse) ProtoReflect() protoreflect.Message
- func (x *GenericPostResponse) Reset()
- func (x *GenericPostResponse) String() string
- type GetBboxResponse
- func (*GetBboxResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBboxResponse) GetBboxes() []*Bbox
- func (x *GetBboxResponse) GetHttpResponseCode() int32
- func (*GetBboxResponse) ProtoMessage()
- func (x *GetBboxResponse) ProtoReflect() protoreflect.Message
- func (x *GetBboxResponse) Reset()
- func (x *GetBboxResponse) String() string
- type GetHivesResponse
- func (*GetHivesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetHivesResponse) GetHives() []*Hive
- func (x *GetHivesResponse) GetHttpResponseCode() int32
- func (*GetHivesResponse) ProtoMessage()
- func (x *GetHivesResponse) ProtoReflect() protoreflect.Message
- func (x *GetHivesResponse) Reset()
- func (x *GetHivesResponse) String() string
- type GetStandsResponse
- func (*GetStandsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetStandsResponse) GetHttpResponseCode() int32
- func (x *GetStandsResponse) GetStands() []*Stand
- func (*GetStandsResponse) ProtoMessage()
- func (x *GetStandsResponse) ProtoReflect() protoreflect.Message
- func (x *GetStandsResponse) Reset()
- func (x *GetStandsResponse) String() string
- type GetTemperature
- func (*GetTemperature) Descriptor() ([]byte, []int)deprecated
- func (x *GetTemperature) GetError() string
- func (x *GetTemperature) GetHttpReponseCode() int32
- func (x *GetTemperature) GetTemperatures() []*Temperature
- func (x *GetTemperature) GetUserId() int64
- func (*GetTemperature) ProtoMessage()
- func (x *GetTemperature) ProtoReflect() protoreflect.Message
- func (x *GetTemperature) Reset()
- func (x *GetTemperature) String() string
- type GetTemperatureResponse
- func (*GetTemperatureResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTemperatureResponse) GetHttpResponseCode() int32
- func (x *GetTemperatureResponse) GetTemperatures() []*Temperature
- func (*GetTemperatureResponse) ProtoMessage()
- func (x *GetTemperatureResponse) ProtoReflect() protoreflect.Message
- func (x *GetTemperatureResponse) Reset()
- func (x *GetTemperatureResponse) String() string
- type Hive
- func (*Hive) Descriptor() ([]byte, []int)deprecated
- func (x *Hive) GetAlerts() []*Alerts
- func (x *Hive) GetBboxId() string
- func (x *Hive) GetCapacity() int32
- func (x *Hive) GetComment() string
- func (x *Hive) GetConfigUuid() string
- func (x *Hive) GetDeleted() bool
- func (x *Hive) GetEpoch() int64
- func (x *Hive) GetFormat() Hive_FormatEnum
- func (x *Hive) GetFrames() int32
- func (x *Hive) GetHttpReponseCode() int32
- func (x *Hive) GetName() string
- func (x *Hive) GetPublic() bool
- func (x *Hive) GetStandUuid() string
- func (x *Hive) GetUuid() string
- func (*Hive) ProtoMessage()
- func (x *Hive) ProtoReflect() protoreflect.Message
- func (x *Hive) Reset()
- func (x *Hive) String() string
- type HiveFrame
- type HiveFrame_FunctionEnum
- func (HiveFrame_FunctionEnum) Descriptor() protoreflect.EnumDescriptor
- func (x HiveFrame_FunctionEnum) Enum() *HiveFrame_FunctionEnum
- func (HiveFrame_FunctionEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x HiveFrame_FunctionEnum) Number() protoreflect.EnumNumber
- func (x HiveFrame_FunctionEnum) String() string
- func (HiveFrame_FunctionEnum) Type() protoreflect.EnumType
- type Hive_FormatEnum
- func (Hive_FormatEnum) Descriptor() protoreflect.EnumDescriptor
- func (x Hive_FormatEnum) Enum() *Hive_FormatEnum
- func (Hive_FormatEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x Hive_FormatEnum) Number() protoreflect.EnumNumber
- func (x Hive_FormatEnum) String() string
- func (Hive_FormatEnum) Type() protoreflect.EnumType
- type LoginPostResponse
- func (*LoginPostResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LoginPostResponse) GetHttpResponseCode() int32
- func (x *LoginPostResponse) GetToken() string
- func (*LoginPostResponse) ProtoMessage()
- func (x *LoginPostResponse) ProtoReflect() protoreflect.Message
- func (x *LoginPostResponse) Reset()
- func (x *LoginPostResponse) String() string
- type PostBboxResponse
- func (*PostBboxResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PostBboxResponse) GetBbox() *Bbox
- func (x *PostBboxResponse) GetHttpResponseCode() int32
- func (*PostBboxResponse) ProtoMessage()
- func (x *PostBboxResponse) ProtoReflect() protoreflect.Message
- func (x *PostBboxResponse) Reset()
- func (x *PostBboxResponse) String() string
- type PostHivesResponse
- func (*PostHivesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PostHivesResponse) GetHive() *Hive
- func (x *PostHivesResponse) GetHttpResponseCode() int32
- func (*PostHivesResponse) ProtoMessage()
- func (x *PostHivesResponse) ProtoReflect() protoreflect.Message
- func (x *PostHivesResponse) Reset()
- func (x *PostHivesResponse) String() string
- type PostStandsResponse
- func (*PostStandsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PostStandsResponse) GetHttpResponseCode() int32
- func (x *PostStandsResponse) GetStand() *Stand
- func (*PostStandsResponse) ProtoMessage()
- func (x *PostStandsResponse) ProtoReflect() protoreflect.Message
- func (x *PostStandsResponse) Reset()
- func (x *PostStandsResponse) String() string
- type PutBboxResponse
- func (*PutBboxResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PutBboxResponse) GetBbox() *Bbox
- func (x *PutBboxResponse) GetHttpResponseCode() int32
- func (*PutBboxResponse) ProtoMessage()
- func (x *PutBboxResponse) ProtoReflect() protoreflect.Message
- func (x *PutBboxResponse) Reset()
- func (x *PutBboxResponse) String() string
- type PutHiveResponse
- func (*PutHiveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PutHiveResponse) GetHive() *Hive
- func (x *PutHiveResponse) GetHttpResponseCode() int32
- func (*PutHiveResponse) ProtoMessage()
- func (x *PutHiveResponse) ProtoReflect() protoreflect.Message
- func (x *PutHiveResponse) Reset()
- func (x *PutHiveResponse) String() string
- type PutStandResponse
- func (*PutStandResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PutStandResponse) GetHttpResponseCode() int32
- func (x *PutStandResponse) GetStand() *Stand
- func (*PutStandResponse) ProtoMessage()
- func (x *PutStandResponse) ProtoReflect() protoreflect.Message
- func (x *PutStandResponse) Reset()
- func (x *PutStandResponse) String() string
- type RegistrationId
- type ScaleV2
- func (*ScaleV2) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleV2) GetEpoch() int64
- func (x *ScaleV2) GetMacAddress() string
- func (x *ScaleV2) GetWeight() float32
- func (*ScaleV2) ProtoMessage()
- func (x *ScaleV2) ProtoReflect() protoreflect.Message
- func (x *ScaleV2) Reset()
- func (x *ScaleV2) String() string
- type ScaleV2Response
- func (*ScaleV2Response) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleV2Response) GetHttpResponseCode() int32
- func (x *ScaleV2Response) GetValues() []*ScaleV2
- func (*ScaleV2Response) ProtoMessage()
- func (x *ScaleV2Response) ProtoReflect() protoreflect.Message
- func (x *ScaleV2Response) Reset()
- func (x *ScaleV2Response) String() string
- type Stand
- func (*Stand) Descriptor() ([]byte, []int)deprecated
- func (x *Stand) GetDeleted() bool
- func (x *Stand) GetEpoch() int64
- func (x *Stand) GetHives() []*Hive
- func (x *Stand) GetHttpReponseCode() int32
- func (x *Stand) GetLatitude() float64
- func (x *Stand) GetLongitude() float64
- func (x *Stand) GetName() string
- func (x *Stand) GetUuid() string
- func (*Stand) ProtoMessage()
- func (x *Stand) ProtoReflect() protoreflect.Message
- func (x *Stand) Reset()
- func (x *Stand) String() string
- type Telemetry
- func (*Telemetry) Descriptor() ([]byte, []int)deprecated
- func (x *Telemetry) GetA() float32
- func (x *Telemetry) GetB() float32
- func (x *Telemetry) GetE() int64
- func (x *Telemetry) GetH() float32
- func (x *Telemetry) GetLa() float32
- func (x *Telemetry) GetLo() float32
- func (x *Telemetry) GetM() string
- func (x *Telemetry) GetS() int32
- func (x *Telemetry) GetT() float32
- func (x *Telemetry) GetW() float32
- func (*Telemetry) ProtoMessage()
- func (x *Telemetry) ProtoReflect() protoreflect.Message
- func (x *Telemetry) Reset()
- func (x *Telemetry) String() string
- type TelemetryResponse
- func (*TelemetryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TelemetryResponse) GetHttpResponseCode() int32
- func (x *TelemetryResponse) GetValues() []*Telemetry
- func (*TelemetryResponse) ProtoMessage()
- func (x *TelemetryResponse) ProtoReflect() protoreflect.Message
- func (x *TelemetryResponse) Reset()
- func (x *TelemetryResponse) String() string
- type TelemetryValues
- func (*TelemetryValues) Descriptor() ([]byte, []int)deprecated
- func (x *TelemetryValues) GetHttpResponseCode() int32
- func (x *TelemetryValues) GetValues() []*Telemetry
- func (*TelemetryValues) ProtoMessage()
- func (x *TelemetryValues) ProtoReflect() protoreflect.Message
- func (x *TelemetryValues) Reset()
- func (x *TelemetryValues) String() string
- type Temperature
- func (*Temperature) Descriptor() ([]byte, []int)deprecated
- func (x *Temperature) GetBhiveId() string
- func (x *Temperature) GetEpoch() int64
- func (x *Temperature) GetTemperature() float32
- func (*Temperature) ProtoMessage()
- func (x *Temperature) ProtoReflect() protoreflect.Message
- func (x *Temperature) Reset()
- func (x *Temperature) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetFirstName() string
- func (x *User) GetLastName() string
- func (x *User) GetPassword() string
- func (x *User) GetUsername() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type VarroaScan
- func (*VarroaScan) Descriptor() ([]byte, []int)deprecated
- func (x *VarroaScan) GetBhiveId() string
- func (x *VarroaScan) GetEpoch() int64
- func (x *VarroaScan) GetHiveUuid() string
- func (x *VarroaScan) GetImageUrl() string
- func (x *VarroaScan) GetMetadata() []*VarroaScanMetadata
- func (x *VarroaScan) GetMites() int64
- func (x *VarroaScan) GetScan() []byte
- func (x *VarroaScan) GetUuid() string
- func (*VarroaScan) ProtoMessage()
- func (x *VarroaScan) ProtoReflect() protoreflect.Message
- func (x *VarroaScan) Reset()
- func (x *VarroaScan) String() string
- type VarroaScanMetadata
- func (*VarroaScanMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *VarroaScanMetadata) GetClass() string
- func (x *VarroaScanMetadata) GetConfidence() float64
- func (x *VarroaScanMetadata) GetHeight() float64
- func (x *VarroaScanMetadata) GetWidth() float64
- func (x *VarroaScanMetadata) GetXCenter() float64
- func (x *VarroaScanMetadata) GetYCenter() float64
- func (*VarroaScanMetadata) ProtoMessage()
- func (x *VarroaScanMetadata) ProtoReflect() protoreflect.Message
- func (x *VarroaScanMetadata) Reset()
- func (x *VarroaScanMetadata) String() string
- type VarroaScanResponse
- func (*VarroaScanResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VarroaScanResponse) GetHttpResponseCode() int32
- func (x *VarroaScanResponse) GetVarroaScans() []*VarroaScan
- func (*VarroaScanResponse) ProtoMessage()
- func (x *VarroaScanResponse) ProtoReflect() protoreflect.Message
- func (x *VarroaScanResponse) Reset()
- func (x *VarroaScanResponse) String() string
- type Weight
- func (*Weight) Descriptor() ([]byte, []int)deprecated
- func (x *Weight) GetBhiveId() string
- func (x *Weight) GetEpoch() int64
- func (x *Weight) GetWeight() float32
- func (*Weight) ProtoMessage()
- func (x *Weight) ProtoReflect() protoreflect.Message
- func (x *Weight) Reset()
- func (x *Weight) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Alerts_AlertTypeEnum_name = map[int32]string{ 0: "AlertTypeEnum_VARROAHIGH", 1: "AlertTypeEnum_WEIGHTLOW", 2: "AlertTypeEnum_QUEENLESS", } Alerts_AlertTypeEnum_value = map[string]int32{ "AlertTypeEnum_VARROAHIGH": 0, "AlertTypeEnum_WEIGHTLOW": 1, "AlertTypeEnum_QUEENLESS": 2, } )
Enum value maps for Alerts_AlertTypeEnum.
var ( Hive_FormatEnum_name = map[int32]string{ 0: "FormatEnum_ZANDER", 1: "FormatEnum_DADANT", } Hive_FormatEnum_value = map[string]int32{ "FormatEnum_ZANDER": 0, "FormatEnum_DADANT": 1, } )
Enum value maps for Hive_FormatEnum.
var ( HiveFrame_FunctionEnum_name = map[int32]string{ 0: "BREED", 1: "HONEY", 2: "UNSPECIFIED", } HiveFrame_FunctionEnum_value = map[string]int32{ "BREED": 0, "HONEY": 1, "UNSPECIFIED": 2, } )
Enum value maps for HiveFrame_FunctionEnum.
var File_models_alerts_proto protoreflect.FileDescriptor
var File_models_authenticate_post_response_proto protoreflect.FileDescriptor
var File_models_bbox_bhive_inner_proto protoreflect.FileDescriptor
var File_models_bbox_bhive_proto protoreflect.FileDescriptor
var File_models_bbox_config_response_proto protoreflect.FileDescriptor
var File_models_bbox_proto protoreflect.FileDescriptor
var File_models_bhive_proto protoreflect.FileDescriptor
var File_models_generic_post_response_proto protoreflect.FileDescriptor
var File_models_get_bbox_response_proto protoreflect.FileDescriptor
var File_models_get_hives_response_proto protoreflect.FileDescriptor
var File_models_get_stands_response_proto protoreflect.FileDescriptor
var File_models_get_temperature_proto protoreflect.FileDescriptor
var File_models_get_temperature_response_proto protoreflect.FileDescriptor
var File_models_hive_frame_proto protoreflect.FileDescriptor
var File_models_hive_proto protoreflect.FileDescriptor
var File_models_login_post_response_proto protoreflect.FileDescriptor
var File_models_post_bbox_response_proto protoreflect.FileDescriptor
var File_models_post_hives_response_proto protoreflect.FileDescriptor
var File_models_post_stands_response_proto protoreflect.FileDescriptor
var File_models_put_bbox_response_proto protoreflect.FileDescriptor
var File_models_put_hive_response_proto protoreflect.FileDescriptor
var File_models_put_stand_response_proto protoreflect.FileDescriptor
var File_models_registration_id_proto protoreflect.FileDescriptor
var File_models_scale_v2_proto protoreflect.FileDescriptor
var File_models_scale_v2_response_proto protoreflect.FileDescriptor
var File_models_stand_proto protoreflect.FileDescriptor
var File_models_telemetry_proto protoreflect.FileDescriptor
var File_models_telemetry_response_proto protoreflect.FileDescriptor
var File_models_telemetry_values_proto protoreflect.FileDescriptor
var File_models_temperature_proto protoreflect.FileDescriptor
var File_models_user_proto protoreflect.FileDescriptor
var File_models_varroa_scan_metadata_proto protoreflect.FileDescriptor
var File_models_varroa_scan_proto protoreflect.FileDescriptor
var File_models_varroa_scan_response_proto protoreflect.FileDescriptor
var File_models_weight_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Alerts ¶
type Alerts struct { AlertType Alerts_AlertTypeEnum `protobuf:"varint,1,opt,name=alertType,proto3,enum=openapi.Alerts_AlertTypeEnum" json:"alertType,omitempty"` // contains filtered or unexported fields }
func (*Alerts) Descriptor
deprecated
func (*Alerts) GetAlertType ¶
func (x *Alerts) GetAlertType() Alerts_AlertTypeEnum
func (*Alerts) ProtoMessage ¶
func (*Alerts) ProtoMessage()
func (*Alerts) ProtoReflect ¶
func (x *Alerts) ProtoReflect() protoreflect.Message
type Alerts_AlertTypeEnum ¶
type Alerts_AlertTypeEnum int32
Various alerts a bee hive can have.
const ( Alerts_AlertTypeEnum_VARROAHIGH Alerts_AlertTypeEnum = 0 Alerts_AlertTypeEnum_WEIGHTLOW Alerts_AlertTypeEnum = 1 Alerts_AlertTypeEnum_QUEENLESS Alerts_AlertTypeEnum = 2 )
func (Alerts_AlertTypeEnum) Descriptor ¶
func (Alerts_AlertTypeEnum) Descriptor() protoreflect.EnumDescriptor
func (Alerts_AlertTypeEnum) Enum ¶
func (x Alerts_AlertTypeEnum) Enum() *Alerts_AlertTypeEnum
func (Alerts_AlertTypeEnum) EnumDescriptor
deprecated
func (Alerts_AlertTypeEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use Alerts_AlertTypeEnum.Descriptor instead.
func (Alerts_AlertTypeEnum) Number ¶
func (x Alerts_AlertTypeEnum) Number() protoreflect.EnumNumber
func (Alerts_AlertTypeEnum) String ¶
func (x Alerts_AlertTypeEnum) String() string
func (Alerts_AlertTypeEnum) Type ¶
func (Alerts_AlertTypeEnum) Type() protoreflect.EnumType
type AuthenticatePostResponse ¶
type AuthenticatePostResponse struct { // HTTP response code. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // the user id. UserId int64 `protobuf:"varint,2,opt,name=userId,proto3" json:"userId,omitempty"` // contains filtered or unexported fields }
func (*AuthenticatePostResponse) Descriptor
deprecated
func (*AuthenticatePostResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticatePostResponse.ProtoReflect.Descriptor instead.
func (*AuthenticatePostResponse) GetHttpResponseCode ¶
func (x *AuthenticatePostResponse) GetHttpResponseCode() int32
func (*AuthenticatePostResponse) GetUserId ¶
func (x *AuthenticatePostResponse) GetUserId() int64
func (*AuthenticatePostResponse) ProtoMessage ¶
func (*AuthenticatePostResponse) ProtoMessage()
func (*AuthenticatePostResponse) ProtoReflect ¶
func (x *AuthenticatePostResponse) ProtoReflect() protoreflect.Message
func (*AuthenticatePostResponse) Reset ¶
func (x *AuthenticatePostResponse) Reset()
func (*AuthenticatePostResponse) String ¶
func (x *AuthenticatePostResponse) String() string
type Bbox ¶
type Bbox struct { // The ID of the bbox electronix (QBox). Is usually a mac address of a network interface. BboxId string `protobuf:"bytes,1,opt,name=bboxId,proto3" json:"bboxId,omitempty"` // A cron type of description of when the sensore measurements are supposed to be done. Schedule string `protobuf:"bytes,2,opt,name=schedule,proto3" json:"schedule,omitempty"` // Unique Identifier for this bbox Uuid string `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"` Bhives []*Bhive `protobuf:"bytes,4,rep,name=bhives,proto3" json:"bhives,omitempty"` // If the bbox turns the power off after a successful run and wakes up later according to the schedule. PowerSave bool `protobuf:"varint,5,opt,name=powerSave,proto3" json:"powerSave,omitempty"` // The registration ID of the bbox. The user needs to put this into the interface so that the bbox can then register via the /configs/bbox/register API call to retrieve the token. RegistrationId string `protobuf:"bytes,6,opt,name=registrationId,proto3" json:"registrationId,omitempty"` // Hardware type of the bbox - could be a varroa-scanner or a scale, etc. HardwareType string `protobuf:"bytes,7,opt,name=hardwareType,proto3" json:"hardwareType,omitempty"` // Hardware revision - newer revisions might have different features which are important to know. HardwareRevision int64 `protobuf:"varint,8,opt,name=hardwareRevision,proto3" json:"hardwareRevision,omitempty"` // Name of the bbox - optional Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` // Associated Hive with this bbox HiveUuid string `protobuf:"bytes,10,opt,name=hiveUuid,proto3" json:"hiveUuid,omitempty"` // contains filtered or unexported fields }
func (*Bbox) Descriptor
deprecated
func (*Bbox) GetHardwareRevision ¶
func (*Bbox) GetHardwareType ¶
func (*Bbox) GetHiveUuid ¶
func (*Bbox) GetPowerSave ¶
func (*Bbox) GetRegistrationId ¶
func (*Bbox) GetSchedule ¶
func (*Bbox) ProtoMessage ¶
func (*Bbox) ProtoMessage()
func (*Bbox) ProtoReflect ¶
func (x *Bbox) ProtoReflect() protoreflect.Message
type BboxBhive ¶
type BboxBhive struct { // The ID of a beehive. Is unique for that user. BhiveId string `protobuf:"bytes,140936307,opt,name=bhiveId,proto3" json:"bhiveId,omitempty"` // contains filtered or unexported fields }
func (*BboxBhive) Descriptor
deprecated
func (*BboxBhive) GetBhiveId ¶
func (*BboxBhive) ProtoMessage ¶
func (*BboxBhive) ProtoMessage()
func (*BboxBhive) ProtoReflect ¶
func (x *BboxBhive) ProtoReflect() protoreflect.Message
type BboxBhiveInner ¶
type BboxBhiveInner struct { // The ID of a beehive. Is unique for that user. BhiveId string `protobuf:"bytes,140936307,opt,name=bhiveId,proto3" json:"bhiveId,omitempty"` // contains filtered or unexported fields }
func (*BboxBhiveInner) Descriptor
deprecated
func (*BboxBhiveInner) Descriptor() ([]byte, []int)
Deprecated: Use BboxBhiveInner.ProtoReflect.Descriptor instead.
func (*BboxBhiveInner) GetBhiveId ¶
func (x *BboxBhiveInner) GetBhiveId() string
func (*BboxBhiveInner) ProtoMessage ¶
func (*BboxBhiveInner) ProtoMessage()
func (*BboxBhiveInner) ProtoReflect ¶
func (x *BboxBhiveInner) ProtoReflect() protoreflect.Message
func (*BboxBhiveInner) Reset ¶
func (x *BboxBhiveInner) Reset()
func (*BboxBhiveInner) String ¶
func (x *BboxBhiveInner) String() string
type BboxConfigResponse ¶
type BboxConfigResponse struct { // HTTP response code. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // How often the bbox needs to take and send measurements from the scale. The unit is in seconds. ScaleMeasureInterval int32 `protobuf:"varint,2,opt,name=scaleMeasureInterval,proto3" json:"scaleMeasureInterval,omitempty"` // How often the bbox needs to send the measurements (in batches) BatchInterval int32 `protobuf:"varint,3,opt,name=batchInterval,proto3" json:"batchInterval,omitempty"` // time in ms to wait for GPS, 0 deactivates GPS Gps int32 `protobuf:"varint,4,opt,name=gps,proto3" json:"gps,omitempty"` // contains filtered or unexported fields }
func (*BboxConfigResponse) Descriptor
deprecated
func (*BboxConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use BboxConfigResponse.ProtoReflect.Descriptor instead.
func (*BboxConfigResponse) GetBatchInterval ¶
func (x *BboxConfigResponse) GetBatchInterval() int32
func (*BboxConfigResponse) GetGps ¶
func (x *BboxConfigResponse) GetGps() int32
func (*BboxConfigResponse) GetHttpResponseCode ¶
func (x *BboxConfigResponse) GetHttpResponseCode() int32
func (*BboxConfigResponse) GetScaleMeasureInterval ¶
func (x *BboxConfigResponse) GetScaleMeasureInterval() int32
func (*BboxConfigResponse) ProtoMessage ¶
func (*BboxConfigResponse) ProtoMessage()
func (*BboxConfigResponse) ProtoReflect ¶
func (x *BboxConfigResponse) ProtoReflect() protoreflect.Message
func (*BboxConfigResponse) Reset ¶
func (x *BboxConfigResponse) Reset()
func (*BboxConfigResponse) String ¶
func (x *BboxConfigResponse) String() string
type Bhive ¶
type Bhive struct { // The ID of a beehive. Is unique for that user. BhiveId string `protobuf:"bytes,1,opt,name=bhiveId,proto3" json:"bhiveId,omitempty"` // Scale offset number (calibration data) ScaleOffset float32 `protobuf:"fixed32,2,opt,name=scaleOffset,proto3" json:"scaleOffset,omitempty"` // Scale Reference Unit (calibration data) ScaleReferenceUnit float32 `protobuf:"fixed32,3,opt,name=scaleReferenceUnit,proto3" json:"scaleReferenceUnit,omitempty"` // contains filtered or unexported fields }
func (*Bhive) Descriptor
deprecated
func (*Bhive) GetBhiveId ¶
func (*Bhive) GetScaleOffset ¶
func (*Bhive) GetScaleReferenceUnit ¶
func (*Bhive) ProtoMessage ¶
func (*Bhive) ProtoMessage()
func (*Bhive) ProtoReflect ¶
func (x *Bhive) ProtoReflect() protoreflect.Message
type GenericPostResponse ¶
type GenericPostResponse struct { // HTTP response code. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // contains filtered or unexported fields }
func (*GenericPostResponse) Descriptor
deprecated
func (*GenericPostResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenericPostResponse.ProtoReflect.Descriptor instead.
func (*GenericPostResponse) GetHttpResponseCode ¶
func (x *GenericPostResponse) GetHttpResponseCode() int32
func (*GenericPostResponse) ProtoMessage ¶
func (*GenericPostResponse) ProtoMessage()
func (*GenericPostResponse) ProtoReflect ¶
func (x *GenericPostResponse) ProtoReflect() protoreflect.Message
func (*GenericPostResponse) Reset ¶
func (x *GenericPostResponse) Reset()
func (*GenericPostResponse) String ¶
func (x *GenericPostResponse) String() string
type GetBboxResponse ¶
type GetBboxResponse struct { Bboxes []*Bbox `protobuf:"bytes,1,rep,name=bboxes,proto3" json:"bboxes,omitempty"` // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,2,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // contains filtered or unexported fields }
func (*GetBboxResponse) Descriptor
deprecated
func (*GetBboxResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBboxResponse.ProtoReflect.Descriptor instead.
func (*GetBboxResponse) GetBboxes ¶
func (x *GetBboxResponse) GetBboxes() []*Bbox
func (*GetBboxResponse) GetHttpResponseCode ¶
func (x *GetBboxResponse) GetHttpResponseCode() int32
func (*GetBboxResponse) ProtoMessage ¶
func (*GetBboxResponse) ProtoMessage()
func (*GetBboxResponse) ProtoReflect ¶
func (x *GetBboxResponse) ProtoReflect() protoreflect.Message
func (*GetBboxResponse) Reset ¶
func (x *GetBboxResponse) Reset()
func (*GetBboxResponse) String ¶
func (x *GetBboxResponse) String() string
type GetHivesResponse ¶
type GetHivesResponse struct { Hives []*Hive `protobuf:"bytes,1,rep,name=hives,proto3" json:"hives,omitempty"` // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,2,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // contains filtered or unexported fields }
func (*GetHivesResponse) Descriptor
deprecated
func (*GetHivesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetHivesResponse.ProtoReflect.Descriptor instead.
func (*GetHivesResponse) GetHives ¶
func (x *GetHivesResponse) GetHives() []*Hive
func (*GetHivesResponse) GetHttpResponseCode ¶
func (x *GetHivesResponse) GetHttpResponseCode() int32
func (*GetHivesResponse) ProtoMessage ¶
func (*GetHivesResponse) ProtoMessage()
func (*GetHivesResponse) ProtoReflect ¶
func (x *GetHivesResponse) ProtoReflect() protoreflect.Message
func (*GetHivesResponse) Reset ¶
func (x *GetHivesResponse) Reset()
func (*GetHivesResponse) String ¶
func (x *GetHivesResponse) String() string
type GetStandsResponse ¶
type GetStandsResponse struct { Stands []*Stand `protobuf:"bytes,1,rep,name=stands,proto3" json:"stands,omitempty"` // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,2,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // contains filtered or unexported fields }
func (*GetStandsResponse) Descriptor
deprecated
func (*GetStandsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStandsResponse.ProtoReflect.Descriptor instead.
func (*GetStandsResponse) GetHttpResponseCode ¶
func (x *GetStandsResponse) GetHttpResponseCode() int32
func (*GetStandsResponse) GetStands ¶
func (x *GetStandsResponse) GetStands() []*Stand
func (*GetStandsResponse) ProtoMessage ¶
func (*GetStandsResponse) ProtoMessage()
func (*GetStandsResponse) ProtoReflect ¶
func (x *GetStandsResponse) ProtoReflect() protoreflect.Message
func (*GetStandsResponse) Reset ¶
func (x *GetStandsResponse) Reset()
func (*GetStandsResponse) String ¶
func (x *GetStandsResponse) String() string
type GetTemperature ¶
type GetTemperature struct { // the internal user id of the authenticated user. Will be set internally in the cloud system and does not have an effect if set via the API call as it will be overridden. Don't set this value. UserId int64 `protobuf:"varint,1,opt,name=userId,proto3" json:"userId,omitempty"` Temperatures []*Temperature `protobuf:"bytes,2,rep,name=temperatures,proto3" json:"temperatures,omitempty"` // error Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` // HTTP response code. Used for internal purposes, will be sent out at the API. HttpReponseCode int32 `protobuf:"varint,4,opt,name=httpReponseCode,proto3" json:"httpReponseCode,omitempty"` // contains filtered or unexported fields }
func (*GetTemperature) Descriptor
deprecated
func (*GetTemperature) Descriptor() ([]byte, []int)
Deprecated: Use GetTemperature.ProtoReflect.Descriptor instead.
func (*GetTemperature) GetError ¶
func (x *GetTemperature) GetError() string
func (*GetTemperature) GetHttpReponseCode ¶
func (x *GetTemperature) GetHttpReponseCode() int32
func (*GetTemperature) GetTemperatures ¶
func (x *GetTemperature) GetTemperatures() []*Temperature
func (*GetTemperature) GetUserId ¶
func (x *GetTemperature) GetUserId() int64
func (*GetTemperature) ProtoMessage ¶
func (*GetTemperature) ProtoMessage()
func (*GetTemperature) ProtoReflect ¶
func (x *GetTemperature) ProtoReflect() protoreflect.Message
func (*GetTemperature) Reset ¶
func (x *GetTemperature) Reset()
func (*GetTemperature) String ¶
func (x *GetTemperature) String() string
type GetTemperatureResponse ¶
type GetTemperatureResponse struct { Temperatures []*Temperature `protobuf:"bytes,1,rep,name=temperatures,proto3" json:"temperatures,omitempty"` // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,2,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // contains filtered or unexported fields }
func (*GetTemperatureResponse) Descriptor
deprecated
func (*GetTemperatureResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTemperatureResponse.ProtoReflect.Descriptor instead.
func (*GetTemperatureResponse) GetHttpResponseCode ¶
func (x *GetTemperatureResponse) GetHttpResponseCode() int32
func (*GetTemperatureResponse) GetTemperatures ¶
func (x *GetTemperatureResponse) GetTemperatures() []*Temperature
func (*GetTemperatureResponse) ProtoMessage ¶
func (*GetTemperatureResponse) ProtoMessage()
func (*GetTemperatureResponse) ProtoReflect ¶
func (x *GetTemperatureResponse) ProtoReflect() protoreflect.Message
func (*GetTemperatureResponse) Reset ¶
func (x *GetTemperatureResponse) Reset()
func (*GetTemperatureResponse) String ¶
func (x *GetTemperatureResponse) String() string
type Hive ¶
type Hive struct { // Name of the hive. Can be chosen by the user. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // If the hive can be viewed by other users in the queensaver system Public bool `protobuf:"varint,2,opt,name=public,proto3" json:"public,omitempty"` // Unique Identifier of the stand that this hive is part of. Must be defined. StandUuid string `protobuf:"bytes,3,opt,name=standUuid,proto3" json:"standUuid,omitempty"` // Unique Identifier for this hive Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"` // Random note or user comment Comment string `protobuf:"bytes,5,opt,name=comment,proto3" json:"comment,omitempty"` // How many honeycombs a frame can load Capacity int32 `protobuf:"varint,6,opt,name=capacity,proto3" json:"capacity,omitempty"` Format Hive_FormatEnum `protobuf:"varint,7,opt,name=format,proto3,enum=openapi.Hive_FormatEnum" json:"format,omitempty"` // The number of frames the bee hive has Frames int32 `protobuf:"varint,8,opt,name=frames,proto3" json:"frames,omitempty"` Alerts []*Alerts `protobuf:"bytes,9,rep,name=alerts,proto3" json:"alerts,omitempty"` // The ID of beehive electronics (bbox) - deprecated. Use the configUuid instead. BboxId string `protobuf:"bytes,10,opt,name=bboxId,proto3" json:"bboxId,omitempty"` // HTTP response code. Used for internal purposes, will be let out at the API level. HttpReponseCode int32 `protobuf:"varint,11,opt,name=httpReponseCode,proto3" json:"httpReponseCode,omitempty"` // Epoch when the data was last updated. This will be set internally, no need to add this with PUT or POST calls. Epoch int64 `protobuf:"varint,12,opt,name=epoch,proto3" json:"epoch,omitempty"` // if set to true, the hive has been deleted at this epoch. Deleted bool `protobuf:"varint,13,opt,name=deleted,proto3" json:"deleted,omitempty"` // The uuid of beehive electronics (bbox). ConfigUuid string `protobuf:"bytes,14,opt,name=configUuid,proto3" json:"configUuid,omitempty"` // contains filtered or unexported fields }
func (*Hive) Descriptor
deprecated
func (*Hive) GetCapacity ¶
func (*Hive) GetComment ¶
func (*Hive) GetConfigUuid ¶
func (*Hive) GetDeleted ¶
func (*Hive) GetFormat ¶
func (x *Hive) GetFormat() Hive_FormatEnum
func (*Hive) GetHttpReponseCode ¶
func (*Hive) GetStandUuid ¶
func (*Hive) ProtoMessage ¶
func (*Hive) ProtoMessage()
func (*Hive) ProtoReflect ¶
func (x *Hive) ProtoReflect() protoreflect.Message
type HiveFrame ¶
type HiveFrame struct { Function HiveFrame_FunctionEnum `protobuf:"varint,7,opt,name=function,proto3,enum=openapi.HiveFrame_FunctionEnum" json:"function,omitempty"` // contains filtered or unexported fields }
func (*HiveFrame) Descriptor
deprecated
func (*HiveFrame) GetFunction ¶
func (x *HiveFrame) GetFunction() HiveFrame_FunctionEnum
func (*HiveFrame) ProtoMessage ¶
func (*HiveFrame) ProtoMessage()
func (*HiveFrame) ProtoReflect ¶
func (x *HiveFrame) ProtoReflect() protoreflect.Message
type HiveFrame_FunctionEnum ¶
type HiveFrame_FunctionEnum int32
The format of the frame
const ( HiveFrame_BREED HiveFrame_FunctionEnum = 0 HiveFrame_HONEY HiveFrame_FunctionEnum = 1 HiveFrame_UNSPECIFIED HiveFrame_FunctionEnum = 2 )
func (HiveFrame_FunctionEnum) Descriptor ¶
func (HiveFrame_FunctionEnum) Descriptor() protoreflect.EnumDescriptor
func (HiveFrame_FunctionEnum) Enum ¶
func (x HiveFrame_FunctionEnum) Enum() *HiveFrame_FunctionEnum
func (HiveFrame_FunctionEnum) EnumDescriptor
deprecated
func (HiveFrame_FunctionEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use HiveFrame_FunctionEnum.Descriptor instead.
func (HiveFrame_FunctionEnum) Number ¶
func (x HiveFrame_FunctionEnum) Number() protoreflect.EnumNumber
func (HiveFrame_FunctionEnum) String ¶
func (x HiveFrame_FunctionEnum) String() string
func (HiveFrame_FunctionEnum) Type ¶
func (HiveFrame_FunctionEnum) Type() protoreflect.EnumType
type Hive_FormatEnum ¶
type Hive_FormatEnum int32
The format of the frame
const ( Hive_FormatEnum_ZANDER Hive_FormatEnum = 0 Hive_FormatEnum_DADANT Hive_FormatEnum = 1 )
func (Hive_FormatEnum) Descriptor ¶
func (Hive_FormatEnum) Descriptor() protoreflect.EnumDescriptor
func (Hive_FormatEnum) Enum ¶
func (x Hive_FormatEnum) Enum() *Hive_FormatEnum
func (Hive_FormatEnum) EnumDescriptor
deprecated
func (Hive_FormatEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use Hive_FormatEnum.Descriptor instead.
func (Hive_FormatEnum) Number ¶
func (x Hive_FormatEnum) Number() protoreflect.EnumNumber
func (Hive_FormatEnum) String ¶
func (x Hive_FormatEnum) String() string
func (Hive_FormatEnum) Type ¶
func (Hive_FormatEnum) Type() protoreflect.EnumType
type LoginPostResponse ¶
type LoginPostResponse struct { // HTTP response code. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // cookie that is returned as a cookie to the browser Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*LoginPostResponse) Descriptor
deprecated
func (*LoginPostResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoginPostResponse.ProtoReflect.Descriptor instead.
func (*LoginPostResponse) GetHttpResponseCode ¶
func (x *LoginPostResponse) GetHttpResponseCode() int32
func (*LoginPostResponse) GetToken ¶
func (x *LoginPostResponse) GetToken() string
func (*LoginPostResponse) ProtoMessage ¶
func (*LoginPostResponse) ProtoMessage()
func (*LoginPostResponse) ProtoReflect ¶
func (x *LoginPostResponse) ProtoReflect() protoreflect.Message
func (*LoginPostResponse) Reset ¶
func (x *LoginPostResponse) Reset()
func (*LoginPostResponse) String ¶
func (x *LoginPostResponse) String() string
type PostBboxResponse ¶
type PostBboxResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` Bbox *Bbox `protobuf:"bytes,3017257,opt,name=bbox,proto3" json:"bbox,omitempty"` // contains filtered or unexported fields }
func (*PostBboxResponse) Descriptor
deprecated
func (*PostBboxResponse) Descriptor() ([]byte, []int)
Deprecated: Use PostBboxResponse.ProtoReflect.Descriptor instead.
func (*PostBboxResponse) GetBbox ¶
func (x *PostBboxResponse) GetBbox() *Bbox
func (*PostBboxResponse) GetHttpResponseCode ¶
func (x *PostBboxResponse) GetHttpResponseCode() int32
func (*PostBboxResponse) ProtoMessage ¶
func (*PostBboxResponse) ProtoMessage()
func (*PostBboxResponse) ProtoReflect ¶
func (x *PostBboxResponse) ProtoReflect() protoreflect.Message
func (*PostBboxResponse) Reset ¶
func (x *PostBboxResponse) Reset()
func (*PostBboxResponse) String ¶
func (x *PostBboxResponse) String() string
type PostHivesResponse ¶
type PostHivesResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` Hive *Hive `protobuf:"bytes,3202928,opt,name=hive,proto3" json:"hive,omitempty"` // contains filtered or unexported fields }
func (*PostHivesResponse) Descriptor
deprecated
func (*PostHivesResponse) Descriptor() ([]byte, []int)
Deprecated: Use PostHivesResponse.ProtoReflect.Descriptor instead.
func (*PostHivesResponse) GetHive ¶
func (x *PostHivesResponse) GetHive() *Hive
func (*PostHivesResponse) GetHttpResponseCode ¶
func (x *PostHivesResponse) GetHttpResponseCode() int32
func (*PostHivesResponse) ProtoMessage ¶
func (*PostHivesResponse) ProtoMessage()
func (*PostHivesResponse) ProtoReflect ¶
func (x *PostHivesResponse) ProtoReflect() protoreflect.Message
func (*PostHivesResponse) Reset ¶
func (x *PostHivesResponse) Reset()
func (*PostHivesResponse) String ¶
func (x *PostHivesResponse) String() string
type PostStandsResponse ¶
type PostStandsResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` Stand *Stand `protobuf:"bytes,109757398,opt,name=stand,proto3" json:"stand,omitempty"` // contains filtered or unexported fields }
func (*PostStandsResponse) Descriptor
deprecated
func (*PostStandsResponse) Descriptor() ([]byte, []int)
Deprecated: Use PostStandsResponse.ProtoReflect.Descriptor instead.
func (*PostStandsResponse) GetHttpResponseCode ¶
func (x *PostStandsResponse) GetHttpResponseCode() int32
func (*PostStandsResponse) GetStand ¶
func (x *PostStandsResponse) GetStand() *Stand
func (*PostStandsResponse) ProtoMessage ¶
func (*PostStandsResponse) ProtoMessage()
func (*PostStandsResponse) ProtoReflect ¶
func (x *PostStandsResponse) ProtoReflect() protoreflect.Message
func (*PostStandsResponse) Reset ¶
func (x *PostStandsResponse) Reset()
func (*PostStandsResponse) String ¶
func (x *PostStandsResponse) String() string
type PutBboxResponse ¶
type PutBboxResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` Bbox *Bbox `protobuf:"bytes,3017257,opt,name=bbox,proto3" json:"bbox,omitempty"` // contains filtered or unexported fields }
func (*PutBboxResponse) Descriptor
deprecated
func (*PutBboxResponse) Descriptor() ([]byte, []int)
Deprecated: Use PutBboxResponse.ProtoReflect.Descriptor instead.
func (*PutBboxResponse) GetBbox ¶
func (x *PutBboxResponse) GetBbox() *Bbox
func (*PutBboxResponse) GetHttpResponseCode ¶
func (x *PutBboxResponse) GetHttpResponseCode() int32
func (*PutBboxResponse) ProtoMessage ¶
func (*PutBboxResponse) ProtoMessage()
func (*PutBboxResponse) ProtoReflect ¶
func (x *PutBboxResponse) ProtoReflect() protoreflect.Message
func (*PutBboxResponse) Reset ¶
func (x *PutBboxResponse) Reset()
func (*PutBboxResponse) String ¶
func (x *PutBboxResponse) String() string
type PutHiveResponse ¶
type PutHiveResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` Hive *Hive `protobuf:"bytes,3202928,opt,name=hive,proto3" json:"hive,omitempty"` // contains filtered or unexported fields }
func (*PutHiveResponse) Descriptor
deprecated
func (*PutHiveResponse) Descriptor() ([]byte, []int)
Deprecated: Use PutHiveResponse.ProtoReflect.Descriptor instead.
func (*PutHiveResponse) GetHive ¶
func (x *PutHiveResponse) GetHive() *Hive
func (*PutHiveResponse) GetHttpResponseCode ¶
func (x *PutHiveResponse) GetHttpResponseCode() int32
func (*PutHiveResponse) ProtoMessage ¶
func (*PutHiveResponse) ProtoMessage()
func (*PutHiveResponse) ProtoReflect ¶
func (x *PutHiveResponse) ProtoReflect() protoreflect.Message
func (*PutHiveResponse) Reset ¶
func (x *PutHiveResponse) Reset()
func (*PutHiveResponse) String ¶
func (x *PutHiveResponse) String() string
type PutStandResponse ¶
type PutStandResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` Stand *Stand `protobuf:"bytes,109757398,opt,name=stand,proto3" json:"stand,omitempty"` // contains filtered or unexported fields }
func (*PutStandResponse) Descriptor
deprecated
func (*PutStandResponse) Descriptor() ([]byte, []int)
Deprecated: Use PutStandResponse.ProtoReflect.Descriptor instead.
func (*PutStandResponse) GetHttpResponseCode ¶
func (x *PutStandResponse) GetHttpResponseCode() int32
func (*PutStandResponse) GetStand ¶
func (x *PutStandResponse) GetStand() *Stand
func (*PutStandResponse) ProtoMessage ¶
func (*PutStandResponse) ProtoMessage()
func (*PutStandResponse) ProtoReflect ¶
func (x *PutStandResponse) ProtoReflect() protoreflect.Message
func (*PutStandResponse) Reset ¶
func (x *PutStandResponse) Reset()
func (*PutStandResponse) String ¶
func (x *PutStandResponse) String() string
type RegistrationId ¶
type RegistrationId struct { // Registration ID, in the form of the unique identifier RegistrationId string `protobuf:"bytes,30627917,opt,name=registrationId,proto3" json:"registrationId,omitempty"` // contains filtered or unexported fields }
func (*RegistrationId) Descriptor
deprecated
func (*RegistrationId) Descriptor() ([]byte, []int)
Deprecated: Use RegistrationId.ProtoReflect.Descriptor instead.
func (*RegistrationId) GetRegistrationId ¶
func (x *RegistrationId) GetRegistrationId() string
func (*RegistrationId) ProtoMessage ¶
func (*RegistrationId) ProtoMessage()
func (*RegistrationId) ProtoReflect ¶
func (x *RegistrationId) ProtoReflect() protoreflect.Message
func (*RegistrationId) Reset ¶
func (x *RegistrationId) Reset()
func (*RegistrationId) String ¶
func (x *RegistrationId) String() string
type ScaleV2 ¶
type ScaleV2 struct { // The mac address of the scale MacAddress string `protobuf:"bytes,1,opt,name=macAddress,proto3" json:"macAddress,omitempty"` // actual measurement of weight Weight float32 `protobuf:"fixed32,2,opt,name=weight,proto3" json:"weight,omitempty"` // timestamp of the measurement on one second precision Epoch int64 `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty"` // contains filtered or unexported fields }
func (*ScaleV2) Descriptor
deprecated
func (*ScaleV2) GetMacAddress ¶
func (*ScaleV2) ProtoMessage ¶
func (*ScaleV2) ProtoMessage()
func (*ScaleV2) ProtoReflect ¶
func (x *ScaleV2) ProtoReflect() protoreflect.Message
type ScaleV2Response ¶
type ScaleV2Response struct { // HTTP response code. Used for internal purposes, will be let out at the API level. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // The measurement responses Values []*ScaleV2 `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*ScaleV2Response) Descriptor
deprecated
func (*ScaleV2Response) Descriptor() ([]byte, []int)
Deprecated: Use ScaleV2Response.ProtoReflect.Descriptor instead.
func (*ScaleV2Response) GetHttpResponseCode ¶
func (x *ScaleV2Response) GetHttpResponseCode() int32
func (*ScaleV2Response) GetValues ¶
func (x *ScaleV2Response) GetValues() []*ScaleV2
func (*ScaleV2Response) ProtoMessage ¶
func (*ScaleV2Response) ProtoMessage()
func (*ScaleV2Response) ProtoReflect ¶
func (x *ScaleV2Response) ProtoReflect() protoreflect.Message
func (*ScaleV2Response) Reset ¶
func (x *ScaleV2Response) Reset()
func (*ScaleV2Response) String ¶
func (x *ScaleV2Response) String() string
type Stand ¶
type Stand struct { // A stand can have many hives. However, when sending POST or PUT requests you can only update the stand metadata, any hives attached to this array will be ignored. You will have to do the /hives API call instead to create / update hives with the correct stand UUID. This array will only be populated with GET requests. Hives []*Hive `protobuf:"bytes,1,rep,name=hives,proto3" json:"hives,omitempty"` // Name of the stand. Can be chosen by the user. A stand is a collection of bee hives. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // latitude of the stand Latitude float64 `protobuf:"fixed64,3,opt,name=latitude,proto3" json:"latitude,omitempty"` // longitude of the stand Longitude float64 `protobuf:"fixed64,4,opt,name=longitude,proto3" json:"longitude,omitempty"` // HTTP response code. Used for internal purposes, will be let out at the API level. HttpReponseCode int32 `protobuf:"varint,6,opt,name=httpReponseCode,proto3" json:"httpReponseCode,omitempty"` // Epoch when the data was last updated. This will be set internally, no need to add this with PUT or POST calls. Epoch int64 `protobuf:"varint,7,opt,name=epoch,proto3" json:"epoch,omitempty"` // Unique Identifier for this stand Uuid string `protobuf:"bytes,8,opt,name=uuid,proto3" json:"uuid,omitempty"` // if set to true, the hive has been deleted at this epoch. Deleted bool `protobuf:"varint,9,opt,name=deleted,proto3" json:"deleted,omitempty"` // contains filtered or unexported fields }
func (*Stand) Descriptor
deprecated
func (*Stand) GetDeleted ¶
func (*Stand) GetHttpReponseCode ¶
func (*Stand) GetLatitude ¶
func (*Stand) GetLongitude ¶
func (*Stand) ProtoMessage ¶
func (*Stand) ProtoMessage()
func (*Stand) ProtoReflect ¶
func (x *Stand) ProtoReflect() protoreflect.Message
type Telemetry ¶
type Telemetry struct { // The mac address of the scale M string `protobuf:"bytes,1,opt,name=m,proto3" json:"m,omitempty"` // actual measurement of weight W float32 `protobuf:"fixed32,2,opt,name=w,proto3" json:"w,omitempty"` // timestamp of the measurement on one second precision (unix timestamp) E int64 `protobuf:"varint,3,opt,name=e,proto3" json:"e,omitempty"` // temperature T float32 `protobuf:"fixed32,4,opt,name=t,proto3" json:"t,omitempty"` // air pressure according to sensor A float32 `protobuf:"fixed32,5,opt,name=a,proto3" json:"a,omitempty"` // Battery voltage B float32 `protobuf:"fixed32,6,opt,name=b,proto3" json:"b,omitempty"` // signal Strength in % S int32 `protobuf:"varint,7,opt,name=s,proto3" json:"s,omitempty"` // longitude of the system Lo float32 `protobuf:"fixed32,8,opt,name=lo,proto3" json:"lo,omitempty"` // latitude of the system La float32 `protobuf:"fixed32,9,opt,name=la,proto3" json:"la,omitempty"` // Humidity in percent H float32 `protobuf:"fixed32,10,opt,name=h,proto3" json:"h,omitempty"` // contains filtered or unexported fields }
func (*Telemetry) Descriptor
deprecated
func (*Telemetry) ProtoMessage ¶
func (*Telemetry) ProtoMessage()
func (*Telemetry) ProtoReflect ¶
func (x *Telemetry) ProtoReflect() protoreflect.Message
type TelemetryResponse ¶
type TelemetryResponse struct { // HTTP response code. Used for internal purposes, will be let out at the API level. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // The measurement responses Values []*Telemetry `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*TelemetryResponse) Descriptor
deprecated
func (*TelemetryResponse) Descriptor() ([]byte, []int)
Deprecated: Use TelemetryResponse.ProtoReflect.Descriptor instead.
func (*TelemetryResponse) GetHttpResponseCode ¶
func (x *TelemetryResponse) GetHttpResponseCode() int32
func (*TelemetryResponse) GetValues ¶
func (x *TelemetryResponse) GetValues() []*Telemetry
func (*TelemetryResponse) ProtoMessage ¶
func (*TelemetryResponse) ProtoMessage()
func (*TelemetryResponse) ProtoReflect ¶
func (x *TelemetryResponse) ProtoReflect() protoreflect.Message
func (*TelemetryResponse) Reset ¶
func (x *TelemetryResponse) Reset()
func (*TelemetryResponse) String ¶
func (x *TelemetryResponse) String() string
type TelemetryValues ¶
type TelemetryValues struct { // HTTP response code. Used for internal purposes, will be let out at the API level. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` // The measurement responses Values []*Telemetry `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*TelemetryValues) Descriptor
deprecated
func (*TelemetryValues) Descriptor() ([]byte, []int)
Deprecated: Use TelemetryValues.ProtoReflect.Descriptor instead.
func (*TelemetryValues) GetHttpResponseCode ¶
func (x *TelemetryValues) GetHttpResponseCode() int32
func (*TelemetryValues) GetValues ¶
func (x *TelemetryValues) GetValues() []*Telemetry
func (*TelemetryValues) ProtoMessage ¶
func (*TelemetryValues) ProtoMessage()
func (*TelemetryValues) ProtoReflect ¶
func (x *TelemetryValues) ProtoReflect() protoreflect.Message
func (*TelemetryValues) Reset ¶
func (x *TelemetryValues) Reset()
func (*TelemetryValues) String ¶
func (x *TelemetryValues) String() string
type Temperature ¶
type Temperature struct { // bhiveId to identify the data source. Might become empty in a future iteration as it's redundant with the query parameter. BhiveId string `protobuf:"bytes,1,opt,name=bhiveId,proto3" json:"bhiveId,omitempty"` // actual measurement of the temperature Temperature float32 `protobuf:"fixed32,2,opt,name=temperature,proto3" json:"temperature,omitempty"` // timestamp of the measurement on one second precision Epoch int64 `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty"` // contains filtered or unexported fields }
func (*Temperature) Descriptor
deprecated
func (*Temperature) Descriptor() ([]byte, []int)
Deprecated: Use Temperature.ProtoReflect.Descriptor instead.
func (*Temperature) GetBhiveId ¶
func (x *Temperature) GetBhiveId() string
func (*Temperature) GetEpoch ¶
func (x *Temperature) GetEpoch() int64
func (*Temperature) GetTemperature ¶
func (x *Temperature) GetTemperature() float32
func (*Temperature) ProtoMessage ¶
func (*Temperature) ProtoMessage()
func (*Temperature) ProtoReflect ¶
func (x *Temperature) ProtoReflect() protoreflect.Message
func (*Temperature) Reset ¶
func (x *Temperature) Reset()
func (*Temperature) String ¶
func (x *Temperature) String() string
type User ¶
type User struct { // Username, must be unique to the queensaver system. We encourage using email-addresses here. Username string `protobuf:"bytes,265713450,opt,name=username,proto3" json:"username,omitempty"` // Password Password string `protobuf:"bytes,143243933,opt,name=password,proto3" json:"password,omitempty"` // First name of the user FirstName string `protobuf:"bytes,132835675,opt,name=firstName,proto3" json:"firstName,omitempty"` // Last name of the user LastName string `protobuf:"bytes,385857985,opt,name=lastName,proto3" json:"lastName,omitempty"` // contains filtered or unexported fields }
func (*User) Descriptor
deprecated
func (*User) GetFirstName ¶
func (*User) GetLastName ¶
func (*User) GetPassword ¶
func (*User) GetUsername ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type VarroaScan ¶
type VarroaScan struct { // bhiveId to identify the data source. Might become empty in a future iteration as it's redundant with the query parameter. BhiveId string `protobuf:"bytes,1,opt,name=bhiveId,proto3" json:"bhiveId,omitempty"` // URL to the image of the varroa scan ImageUrl string `protobuf:"bytes,2,opt,name=imageUrl,proto3" json:"imageUrl,omitempty"` // timestamp of the measurement on one second precision Epoch int64 `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty"` Metadata []*VarroaScanMetadata `protobuf:"bytes,4,rep,name=metadata,proto3" json:"metadata,omitempty"` // the number of varroa mites in a scan Mites int64 `protobuf:"varint,5,opt,name=mites,proto3" json:"mites,omitempty"` // the scanned image data in binary format. this is used internally and won't surface at the API server (any data will be ignored). Scan []byte `protobuf:"bytes,6,opt,name=scan,proto3" json:"scan,omitempty"` // the UUID of the bee hive this scan has been associated to HiveUuid string `protobuf:"bytes,7,opt,name=hiveUuid,proto3" json:"hiveUuid,omitempty"` // the UUID of this scan Uuid string `protobuf:"bytes,8,opt,name=uuid,proto3" json:"uuid,omitempty"` // contains filtered or unexported fields }
func (*VarroaScan) Descriptor
deprecated
func (*VarroaScan) Descriptor() ([]byte, []int)
Deprecated: Use VarroaScan.ProtoReflect.Descriptor instead.
func (*VarroaScan) GetBhiveId ¶
func (x *VarroaScan) GetBhiveId() string
func (*VarroaScan) GetEpoch ¶
func (x *VarroaScan) GetEpoch() int64
func (*VarroaScan) GetHiveUuid ¶
func (x *VarroaScan) GetHiveUuid() string
func (*VarroaScan) GetImageUrl ¶
func (x *VarroaScan) GetImageUrl() string
func (*VarroaScan) GetMetadata ¶
func (x *VarroaScan) GetMetadata() []*VarroaScanMetadata
func (*VarroaScan) GetMites ¶
func (x *VarroaScan) GetMites() int64
func (*VarroaScan) GetScan ¶
func (x *VarroaScan) GetScan() []byte
func (*VarroaScan) GetUuid ¶
func (x *VarroaScan) GetUuid() string
func (*VarroaScan) ProtoMessage ¶
func (*VarroaScan) ProtoMessage()
func (*VarroaScan) ProtoReflect ¶
func (x *VarroaScan) ProtoReflect() protoreflect.Message
func (*VarroaScan) Reset ¶
func (x *VarroaScan) Reset()
func (*VarroaScan) String ¶
func (x *VarroaScan) String() string
type VarroaScanMetadata ¶
type VarroaScanMetadata struct { // classification of the object - we currently support: bee_leg,bee,mite,bee_wing,ant,wax_moth_droppings,wax_platelets,pollen,bee_droppings,cell_cover_grist Class string `protobuf:"bytes,1,opt,name=class,proto3" json:"class,omitempty"` // how confident the AI is regarding the result Confidence float64 `protobuf:"fixed64,2,opt,name=confidence,proto3" json:"confidence,omitempty"` // center of the object on the x axis XCenter float64 `protobuf:"fixed64,3,opt,name=xCenter,proto3" json:"xCenter,omitempty"` // center of the object on the y axis YCenter float64 `protobuf:"fixed64,4,opt,name=yCenter,proto3" json:"yCenter,omitempty"` // width of the object Width float64 `protobuf:"fixed64,5,opt,name=width,proto3" json:"width,omitempty"` // height of the object Height float64 `protobuf:"fixed64,6,opt,name=height,proto3" json:"height,omitempty"` // contains filtered or unexported fields }
func (*VarroaScanMetadata) Descriptor
deprecated
func (*VarroaScanMetadata) Descriptor() ([]byte, []int)
Deprecated: Use VarroaScanMetadata.ProtoReflect.Descriptor instead.
func (*VarroaScanMetadata) GetClass ¶
func (x *VarroaScanMetadata) GetClass() string
func (*VarroaScanMetadata) GetConfidence ¶
func (x *VarroaScanMetadata) GetConfidence() float64
func (*VarroaScanMetadata) GetHeight ¶
func (x *VarroaScanMetadata) GetHeight() float64
func (*VarroaScanMetadata) GetWidth ¶
func (x *VarroaScanMetadata) GetWidth() float64
func (*VarroaScanMetadata) GetXCenter ¶
func (x *VarroaScanMetadata) GetXCenter() float64
func (*VarroaScanMetadata) GetYCenter ¶
func (x *VarroaScanMetadata) GetYCenter() float64
func (*VarroaScanMetadata) ProtoMessage ¶
func (*VarroaScanMetadata) ProtoMessage()
func (*VarroaScanMetadata) ProtoReflect ¶
func (x *VarroaScanMetadata) ProtoReflect() protoreflect.Message
func (*VarroaScanMetadata) Reset ¶
func (x *VarroaScanMetadata) Reset()
func (*VarroaScanMetadata) String ¶
func (x *VarroaScanMetadata) String() string
type VarroaScanResponse ¶
type VarroaScanResponse struct { // HTTP response code. Used for internal purposes, will be sent out at the API. HttpResponseCode int32 `protobuf:"varint,1,opt,name=httpResponseCode,proto3" json:"httpResponseCode,omitempty"` VarroaScans []*VarroaScan `protobuf:"bytes,2,rep,name=varroaScans,proto3" json:"varroaScans,omitempty"` // contains filtered or unexported fields }
func (*VarroaScanResponse) Descriptor
deprecated
func (*VarroaScanResponse) Descriptor() ([]byte, []int)
Deprecated: Use VarroaScanResponse.ProtoReflect.Descriptor instead.
func (*VarroaScanResponse) GetHttpResponseCode ¶
func (x *VarroaScanResponse) GetHttpResponseCode() int32
func (*VarroaScanResponse) GetVarroaScans ¶
func (x *VarroaScanResponse) GetVarroaScans() []*VarroaScan
func (*VarroaScanResponse) ProtoMessage ¶
func (*VarroaScanResponse) ProtoMessage()
func (*VarroaScanResponse) ProtoReflect ¶
func (x *VarroaScanResponse) ProtoReflect() protoreflect.Message
func (*VarroaScanResponse) Reset ¶
func (x *VarroaScanResponse) Reset()
func (*VarroaScanResponse) String ¶
func (x *VarroaScanResponse) String() string
type Weight ¶
type Weight struct { // bhiveId to identify the data source. BhiveId string `protobuf:"bytes,140936307,opt,name=bhiveId,proto3" json:"bhiveId,omitempty"` // actual measurement of weight Weight float32 `protobuf:"fixed32,254721417,opt,name=weight,proto3" json:"weight,omitempty"` // timestamp of the measurement on one second precision Epoch int64 `protobuf:"varint,96722057,opt,name=epoch,proto3" json:"epoch,omitempty"` // contains filtered or unexported fields }
func (*Weight) Descriptor
deprecated
func (*Weight) GetBhiveId ¶
func (*Weight) ProtoMessage ¶
func (*Weight) ProtoMessage()
func (*Weight) ProtoReflect ¶
func (x *Weight) ProtoReflect() protoreflect.Message
Source Files ¶
- alerts.pb.go
- authenticate_post_response.pb.go
- bbox.pb.go
- bbox_bhive.pb.go
- bbox_bhive_inner.pb.go
- bbox_config_response.pb.go
- bhive.pb.go
- generic_post_response.pb.go
- get_bbox_response.pb.go
- get_hives_response.pb.go
- get_stands_response.pb.go
- get_temperature.pb.go
- get_temperature_response.pb.go
- hive.pb.go
- hive_frame.pb.go
- login_post_response.pb.go
- post_bbox_response.pb.go
- post_hives_response.pb.go
- post_stands_response.pb.go
- put_bbox_response.pb.go
- put_hive_response.pb.go
- put_stand_response.pb.go
- registration_id.pb.go
- scale_v2.pb.go
- scale_v2_response.pb.go
- stand.pb.go
- telemetry.pb.go
- telemetry_response.pb.go
- telemetry_values.pb.go
- temperature.pb.go
- user.pb.go
- varroa_scan.pb.go
- varroa_scan_metadata.pb.go
- varroa_scan_response.pb.go
- weight.pb.go