Documentation ¶
Index ¶
- type DeviceProfileResponse
- type DeviceResponse
- type DeviceServiceResponse
- type EventResponse
- type IntervalResponse
- type MultiCoreCommandsResponse
- type MultiDeviceProfilesResponse
- type MultiDeviceServicesResponse
- type MultiDevicesResponse
- type MultiEventsResponse
- type MultiIntervalsResponse
- type MultiProvisionWatchersResponse
- type MultiReadingsResponse
- type MultiSubscriptionsResponse
- type ProvisionWatcherResponse
- type ReadingResponse
- type SubscriptionResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceProfileResponse ¶
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 ¶
func NewDeviceProfileResponse(requestId string, message string, statusCode int, deviceProfile dtos.DeviceProfile) DeviceProfileResponse
type DeviceResponse ¶
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 ¶
type DeviceServiceResponse ¶
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 ¶
func NewDeviceServiceResponse(requestId string, message string, statusCode int, deviceService dtos.DeviceService) DeviceServiceResponse
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 ¶
type IntervalResponse ¶
type IntervalResponse struct { common.BaseResponse `json:",inline"` Interval dtos.Interval `json:"interval"` }
IntervalResponse defines the Response Content for GET Interval DTOs. This object and its properties correspond to the IntervalResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/support-scheduler/2.x#/IntervalResponse
func NewIntervalResponse ¶
type MultiCoreCommandsResponse ¶
type MultiCoreCommandsResponse struct { common.BaseResponse `json:",inline"` CoreCommands []dtos.CoreCommand `json:"coreCommands"` }
MultiCoreCommandsResponse defines the Response Content for GET multiple CoreCommand DTOs. This object and its properties correspond to the MultiCoreCommandsResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-command/2.x#/MultiCoreCommandsResponse
func NewMultiCoreCommandsResponse ¶
func NewMultiCoreCommandsResponse(requestId string, message string, statusCode int, commands []dtos.CoreCommand) MultiCoreCommandsResponse
type MultiDeviceProfilesResponse ¶
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 ¶
func NewMultiDeviceProfilesResponse(requestId string, message string, statusCode int, deviceProfiles []dtos.DeviceProfile) MultiDeviceProfilesResponse
type MultiDeviceServicesResponse ¶
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 ¶
func NewMultiDeviceServicesResponse(requestId string, message string, statusCode int, deviceServices []dtos.DeviceService) MultiDeviceServicesResponse
type MultiDevicesResponse ¶
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 ¶
type MultiEventsResponse ¶
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 ¶
type MultiIntervalsResponse ¶
type MultiIntervalsResponse struct { common.BaseResponse `json:",inline"` Intervals []dtos.Interval `json:"intervals"` }
MultiIntervalsResponse defines the Response Content for GET multiple Interval DTOs. This object and its properties correspond to the MultiIntervalsResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/support-scheduler/2.x#/MultiIntervalsResponse
type MultiProvisionWatchersResponse ¶
type MultiProvisionWatchersResponse struct { common.BaseResponse `json:",inline"` ProvisionWatchers []dtos.ProvisionWatcher `json:"provisionWatchers"` }
MultiProvisionWatchersResponse defines the Response Content for GET multiple ProvisionWatcher DTOs. This object and its properties correspond to the MultiProvisionWatchersResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/MultiProvisionWatchersResponse
func NewMultiProvisionWatchersResponse ¶
func NewMultiProvisionWatchersResponse(requestId string, message string, statusCode int, pws []dtos.ProvisionWatcher) MultiProvisionWatchersResponse
type MultiReadingsResponse ¶
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 ¶
func NewMultiReadingsResponse(requestId string, message string, statusCode int, readings []dtos.BaseReading) MultiReadingsResponse
type MultiSubscriptionsResponse ¶
type MultiSubscriptionsResponse struct { common.BaseResponse `json:",inline"` Subscriptions []dtos.Subscription `json:"subscriptions"` }
MultiSubscriptionsResponse defines the Subscription Content for GET multiple Subscription DTOs. This object and its properties correspond to the MultiSubscriptionsResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/support-notifications/2.x#/MultiSubscriptionsResponse
func NewMultiSubscriptionsResponse ¶
func NewMultiSubscriptionsResponse(requestId string, message string, statusCode int, subscriptions []dtos.Subscription) MultiSubscriptionsResponse
type ProvisionWatcherResponse ¶
type ProvisionWatcherResponse struct { common.BaseResponse `json:",inline"` ProvisionWatcher dtos.ProvisionWatcher `json:"provisionWatcher"` }
ProvisionWatcherResponse defines the Response Content for GET ProvisionWatcher DTOs. This object and its properties correspond to the ProvisionWatcherResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/core-metadata/2.x#/ProvisionWatcherResponse
func NewProvisionWatcherResponse ¶
func NewProvisionWatcherResponse(requestId string, message string, statusCode int, pw dtos.ProvisionWatcher) ProvisionWatcherResponse
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 ¶
func NewReadingResponse(requestId string, message string, statusCode int, reading dtos.BaseReading) ReadingResponse
type SubscriptionResponse ¶
type SubscriptionResponse struct { common.BaseResponse `json:",inline"` Subscription dtos.Subscription `json:"subscription"` }
SubscriptionResponse defines the Subscription Content for GET Subscription DTOs. This object and its properties correspond to the SubscriptionResponse object in the APIv2 specification: https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/support-notifications/2.x#/SubscriptionResponse
func NewSubscriptionResponse ¶
func NewSubscriptionResponse(requestId string, message string, statusCode int, subscription dtos.Subscription) SubscriptionResponse