responses

package
v2.0.0-dev.28 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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

func NewDeviceResponse(requestId string, message string, statusCode int, device dtos.Device) DeviceResponse

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

func NewEventResponse(requestId string, message string, statusCode int, event dtos.Event) EventResponse

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

func NewIntervalResponse(requestId string, message string, statusCode int, interval dtos.Interval) IntervalResponse

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

func NewMultiDevicesResponse(requestId string, message string, statusCode int, devices []dtos.Device) MultiDevicesResponse

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

func NewMultiEventsResponse(requestId string, message string, statusCode int, events []dtos.Event) MultiEventsResponse

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

func NewMultiIntervalsResponse

func NewMultiIntervalsResponse(requestId string, message string, statusCode int, intervals []dtos.Interval) 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL