Documentation ¶
Index ¶
- type DeviceProfileResponse
- type DeviceResponse
- type DeviceServiceResponse
- type EventCountResponse
- type EventResponse
- type MultiDeviceProfilesResponse
- type MultiDeviceServicesResponse
- type MultiDevicesResponse
- type MultiEventsResponse
- type MultiReadingsResponse
- type ReadingCountResponse
- type ReadingResponse
- type UpdateEventPushedByChecksumResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceProfileResponse ¶ added in v0.1.67
type DeviceProfileResponse struct { common.BaseResponse `json:",inline"` Profile dtos.DeviceProfile `json:"profile"` }
DeviceProfileResponse defines the Response Content for GET DeviceProfile DTOs. This object and its properties correspond to the DeviceProfileResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/DeviceProfileResponse
func NewDeviceProfileResponse ¶ added in v0.1.67
func NewDeviceProfileResponse(requestId string, message string, statusCode int, deviceProfile dtos.DeviceProfile) DeviceProfileResponse
func NewDeviceProfileResponseNoMessage ¶ added in v0.1.67
func NewDeviceProfileResponseNoMessage(requestId string, statusCode int, deviceProfile dtos.DeviceProfile) DeviceProfileResponse
type DeviceResponse ¶ added in v0.1.67
type DeviceResponse struct { common.BaseResponse `json:",inline"` Device dtos.Device `json:"device"` }
DeviceResponse defines the Response Content for GET Device DTOs. This object and its properties correspond to the DeviceResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/DeviceResponse
func NewDeviceResponse ¶ added in v0.1.67
func NewDeviceResponseNoMessage ¶ added in v0.1.67
func NewDeviceResponseNoMessage(requestId string, statusCode int, device dtos.Device) DeviceResponse
type DeviceServiceResponse ¶ added in v0.1.67
type DeviceServiceResponse struct { common.BaseResponse `json:",inline"` Service dtos.DeviceService `json:"service"` }
DeviceServiceResponse defines the Response Content for GET DeviceService DTOs. This object and its properties correspond to the DeviceServiceResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/DeviceServiceResponse
func NewDeviceServiceResponse ¶ added in v0.1.67
func NewDeviceServiceResponse(requestId string, message string, statusCode int, deviceService dtos.DeviceService) DeviceServiceResponse
func NewDeviceServiceResponseNoMessage ¶ added in v0.1.67
func NewDeviceServiceResponseNoMessage(requestId string, statusCode int, deviceService dtos.DeviceService) DeviceServiceResponse
type EventCountResponse ¶
type EventCountResponse struct { common.BaseResponse `json:",inline"` Count uint32 DeviceName string `json:"deviceName"` }
EventCountResponse defines the Response Content for GET event count DTO. This object and its properties correspond to the EventCountResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/EventCountResponse
func NewEventCountResponse ¶ added in v0.1.67
func NewEventCountResponseNoMessage ¶ added in v0.1.67
func NewEventCountResponseNoMessage(requestId string, statusCode int, count uint32, deviceId string) EventCountResponse
type EventResponse ¶
type EventResponse struct { common.BaseResponse `json:",inline"` Event dtos.Event `json:"event"` }
EventResponse defines the Response Content for GET event DTOs. This object and its properties correspond to the EventResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/EventResponse
func NewEventResponse ¶ added in v0.1.67
func NewEventResponseNoMessage ¶ added in v0.1.67
func NewEventResponseNoMessage(requestId string, statusCode int, event dtos.Event) EventResponse
type MultiDeviceProfilesResponse ¶ added in v0.1.97
type MultiDeviceProfilesResponse struct { common.BaseResponse `json:",inline"` Profiles []dtos.DeviceProfile `json:"profiles"` }
MultiDeviceProfilesResponse defines the Response Content for GET multiple DeviceProfile DTOs. This object and its properties correspond to the MultiDeviceProfilesResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/MultiDeviceProfilesResponse
func NewMultiDeviceProfilesResponse ¶ added in v0.1.97
func NewMultiDeviceProfilesResponse(requestId string, message string, statusCode int, deviceProfiles []dtos.DeviceProfile) MultiDeviceProfilesResponse
type MultiDeviceServicesResponse ¶ added in v0.1.97
type MultiDeviceServicesResponse struct { common.BaseResponse `json:",inline"` Services []dtos.DeviceService `json:"services"` }
MultiDeviceServicesResponse defines the Response Content for GET multiple DeviceService DTOs. This object and its properties correspond to the MultiDeviceServicesResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/MultiDeviceServicesResponse
func NewMultiDeviceServicesResponse ¶ added in v0.1.97
func NewMultiDeviceServicesResponse(requestId string, message string, statusCode int, deviceServices []dtos.DeviceService) MultiDeviceServicesResponse
type MultiDevicesResponse ¶ added in v0.1.97
type MultiDevicesResponse struct { common.BaseResponse `json:",inline"` Devices []dtos.Device `json:"devices"` }
MultiDevicesResponse defines the Response Content for GET multiple Device DTOs. This object and its properties correspond to the MultiDevicesResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/MultiDevicesResponse
func NewMultiDevicesResponse ¶ added in v0.1.97
type MultiEventsResponse ¶ added in v0.1.97
type MultiEventsResponse struct { common.BaseResponse `json:",inline"` Events []dtos.Event `json:"events"` }
MultiEventsResponse defines the Response Content for GET multiple event DTOs. This object and its properties correspond to the MultiEventsResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/MultiEventsResponse
func NewMultiEventsResponse ¶ added in v0.1.97
type MultiReadingsResponse ¶ added in v0.1.97
type MultiReadingsResponse struct { common.BaseResponse `json:",inline"` Readings []dtos.BaseReading `json:"readings"` }
MultiReadingsResponse defines the Response Content for GET multiple reading DTO. This object and its properties correspond to the MultiReadingsResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/MultiReadingsResponse
func NewMultiReadingsResponse ¶ added in v0.1.97
func NewMultiReadingsResponse(requestId string, message string, statusCode int, readings []dtos.BaseReading) MultiReadingsResponse
type ReadingCountResponse ¶
type ReadingCountResponse struct { common.BaseResponse `json:",inline"` Count uint32 }
ReadingCountResponse defines the Response Content for GET reading count DTO. This object and its properties correspond to the ReadingCountResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/ReadingCountResponse
func NewReadingCountResponse ¶ added in v0.1.67
func NewReadingCountResponse(requestId string, message string, statusCode int, count uint32) ReadingCountResponse
func NewReadingCountResponseNoMessage ¶ added in v0.1.67
func NewReadingCountResponseNoMessage(requestId string, statusCode int, count uint32) ReadingCountResponse
type ReadingResponse ¶
type ReadingResponse struct { common.BaseResponse `json:",inline"` Reading dtos.BaseReading `json:"reading"` }
ReadingResponse defines the Response Content for GET reading DTO. This object and its properties correspond to the ReadingResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/ReadingResponse
func NewReadingResponse ¶ added in v0.1.67
func NewReadingResponse(requestId string, message string, statusCode int, reading dtos.BaseReading) ReadingResponse
func NewReadingResponseNoMessage ¶ added in v0.1.67
func NewReadingResponseNoMessage(requestId string, statusCode int, reading dtos.BaseReading) ReadingResponse
type UpdateEventPushedByChecksumResponse ¶
type UpdateEventPushedByChecksumResponse struct { common.BaseResponse `json:",inline"` Checksum string `json:"checksum"` }
UpdateEventPushedByChecksumResponse defines the Response Content for PUT event as pushed DTO. This object and its properties correspond to the UpdateEventPushedByChecksumResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-data/2.x#/UpdateEventPushedByChecksumResponse
func NewUpdateEventPushedByChecksumResponse ¶ added in v0.1.67
func NewUpdateEventPushedByChecksumResponse(requestId string, message string, statusCode int, checksum string) UpdateEventPushedByChecksumResponse
func NewUpdateEventPushedByChecksumResponseNoMessage ¶ added in v0.1.67
func NewUpdateEventPushedByChecksumResponseNoMessage(requestId string, statusCode int, checksum string) UpdateEventPushedByChecksumResponse