openhab

package module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: MIT Imports: 10 Imported by: 0

README

openhab-go

Go client for the openHAB REST API.

Documentation

Overview

Package openhab provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

View Source
const (
	Oauth2Scopes = "oauth2.Scopes"
)

Variables

This section is empty.

Functions

func NewAddMemberToGroupItemRequest

func NewAddMemberToGroupItemRequest(server string, itemName string, memberItemName string) (*http.Request, error)

NewAddMemberToGroupItemRequest generates requests for AddMemberToGroupItem

func NewAddMetadataToItemRequest

func NewAddMetadataToItemRequest(server string, itemname string, namespace string, body AddMetadataToItemJSONRequestBody) (*http.Request, error)

NewAddMetadataToItemRequest calls the generic AddMetadataToItem builder with application/json body

func NewAddMetadataToItemRequestWithBody

func NewAddMetadataToItemRequestWithBody(server string, itemname string, namespace string, contentType string, body io.Reader) (*http.Request, error)

NewAddMetadataToItemRequestWithBody generates requests for AddMetadataToItem with any type of body

func NewAddOrUpdateItemInRegistryRequest

func NewAddOrUpdateItemInRegistryRequest(server string, itemname string, params *AddOrUpdateItemInRegistryParams, body AddOrUpdateItemInRegistryJSONRequestBody) (*http.Request, error)

NewAddOrUpdateItemInRegistryRequest calls the generic AddOrUpdateItemInRegistry builder with application/json body

func NewAddOrUpdateItemInRegistryRequestWithBody

func NewAddOrUpdateItemInRegistryRequestWithBody(server string, itemname string, params *AddOrUpdateItemInRegistryParams, contentType string, body io.Reader) (*http.Request, error)

NewAddOrUpdateItemInRegistryRequestWithBody generates requests for AddOrUpdateItemInRegistry with any type of body

func NewAddOrUpdateItemsInRegistryRequest

func NewAddOrUpdateItemsInRegistryRequest(server string, body AddOrUpdateItemsInRegistryJSONRequestBody) (*http.Request, error)

NewAddOrUpdateItemsInRegistryRequest calls the generic AddOrUpdateItemsInRegistry builder with application/json body

func NewAddOrUpdateItemsInRegistryRequestWithBody

func NewAddOrUpdateItemsInRegistryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddOrUpdateItemsInRegistryRequestWithBody generates requests for AddOrUpdateItemsInRegistry with any type of body

func NewAddTagToItemRequest

func NewAddTagToItemRequest(server string, itemname string, tag string) (*http.Request, error)

NewAddTagToItemRequest generates requests for AddTagToItem

func NewAddUIComponentToNamespaceRequest

func NewAddUIComponentToNamespaceRequest(server string, namespace string, body AddUIComponentToNamespaceJSONRequestBody) (*http.Request, error)

NewAddUIComponentToNamespaceRequest calls the generic AddUIComponentToNamespace builder with application/json body

func NewAddUIComponentToNamespaceRequestWithBody

func NewAddUIComponentToNamespaceRequestWithBody(server string, namespace string, contentType string, body io.Reader) (*http.Request, error)

NewAddUIComponentToNamespaceRequestWithBody generates requests for AddUIComponentToNamespace with any type of body

func NewApproveInboxItemByIdRequestWithBody

func NewApproveInboxItemByIdRequestWithBody(server string, thingUID string, params *ApproveInboxItemByIdParams, contentType string, body io.Reader) (*http.Request, error)

NewApproveInboxItemByIdRequestWithBody generates requests for ApproveInboxItemById with any type of body

func NewApproveInboxItemByIdRequestWithTextBody

func NewApproveInboxItemByIdRequestWithTextBody(server string, thingUID string, params *ApproveInboxItemByIdParams, body ApproveInboxItemByIdTextRequestBody) (*http.Request, error)

NewApproveInboxItemByIdRequestWithTextBody calls the generic ApproveInboxItemById builder with text/plain body

func NewCreateRuleRequest

func NewCreateRuleRequest(server string, body CreateRuleJSONRequestBody) (*http.Request, error)

NewCreateRuleRequest calls the generic CreateRule builder with application/json body

func NewCreateRuleRequestWithBody

func NewCreateRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRuleRequestWithBody generates requests for CreateRule with any type of body

func NewCreateSemanticTagRequest

func NewCreateSemanticTagRequest(server string, params *CreateSemanticTagParams, body CreateSemanticTagJSONRequestBody) (*http.Request, error)

NewCreateSemanticTagRequest calls the generic CreateSemanticTag builder with application/json body

func NewCreateSemanticTagRequestWithBody

func NewCreateSemanticTagRequestWithBody(server string, params *CreateSemanticTagParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateSemanticTagRequestWithBody generates requests for CreateSemanticTag with any type of body

func NewCreateSitemapEventSubscriptionRequest

func NewCreateSitemapEventSubscriptionRequest(server string) (*http.Request, error)

NewCreateSitemapEventSubscriptionRequest generates requests for CreateSitemapEventSubscription

func NewCreateThingInRegistryRequest

func NewCreateThingInRegistryRequest(server string, params *CreateThingInRegistryParams, body CreateThingInRegistryJSONRequestBody) (*http.Request, error)

NewCreateThingInRegistryRequest calls the generic CreateThingInRegistry builder with application/json body

func NewCreateThingInRegistryRequestWithBody

func NewCreateThingInRegistryRequestWithBody(server string, params *CreateThingInRegistryParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateThingInRegistryRequestWithBody generates requests for CreateThingInRegistry with any type of body

func NewDeleteItemFromPersistenceServiceRequest

func NewDeleteItemFromPersistenceServiceRequest(server string, itemname string, params *DeleteItemFromPersistenceServiceParams) (*http.Request, error)

NewDeleteItemFromPersistenceServiceRequest generates requests for DeleteItemFromPersistenceService

func NewDeletePersistenceServiceConfigurationRequest

func NewDeletePersistenceServiceConfigurationRequest(server string, serviceId string) (*http.Request, error)

NewDeletePersistenceServiceConfigurationRequest generates requests for DeletePersistenceServiceConfiguration

func NewDeleteRuleRequest

func NewDeleteRuleRequest(server string, ruleUID string) (*http.Request, error)

NewDeleteRuleRequest generates requests for DeleteRule

func NewDeleteServiceConfigRequest

func NewDeleteServiceConfigRequest(server string, serviceId string) (*http.Request, error)

NewDeleteServiceConfigRequest generates requests for DeleteServiceConfig

func NewDeleteSessionRequestWithBody

func NewDeleteSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteSessionRequestWithBody generates requests for DeleteSession with any type of body

func NewDeleteSessionRequestWithFormdataBody

func NewDeleteSessionRequestWithFormdataBody(server string, body DeleteSessionFormdataRequestBody) (*http.Request, error)

NewDeleteSessionRequestWithFormdataBody calls the generic DeleteSession builder with application/x-www-form-urlencoded body

func NewDeleteTransformationRequest

func NewDeleteTransformationRequest(server string, uid string) (*http.Request, error)

NewDeleteTransformationRequest generates requests for DeleteTransformation

func NewEnableRuleRequestWithBody

func NewEnableRuleRequestWithBody(server string, ruleUID string, contentType string, body io.Reader) (*http.Request, error)

NewEnableRuleRequestWithBody generates requests for EnableRule with any type of body

func NewEnableRuleRequestWithTextBody

func NewEnableRuleRequestWithTextBody(server string, ruleUID string, body EnableRuleTextRequestBody) (*http.Request, error)

NewEnableRuleRequestWithTextBody calls the generic EnableRule builder with text/plain body

func NewEnableThingRequestWithBody

func NewEnableThingRequestWithBody(server string, thingUID string, params *EnableThingParams, contentType string, body io.Reader) (*http.Request, error)

NewEnableThingRequestWithBody generates requests for EnableThing with any type of body

func NewEnableThingRequestWithTextBody

func NewEnableThingRequestWithTextBody(server string, thingUID string, params *EnableThingParams, body EnableThingTextRequestBody) (*http.Request, error)

NewEnableThingRequestWithTextBody calls the generic EnableThing builder with text/plain body

func NewExecuteThingActionRequest

func NewExecuteThingActionRequest(server string, thingUID string, actionUid string, params *ExecuteThingActionParams, body ExecuteThingActionJSONRequestBody) (*http.Request, error)

NewExecuteThingActionRequest calls the generic ExecuteThingAction builder with application/json body

func NewExecuteThingActionRequestWithBody

func NewExecuteThingActionRequestWithBody(server string, thingUID string, actionUid string, params *ExecuteThingActionParams, contentType string, body io.Reader) (*http.Request, error)

NewExecuteThingActionRequestWithBody generates requests for ExecuteThingAction with any type of body

func NewFlagInboxItemAsIgnoredRequest

func NewFlagInboxItemAsIgnoredRequest(server string, thingUID string) (*http.Request, error)

NewFlagInboxItemAsIgnoredRequest generates requests for FlagInboxItemAsIgnored

func NewGetAddonByIdRequest

func NewGetAddonByIdRequest(server string, addonId string, params *GetAddonByIdParams) (*http.Request, error)

NewGetAddonByIdRequest generates requests for GetAddonById

func NewGetAddonConfigurationRequest

func NewGetAddonConfigurationRequest(server string, addonId string, params *GetAddonConfigurationParams) (*http.Request, error)

NewGetAddonConfigurationRequest generates requests for GetAddonConfiguration

func NewGetAddonServicesRequest

func NewGetAddonServicesRequest(server string, params *GetAddonServicesParams) (*http.Request, error)

NewGetAddonServicesRequest generates requests for GetAddonServices

func NewGetAddonTypesRequest

func NewGetAddonTypesRequest(server string, params *GetAddonTypesParams) (*http.Request, error)

NewGetAddonTypesRequest generates requests for GetAddonTypes

func NewGetAddonsRequest

func NewGetAddonsRequest(server string, params *GetAddonsParams) (*http.Request, error)

NewGetAddonsRequest generates requests for GetAddons

func NewGetApiTokensRequest

func NewGetApiTokensRequest(server string) (*http.Request, error)

NewGetApiTokensRequest generates requests for GetApiTokens

func NewGetAudioDefaultSinkRequest

func NewGetAudioDefaultSinkRequest(server string, params *GetAudioDefaultSinkParams) (*http.Request, error)

NewGetAudioDefaultSinkRequest generates requests for GetAudioDefaultSink

func NewGetAudioDefaultSourceRequest

func NewGetAudioDefaultSourceRequest(server string, params *GetAudioDefaultSourceParams) (*http.Request, error)

NewGetAudioDefaultSourceRequest generates requests for GetAudioDefaultSource

func NewGetAudioSinksRequest

func NewGetAudioSinksRequest(server string, params *GetAudioSinksParams) (*http.Request, error)

NewGetAudioSinksRequest generates requests for GetAudioSinks

func NewGetAudioSourcesRequest

func NewGetAudioSourcesRequest(server string, params *GetAudioSourcesParams) (*http.Request, error)

NewGetAudioSourcesRequest generates requests for GetAudioSources

func NewGetAvailableActionsForThingRequest

func NewGetAvailableActionsForThingRequest(server string, thingUID string, params *GetAvailableActionsForThingParams) (*http.Request, error)

NewGetAvailableActionsForThingRequest generates requests for GetAvailableActionsForThing

func NewGetAvailableFirmwaresForThingRequest

func NewGetAvailableFirmwaresForThingRequest(server string, thingUID string, params *GetAvailableFirmwaresForThingParams) (*http.Request, error)

NewGetAvailableFirmwaresForThingRequest generates requests for GetAvailableFirmwaresForThing

func NewGetBindingsWithDiscoverySupportRequest

func NewGetBindingsWithDiscoverySupportRequest(server string) (*http.Request, error)

NewGetBindingsWithDiscoverySupportRequest generates requests for GetBindingsWithDiscoverySupport

func NewGetChannelTypeByUIDRequest

func NewGetChannelTypeByUIDRequest(server string, channelTypeUID string, params *GetChannelTypeByUIDParams) (*http.Request, error)

NewGetChannelTypeByUIDRequest generates requests for GetChannelTypeByUID

func NewGetChannelTypesRequest

func NewGetChannelTypesRequest(server string, params *GetChannelTypesParams) (*http.Request, error)

NewGetChannelTypesRequest generates requests for GetChannelTypes

func NewGetConfigDescriptionByURIRequest

func NewGetConfigDescriptionByURIRequest(server string, uri string, params *GetConfigDescriptionByURIParams) (*http.Request, error)

NewGetConfigDescriptionByURIRequest generates requests for GetConfigDescriptionByURI

func NewGetConfigDescriptionsRequest

func NewGetConfigDescriptionsRequest(server string, params *GetConfigDescriptionsParams) (*http.Request, error)

NewGetConfigDescriptionsRequest generates requests for GetConfigDescriptions

func NewGetDefaultVoiceRequest

func NewGetDefaultVoiceRequest(server string) (*http.Request, error)

NewGetDefaultVoiceRequest generates requests for GetDefaultVoice

func NewGetDiscoveredInboxItemsRequest

func NewGetDiscoveredInboxItemsRequest(server string, params *GetDiscoveredInboxItemsParams) (*http.Request, error)

NewGetDiscoveredInboxItemsRequest generates requests for GetDiscoveredInboxItems

func NewGetEventsRequest

func NewGetEventsRequest(server string, params *GetEventsParams) (*http.Request, error)

NewGetEventsRequest generates requests for GetEvents

func NewGetGalleryWidgetListRequest

func NewGetGalleryWidgetListRequest(server string, galleryName string) (*http.Request, error)

NewGetGalleryWidgetListRequest generates requests for GetGalleryWidgetList

func NewGetGalleryWidgetsItemRequest

func NewGetGalleryWidgetsItemRequest(server string, galleryName string, id string) (*http.Request, error)

NewGetGalleryWidgetsItemRequest generates requests for GetGalleryWidgetsItem

func NewGetIconSetsRequest

func NewGetIconSetsRequest(server string, params *GetIconSetsParams) (*http.Request, error)

NewGetIconSetsRequest generates requests for GetIconSets

func NewGetItemByNameRequest

func NewGetItemByNameRequest(server string, itemname string, params *GetItemByNameParams) (*http.Request, error)

NewGetItemByNameRequest generates requests for GetItemByName

func NewGetItemDataFromPersistenceServiceRequest

func NewGetItemDataFromPersistenceServiceRequest(server string, itemname string, params *GetItemDataFromPersistenceServiceParams) (*http.Request, error)

NewGetItemDataFromPersistenceServiceRequest generates requests for GetItemDataFromPersistenceService

func NewGetItemLinkRequest

func NewGetItemLinkRequest(server string, itemName string, channelUID string) (*http.Request, error)

NewGetItemLinkRequest generates requests for GetItemLink

func NewGetItemLinksRequest

func NewGetItemLinksRequest(server string, params *GetItemLinksParams) (*http.Request, error)

NewGetItemLinksRequest generates requests for GetItemLinks

func NewGetItemNamespacesRequest

func NewGetItemNamespacesRequest(server string, itemname string, params *GetItemNamespacesParams) (*http.Request, error)

NewGetItemNamespacesRequest generates requests for GetItemNamespaces

func NewGetItemState1Request

func NewGetItemState1Request(server string, itemname string) (*http.Request, error)

NewGetItemState1Request generates requests for GetItemState1

func NewGetItemsForPersistenceServiceRequest

func NewGetItemsForPersistenceServiceRequest(server string, params *GetItemsForPersistenceServiceParams) (*http.Request, error)

NewGetItemsForPersistenceServiceRequest generates requests for GetItemsForPersistenceService

func NewGetItemsRequest

func NewGetItemsRequest(server string, params *GetItemsParams) (*http.Request, error)

NewGetItemsRequest generates requests for GetItems

func NewGetLinkableItemTypesByChannelTypeUIDRequest

func NewGetLinkableItemTypesByChannelTypeUIDRequest(server string, channelTypeUID string) (*http.Request, error)

NewGetLinkableItemTypesByChannelTypeUIDRequest generates requests for GetLinkableItemTypesByChannelTypeUID

func NewGetLogger1Request

func NewGetLogger1Request(server string) (*http.Request, error)

NewGetLogger1Request generates requests for GetLogger1

func NewGetLoggerRequest

func NewGetLoggerRequest(server string, loggerName string) (*http.Request, error)

NewGetLoggerRequest generates requests for GetLogger

func NewGetModuleTypeByIdRequest

func NewGetModuleTypeByIdRequest(server string, moduleTypeUID string, params *GetModuleTypeByIdParams) (*http.Request, error)

NewGetModuleTypeByIdRequest generates requests for GetModuleTypeById

func NewGetModuleTypesRequest

func NewGetModuleTypesRequest(server string, params *GetModuleTypesParams) (*http.Request, error)

NewGetModuleTypesRequest generates requests for GetModuleTypes

func NewGetOAuthTokenRequestWithBody

func NewGetOAuthTokenRequestWithBody(server string, params *GetOAuthTokenParams, contentType string, body io.Reader) (*http.Request, error)

NewGetOAuthTokenRequestWithBody generates requests for GetOAuthToken with any type of body

func NewGetOAuthTokenRequestWithFormdataBody

func NewGetOAuthTokenRequestWithFormdataBody(server string, params *GetOAuthTokenParams, body GetOAuthTokenFormdataRequestBody) (*http.Request, error)

NewGetOAuthTokenRequestWithFormdataBody calls the generic GetOAuthToken builder with application/x-www-form-urlencoded body

func NewGetOrphanLinksRequest

func NewGetOrphanLinksRequest(server string) (*http.Request, error)

NewGetOrphanLinksRequest generates requests for GetOrphanLinks

func NewGetPersistenceServiceConfigurationRequest

func NewGetPersistenceServiceConfigurationRequest(server string, serviceId string) (*http.Request, error)

NewGetPersistenceServiceConfigurationRequest generates requests for GetPersistenceServiceConfiguration

func NewGetPersistenceServicesRequest

func NewGetPersistenceServicesRequest(server string, params *GetPersistenceServicesParams) (*http.Request, error)

NewGetPersistenceServicesRequest generates requests for GetPersistenceServices

func NewGetProfileTypesRequest

func NewGetProfileTypesRequest(server string, params *GetProfileTypesParams) (*http.Request, error)

NewGetProfileTypesRequest generates requests for GetProfileTypes

func NewGetRegisteredUIComponentsInNamespaceRequest

func NewGetRegisteredUIComponentsInNamespaceRequest(server string, namespace string, params *GetRegisteredUIComponentsInNamespaceParams) (*http.Request, error)

NewGetRegisteredUIComponentsInNamespaceRequest generates requests for GetRegisteredUIComponentsInNamespace

func NewGetRootRequest

func NewGetRootRequest(server string) (*http.Request, error)

NewGetRootRequest generates requests for GetRoot

func NewGetRuleActionsRequest

func NewGetRuleActionsRequest(server string, ruleUID string) (*http.Request, error)

NewGetRuleActionsRequest generates requests for GetRuleActions

func NewGetRuleByIdRequest

func NewGetRuleByIdRequest(server string, ruleUID string) (*http.Request, error)

NewGetRuleByIdRequest generates requests for GetRuleById

func NewGetRuleConditionsRequest

func NewGetRuleConditionsRequest(server string, ruleUID string) (*http.Request, error)

NewGetRuleConditionsRequest generates requests for GetRuleConditions

func NewGetRuleConfigurationRequest

func NewGetRuleConfigurationRequest(server string, ruleUID string) (*http.Request, error)

NewGetRuleConfigurationRequest generates requests for GetRuleConfiguration

func NewGetRuleModuleByIdRequest

func NewGetRuleModuleByIdRequest(server string, ruleUID string, moduleCategory string, id string) (*http.Request, error)

NewGetRuleModuleByIdRequest generates requests for GetRuleModuleById

func NewGetRuleModuleConfigParameterRequest

func NewGetRuleModuleConfigParameterRequest(server string, ruleUID string, moduleCategory string, id string, param string) (*http.Request, error)

NewGetRuleModuleConfigParameterRequest generates requests for GetRuleModuleConfigParameter

func NewGetRuleModuleConfigRequest

func NewGetRuleModuleConfigRequest(server string, ruleUID string, moduleCategory string, id string) (*http.Request, error)

NewGetRuleModuleConfigRequest generates requests for GetRuleModuleConfig

func NewGetRuleTriggersRequest

func NewGetRuleTriggersRequest(server string, ruleUID string) (*http.Request, error)

NewGetRuleTriggersRequest generates requests for GetRuleTriggers

func NewGetRulesRequest

func NewGetRulesRequest(server string, params *GetRulesParams) (*http.Request, error)

NewGetRulesRequest generates requests for GetRules

func NewGetScheduleRuleSimulationsRequest

func NewGetScheduleRuleSimulationsRequest(server string, params *GetScheduleRuleSimulationsParams) (*http.Request, error)

NewGetScheduleRuleSimulationsRequest generates requests for GetScheduleRuleSimulations

func NewGetSemanticItemRequest

func NewGetSemanticItemRequest(server string, itemName string, semanticClass string, params *GetSemanticItemParams) (*http.Request, error)

NewGetSemanticItemRequest generates requests for GetSemanticItem

func NewGetSemanticTagAndSubTagsRequest

func NewGetSemanticTagAndSubTagsRequest(server string, tagId string, params *GetSemanticTagAndSubTagsParams) (*http.Request, error)

NewGetSemanticTagAndSubTagsRequest generates requests for GetSemanticTagAndSubTags

func NewGetSemanticTagsRequest

func NewGetSemanticTagsRequest(server string, params *GetSemanticTagsParams) (*http.Request, error)

NewGetSemanticTagsRequest generates requests for GetSemanticTags

func NewGetServiceConfigRequest

func NewGetServiceConfigRequest(server string, serviceId string) (*http.Request, error)

NewGetServiceConfigRequest generates requests for GetServiceConfig

func NewGetServiceContextRequest

func NewGetServiceContextRequest(server string, serviceId string, params *GetServiceContextParams) (*http.Request, error)

NewGetServiceContextRequest generates requests for GetServiceContext

func NewGetServicesByIdRequest

func NewGetServicesByIdRequest(server string, serviceId string, params *GetServicesByIdParams) (*http.Request, error)

NewGetServicesByIdRequest generates requests for GetServicesById

func NewGetServicesRequest

func NewGetServicesRequest(server string, params *GetServicesParams) (*http.Request, error)

NewGetServicesRequest generates requests for GetServices

func NewGetSessionsForCurrentUserRequest

func NewGetSessionsForCurrentUserRequest(server string) (*http.Request, error)

NewGetSessionsForCurrentUserRequest generates requests for GetSessionsForCurrentUser

func NewGetSitemapByNameRequest

func NewGetSitemapByNameRequest(server string, sitemapname string, params *GetSitemapByNameParams) (*http.Request, error)

NewGetSitemapByNameRequest generates requests for GetSitemapByName

func NewGetSitemapEvents1Request

func NewGetSitemapEvents1Request(server string, subscriptionid string, params *GetSitemapEvents1Params) (*http.Request, error)

NewGetSitemapEvents1Request generates requests for GetSitemapEvents1

func NewGetSitemapEventsRequest

func NewGetSitemapEventsRequest(server string, subscriptionid string, params *GetSitemapEventsParams) (*http.Request, error)

NewGetSitemapEventsRequest generates requests for GetSitemapEvents

func NewGetSitemapsRequest

func NewGetSitemapsRequest(server string) (*http.Request, error)

NewGetSitemapsRequest generates requests for GetSitemaps

func NewGetSuggestedAddonsRequest

func NewGetSuggestedAddonsRequest(server string, params *GetSuggestedAddonsParams) (*http.Request, error)

NewGetSuggestedAddonsRequest generates requests for GetSuggestedAddons

func NewGetSystemInformationRequest

func NewGetSystemInformationRequest(server string) (*http.Request, error)

NewGetSystemInformationRequest generates requests for GetSystemInformation

func NewGetTemplateByIdRequest

func NewGetTemplateByIdRequest(server string, templateUID string, params *GetTemplateByIdParams) (*http.Request, error)

NewGetTemplateByIdRequest generates requests for GetTemplateById

func NewGetTemplatesRequest

func NewGetTemplatesRequest(server string, params *GetTemplatesParams) (*http.Request, error)

NewGetTemplatesRequest generates requests for GetTemplates

func NewGetThingByIdRequest

func NewGetThingByIdRequest(server string, thingUID string, params *GetThingByIdParams) (*http.Request, error)

NewGetThingByIdRequest generates requests for GetThingById

func NewGetThingConfigStatusRequest

func NewGetThingConfigStatusRequest(server string, thingUID string, params *GetThingConfigStatusParams) (*http.Request, error)

NewGetThingConfigStatusRequest generates requests for GetThingConfigStatus

func NewGetThingFirmwareStatusRequest

func NewGetThingFirmwareStatusRequest(server string, thingUID string, params *GetThingFirmwareStatusParams) (*http.Request, error)

NewGetThingFirmwareStatusRequest generates requests for GetThingFirmwareStatus

func NewGetThingStatusRequest

func NewGetThingStatusRequest(server string, thingUID string, params *GetThingStatusParams) (*http.Request, error)

NewGetThingStatusRequest generates requests for GetThingStatus

func NewGetThingTypeByIdRequest

func NewGetThingTypeByIdRequest(server string, thingTypeUID string, params *GetThingTypeByIdParams) (*http.Request, error)

NewGetThingTypeByIdRequest generates requests for GetThingTypeById

func NewGetThingTypesRequest

func NewGetThingTypesRequest(server string, params *GetThingTypesParams) (*http.Request, error)

NewGetThingTypesRequest generates requests for GetThingTypes

func NewGetThingsRequest

func NewGetThingsRequest(server string, params *GetThingsParams) (*http.Request, error)

NewGetThingsRequest generates requests for GetThings

func NewGetTransformationRequest

func NewGetTransformationRequest(server string, uid string) (*http.Request, error)

NewGetTransformationRequest generates requests for GetTransformation

func NewGetTransformationServicesRequest

func NewGetTransformationServicesRequest(server string) (*http.Request, error)

NewGetTransformationServicesRequest generates requests for GetTransformationServices

func NewGetTransformationsRequest

func NewGetTransformationsRequest(server string) (*http.Request, error)

NewGetTransformationsRequest generates requests for GetTransformations

func NewGetUIComponentInNamespaceRequest

func NewGetUIComponentInNamespaceRequest(server string, namespace string, componentUID string) (*http.Request, error)

NewGetUIComponentInNamespaceRequest generates requests for GetUIComponentInNamespace

func NewGetUITilesRequest

func NewGetUITilesRequest(server string) (*http.Request, error)

NewGetUITilesRequest generates requests for GetUITiles

func NewGetUUIDRequest

func NewGetUUIDRequest(server string) (*http.Request, error)

NewGetUUIDRequest generates requests for GetUUID

func NewGetUoMInformationRequest

func NewGetUoMInformationRequest(server string) (*http.Request, error)

NewGetUoMInformationRequest generates requests for GetUoMInformation

func NewGetVoiceInterpreterByUIDRequest

func NewGetVoiceInterpreterByUIDRequest(server string, id string, params *GetVoiceInterpreterByUIDParams) (*http.Request, error)

NewGetVoiceInterpreterByUIDRequest generates requests for GetVoiceInterpreterByUID

func NewGetVoiceInterpretersRequest

func NewGetVoiceInterpretersRequest(server string, params *GetVoiceInterpretersParams) (*http.Request, error)

NewGetVoiceInterpretersRequest generates requests for GetVoiceInterpreters

func NewGetVoicesRequest

func NewGetVoicesRequest(server string) (*http.Request, error)

NewGetVoicesRequest generates requests for GetVoices

func NewInitNewStateTackerRequest

func NewInitNewStateTackerRequest(server string) (*http.Request, error)

NewInitNewStateTackerRequest generates requests for InitNewStateTacker

func NewInstallAddonByIdRequest

func NewInstallAddonByIdRequest(server string, addonId string, params *InstallAddonByIdParams) (*http.Request, error)

NewInstallAddonByIdRequest generates requests for InstallAddonById

func NewInterpretTextByDefaultInterpreterRequestWithBody

func NewInterpretTextByDefaultInterpreterRequestWithBody(server string, params *InterpretTextByDefaultInterpreterParams, contentType string, body io.Reader) (*http.Request, error)

NewInterpretTextByDefaultInterpreterRequestWithBody generates requests for InterpretTextByDefaultInterpreter with any type of body

func NewInterpretTextByDefaultInterpreterRequestWithTextBody

func NewInterpretTextByDefaultInterpreterRequestWithTextBody(server string, params *InterpretTextByDefaultInterpreterParams, body InterpretTextByDefaultInterpreterTextRequestBody) (*http.Request, error)

NewInterpretTextByDefaultInterpreterRequestWithTextBody calls the generic InterpretTextByDefaultInterpreter builder with text/plain body

func NewInterpretTextRequestWithBody

func NewInterpretTextRequestWithBody(server string, ids []string, params *InterpretTextParams, contentType string, body io.Reader) (*http.Request, error)

NewInterpretTextRequestWithBody generates requests for InterpretText with any type of body

func NewInterpretTextRequestWithTextBody

func NewInterpretTextRequestWithTextBody(server string, ids []string, params *InterpretTextParams, body InterpretTextTextRequestBody) (*http.Request, error)

NewInterpretTextRequestWithTextBody calls the generic InterpretText builder with text/plain body

func NewLinkItemToChannelRequest

func NewLinkItemToChannelRequest(server string, itemName string, channelUID string, body LinkItemToChannelJSONRequestBody) (*http.Request, error)

NewLinkItemToChannelRequest calls the generic LinkItemToChannel builder with application/json body

func NewLinkItemToChannelRequestWithBody

func NewLinkItemToChannelRequestWithBody(server string, itemName string, channelUID string, contentType string, body io.Reader) (*http.Request, error)

NewLinkItemToChannelRequestWithBody generates requests for LinkItemToChannel with any type of body

func NewListenAndAnswerRequest

func NewListenAndAnswerRequest(server string, params *ListenAndAnswerParams) (*http.Request, error)

NewListenAndAnswerRequest generates requests for ListenAndAnswer

func NewPollDataForPageRequest

func NewPollDataForPageRequest(server string, sitemapname string, pageid string, params *PollDataForPageParams) (*http.Request, error)

NewPollDataForPageRequest generates requests for PollDataForPage

func NewPollDataForSitemapRequest

func NewPollDataForSitemapRequest(server string, sitemapname string, params *PollDataForSitemapParams) (*http.Request, error)

NewPollDataForSitemapRequest generates requests for PollDataForSitemap

func NewPurgeDatabase1Request

func NewPurgeDatabase1Request(server string) (*http.Request, error)

NewPurgeDatabase1Request generates requests for PurgeDatabase1

func NewPurgeDatabaseRequest

func NewPurgeDatabaseRequest(server string) (*http.Request, error)

NewPurgeDatabaseRequest generates requests for PurgeDatabase

func NewPutLoggerRequest

func NewPutLoggerRequest(server string, loggerName string, body PutLoggerJSONRequestBody) (*http.Request, error)

NewPutLoggerRequest calls the generic PutLogger builder with application/json body

func NewPutLoggerRequestWithBody

func NewPutLoggerRequestWithBody(server string, loggerName string, contentType string, body io.Reader) (*http.Request, error)

NewPutLoggerRequestWithBody generates requests for PutLogger with any type of body

func NewPutPersistenceServiceConfigurationRequest

func NewPutPersistenceServiceConfigurationRequest(server string, serviceId string, body PutPersistenceServiceConfigurationJSONRequestBody) (*http.Request, error)

NewPutPersistenceServiceConfigurationRequest calls the generic PutPersistenceServiceConfiguration builder with application/json body

func NewPutPersistenceServiceConfigurationRequestWithBody

func NewPutPersistenceServiceConfigurationRequestWithBody(server string, serviceId string, contentType string, body io.Reader) (*http.Request, error)

NewPutPersistenceServiceConfigurationRequestWithBody generates requests for PutPersistenceServiceConfiguration with any type of body

func NewPutTransformationRequest

func NewPutTransformationRequest(server string, uid string, body PutTransformationJSONRequestBody) (*http.Request, error)

NewPutTransformationRequest calls the generic PutTransformation builder with application/json body

func NewPutTransformationRequestWithBody

func NewPutTransformationRequestWithBody(server string, uid string, contentType string, body io.Reader) (*http.Request, error)

NewPutTransformationRequestWithBody generates requests for PutTransformation with any type of body

func NewRemoveAllLinksForObjectRequest

func NewRemoveAllLinksForObjectRequest(server string, object string) (*http.Request, error)

NewRemoveAllLinksForObjectRequest generates requests for RemoveAllLinksForObject

func NewRemoveApiTokenRequest

func NewRemoveApiTokenRequest(server string, name string) (*http.Request, error)

NewRemoveApiTokenRequest generates requests for RemoveApiToken

func NewRemoveIgnoreFlagOnInboxItemRequest

func NewRemoveIgnoreFlagOnInboxItemRequest(server string, thingUID string) (*http.Request, error)

NewRemoveIgnoreFlagOnInboxItemRequest generates requests for RemoveIgnoreFlagOnInboxItem

func NewRemoveItemFromInboxRequest

func NewRemoveItemFromInboxRequest(server string, thingUID string) (*http.Request, error)

NewRemoveItemFromInboxRequest generates requests for RemoveItemFromInbox

func NewRemoveItemFromRegistryRequest

func NewRemoveItemFromRegistryRequest(server string, itemname string) (*http.Request, error)

NewRemoveItemFromRegistryRequest generates requests for RemoveItemFromRegistry

func NewRemoveLoggerRequest

func NewRemoveLoggerRequest(server string, loggerName string) (*http.Request, error)

NewRemoveLoggerRequest generates requests for RemoveLogger

func NewRemoveMemberFromGroupItemRequest

func NewRemoveMemberFromGroupItemRequest(server string, itemName string, memberItemName string) (*http.Request, error)

NewRemoveMemberFromGroupItemRequest generates requests for RemoveMemberFromGroupItem

func NewRemoveMetadataFromItemRequest

func NewRemoveMetadataFromItemRequest(server string, itemname string, namespace string) (*http.Request, error)

NewRemoveMetadataFromItemRequest generates requests for RemoveMetadataFromItem

func NewRemoveSemanticTagRequest

func NewRemoveSemanticTagRequest(server string, tagId string, params *RemoveSemanticTagParams) (*http.Request, error)

NewRemoveSemanticTagRequest generates requests for RemoveSemanticTag

func NewRemoveTagFromItemRequest

func NewRemoveTagFromItemRequest(server string, itemname string, tag string) (*http.Request, error)

NewRemoveTagFromItemRequest generates requests for RemoveTagFromItem

func NewRemoveThingByIdRequest

func NewRemoveThingByIdRequest(server string, thingUID string, params *RemoveThingByIdParams) (*http.Request, error)

NewRemoveThingByIdRequest generates requests for RemoveThingById

func NewRemoveUIComponentFromNamespaceRequest

func NewRemoveUIComponentFromNamespaceRequest(server string, namespace string, componentUID string) (*http.Request, error)

NewRemoveUIComponentFromNamespaceRequest generates requests for RemoveUIComponentFromNamespace

func NewRunRuleNow1Request

func NewRunRuleNow1Request(server string, ruleUID string, body RunRuleNow1JSONRequestBody) (*http.Request, error)

NewRunRuleNow1Request calls the generic RunRuleNow1 builder with application/json body

func NewRunRuleNow1RequestWithBody

func NewRunRuleNow1RequestWithBody(server string, ruleUID string, contentType string, body io.Reader) (*http.Request, error)

NewRunRuleNow1RequestWithBody generates requests for RunRuleNow1 with any type of body

func NewScanRequest

func NewScanRequest(server string, bindingId string) (*http.Request, error)

NewScanRequest generates requests for Scan

func NewSendItemCommandRequestWithBody

func NewSendItemCommandRequestWithBody(server string, itemname string, contentType string, body io.Reader) (*http.Request, error)

NewSendItemCommandRequestWithBody generates requests for SendItemCommand with any type of body

func NewSendItemCommandRequestWithTextBody

func NewSendItemCommandRequestWithTextBody(server string, itemname string, body SendItemCommandTextRequestBody) (*http.Request, error)

NewSendItemCommandRequestWithTextBody calls the generic SendItemCommand builder with text/plain body

func NewSetRuleModuleConfigParameterRequestWithBody

func NewSetRuleModuleConfigParameterRequestWithBody(server string, ruleUID string, moduleCategory string, id string, param string, contentType string, body io.Reader) (*http.Request, error)

NewSetRuleModuleConfigParameterRequestWithBody generates requests for SetRuleModuleConfigParameter with any type of body

func NewSetRuleModuleConfigParameterRequestWithTextBody

func NewSetRuleModuleConfigParameterRequestWithTextBody(server string, ruleUID string, moduleCategory string, id string, param string, body SetRuleModuleConfigParameterTextRequestBody) (*http.Request, error)

NewSetRuleModuleConfigParameterRequestWithTextBody calls the generic SetRuleModuleConfigParameter builder with text/plain body

func NewStartDialogRequest

func NewStartDialogRequest(server string, params *StartDialogParams) (*http.Request, error)

NewStartDialogRequest generates requests for StartDialog

func NewStopDialogRequest

func NewStopDialogRequest(server string, params *StopDialogParams) (*http.Request, error)

NewStopDialogRequest generates requests for StopDialog

func NewStoreItemDataInPersistenceServiceRequest

func NewStoreItemDataInPersistenceServiceRequest(server string, itemname string, params *StoreItemDataInPersistenceServiceParams) (*http.Request, error)

NewStoreItemDataInPersistenceServiceRequest generates requests for StoreItemDataInPersistenceService

func NewTextToSpeechRequestWithBody

func NewTextToSpeechRequestWithBody(server string, params *TextToSpeechParams, contentType string, body io.Reader) (*http.Request, error)

NewTextToSpeechRequestWithBody generates requests for TextToSpeech with any type of body

func NewTextToSpeechRequestWithTextBody

func NewTextToSpeechRequestWithTextBody(server string, params *TextToSpeechParams, body TextToSpeechTextRequestBody) (*http.Request, error)

NewTextToSpeechRequestWithTextBody calls the generic TextToSpeech builder with text/plain body

func NewUninstallAddonRequest

func NewUninstallAddonRequest(server string, addonId string, params *UninstallAddonParams) (*http.Request, error)

NewUninstallAddonRequest generates requests for UninstallAddon

func NewUnlinkItemFromChannelRequest

func NewUnlinkItemFromChannelRequest(server string, itemName string, channelUID string) (*http.Request, error)

NewUnlinkItemFromChannelRequest generates requests for UnlinkItemFromChannel

func NewUpdateAddonConfigurationRequest

func NewUpdateAddonConfigurationRequest(server string, addonId string, params *UpdateAddonConfigurationParams, body UpdateAddonConfigurationJSONRequestBody) (*http.Request, error)

NewUpdateAddonConfigurationRequest calls the generic UpdateAddonConfiguration builder with application/json body

func NewUpdateAddonConfigurationRequestWithBody

func NewUpdateAddonConfigurationRequestWithBody(server string, addonId string, params *UpdateAddonConfigurationParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAddonConfigurationRequestWithBody generates requests for UpdateAddonConfiguration with any type of body

func NewUpdateItemListForStateUpdatesRequestWithBody

func NewUpdateItemListForStateUpdatesRequestWithBody(server string, connectionId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateItemListForStateUpdatesRequestWithBody generates requests for UpdateItemListForStateUpdates with any type of body

func NewUpdateItemStateRequestWithBody

func NewUpdateItemStateRequestWithBody(server string, itemname string, params *UpdateItemStateParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateItemStateRequestWithBody generates requests for UpdateItemState with any type of body

func NewUpdateItemStateRequestWithTextBody

func NewUpdateItemStateRequestWithTextBody(server string, itemname string, params *UpdateItemStateParams, body UpdateItemStateTextRequestBody) (*http.Request, error)

NewUpdateItemStateRequestWithTextBody calls the generic UpdateItemState builder with text/plain body

func NewUpdateRuleConfigurationRequest

func NewUpdateRuleConfigurationRequest(server string, ruleUID string, body UpdateRuleConfigurationJSONRequestBody) (*http.Request, error)

NewUpdateRuleConfigurationRequest calls the generic UpdateRuleConfiguration builder with application/json body

func NewUpdateRuleConfigurationRequestWithBody

func NewUpdateRuleConfigurationRequestWithBody(server string, ruleUID string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRuleConfigurationRequestWithBody generates requests for UpdateRuleConfiguration with any type of body

func NewUpdateRuleRequest

func NewUpdateRuleRequest(server string, ruleUID string, body UpdateRuleJSONRequestBody) (*http.Request, error)

NewUpdateRuleRequest calls the generic UpdateRule builder with application/json body

func NewUpdateRuleRequestWithBody

func NewUpdateRuleRequestWithBody(server string, ruleUID string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRuleRequestWithBody generates requests for UpdateRule with any type of body

func NewUpdateSemanticTagRequest

func NewUpdateSemanticTagRequest(server string, tagId string, params *UpdateSemanticTagParams, body UpdateSemanticTagJSONRequestBody) (*http.Request, error)

NewUpdateSemanticTagRequest calls the generic UpdateSemanticTag builder with application/json body

func NewUpdateSemanticTagRequestWithBody

func NewUpdateSemanticTagRequestWithBody(server string, tagId string, params *UpdateSemanticTagParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSemanticTagRequestWithBody generates requests for UpdateSemanticTag with any type of body

func NewUpdateServiceConfigRequest

func NewUpdateServiceConfigRequest(server string, serviceId string, params *UpdateServiceConfigParams, body UpdateServiceConfigJSONRequestBody) (*http.Request, error)

NewUpdateServiceConfigRequest calls the generic UpdateServiceConfig builder with application/json body

func NewUpdateServiceConfigRequestWithBody

func NewUpdateServiceConfigRequestWithBody(server string, serviceId string, params *UpdateServiceConfigParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateServiceConfigRequestWithBody generates requests for UpdateServiceConfig with any type of body

func NewUpdateThingConfigRequest

func NewUpdateThingConfigRequest(server string, thingUID string, params *UpdateThingConfigParams, body UpdateThingConfigJSONRequestBody) (*http.Request, error)

NewUpdateThingConfigRequest calls the generic UpdateThingConfig builder with application/json body

func NewUpdateThingConfigRequestWithBody

func NewUpdateThingConfigRequestWithBody(server string, thingUID string, params *UpdateThingConfigParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateThingConfigRequestWithBody generates requests for UpdateThingConfig with any type of body

func NewUpdateThingFirmwareRequest

func NewUpdateThingFirmwareRequest(server string, thingUID string, firmwareVersion string, params *UpdateThingFirmwareParams) (*http.Request, error)

NewUpdateThingFirmwareRequest generates requests for UpdateThingFirmware

func NewUpdateThingRequest

func NewUpdateThingRequest(server string, thingUID string, params *UpdateThingParams, body UpdateThingJSONRequestBody) (*http.Request, error)

NewUpdateThingRequest calls the generic UpdateThing builder with application/json body

func NewUpdateThingRequestWithBody

func NewUpdateThingRequestWithBody(server string, thingUID string, params *UpdateThingParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateThingRequestWithBody generates requests for UpdateThing with any type of body

func NewUpdateUIComponentInNamespaceRequest

func NewUpdateUIComponentInNamespaceRequest(server string, namespace string, componentUID string, body UpdateUIComponentInNamespaceJSONRequestBody) (*http.Request, error)

NewUpdateUIComponentInNamespaceRequest calls the generic UpdateUIComponentInNamespace builder with application/json body

func NewUpdateUIComponentInNamespaceRequestWithBody

func NewUpdateUIComponentInNamespaceRequestWithBody(server string, namespace string, componentUID string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUIComponentInNamespaceRequestWithBody generates requests for UpdateUIComponentInNamespace with any type of body

Types

type Action

type Action struct {
	Configuration *Configuration     `json:"configuration,omitempty"`
	Description   *string            `json:"description,omitempty"`
	Id            *string            `json:"id,omitempty"`
	Inputs        *map[string]string `json:"inputs,omitempty"`
	Label         *string            `json:"label,omitempty"`
	TypeUID       *string            `json:"typeUID,omitempty"`
}

Action defines model for Action.

type ActionDTO

type ActionDTO struct {
	Configuration *map[string]interface{} `json:"configuration,omitempty"`
	Description   *string                 `json:"description,omitempty"`
	Id            *string                 `json:"id,omitempty"`
	Inputs        *map[string]string      `json:"inputs,omitempty"`
	Label         *string                 `json:"label,omitempty"`
	Type          *string                 `json:"type,omitempty"`
}

ActionDTO defines model for ActionDTO.

type AddMemberToGroupItemResponse

type AddMemberToGroupItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddMemberToGroupItemResponse

func ParseAddMemberToGroupItemResponse(rsp *http.Response) (*AddMemberToGroupItemResponse, error)

ParseAddMemberToGroupItemResponse parses an HTTP response from a AddMemberToGroupItemWithResponse call

func (AddMemberToGroupItemResponse) Status

Status returns HTTPResponse.Status

func (AddMemberToGroupItemResponse) StatusCode

func (r AddMemberToGroupItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddMetadataToItemJSONRequestBody

type AddMetadataToItemJSONRequestBody = MetadataDTO

AddMetadataToItemJSONRequestBody defines body for AddMetadataToItem for application/json ContentType.

type AddMetadataToItemResponse

type AddMetadataToItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddMetadataToItemResponse

func ParseAddMetadataToItemResponse(rsp *http.Response) (*AddMetadataToItemResponse, error)

ParseAddMetadataToItemResponse parses an HTTP response from a AddMetadataToItemWithResponse call

func (AddMetadataToItemResponse) Status

func (r AddMetadataToItemResponse) Status() string

Status returns HTTPResponse.Status

func (AddMetadataToItemResponse) StatusCode

func (r AddMetadataToItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrUpdateItemInRegistryJSONRequestBody

type AddOrUpdateItemInRegistryJSONRequestBody = GroupItemDTO

AddOrUpdateItemInRegistryJSONRequestBody defines body for AddOrUpdateItemInRegistry for application/json ContentType.

type AddOrUpdateItemInRegistryParams

type AddOrUpdateItemInRegistryParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

AddOrUpdateItemInRegistryParams defines parameters for AddOrUpdateItemInRegistry.

type AddOrUpdateItemInRegistryResponse

type AddOrUpdateItemInRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddOrUpdateItemInRegistryResponse

func ParseAddOrUpdateItemInRegistryResponse(rsp *http.Response) (*AddOrUpdateItemInRegistryResponse, error)

ParseAddOrUpdateItemInRegistryResponse parses an HTTP response from a AddOrUpdateItemInRegistryWithResponse call

func (AddOrUpdateItemInRegistryResponse) Status

Status returns HTTPResponse.Status

func (AddOrUpdateItemInRegistryResponse) StatusCode

func (r AddOrUpdateItemInRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrUpdateItemsInRegistryJSONBody

type AddOrUpdateItemsInRegistryJSONBody = []GroupItemDTO

AddOrUpdateItemsInRegistryJSONBody defines parameters for AddOrUpdateItemsInRegistry.

type AddOrUpdateItemsInRegistryJSONRequestBody

type AddOrUpdateItemsInRegistryJSONRequestBody = AddOrUpdateItemsInRegistryJSONBody

AddOrUpdateItemsInRegistryJSONRequestBody defines body for AddOrUpdateItemsInRegistry for application/json ContentType.

type AddOrUpdateItemsInRegistryResponse

type AddOrUpdateItemsInRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddOrUpdateItemsInRegistryResponse

func ParseAddOrUpdateItemsInRegistryResponse(rsp *http.Response) (*AddOrUpdateItemsInRegistryResponse, error)

ParseAddOrUpdateItemsInRegistryResponse parses an HTTP response from a AddOrUpdateItemsInRegistryWithResponse call

func (AddOrUpdateItemsInRegistryResponse) Status

Status returns HTTPResponse.Status

func (AddOrUpdateItemsInRegistryResponse) StatusCode

func (r AddOrUpdateItemsInRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddTagToItemResponse

type AddTagToItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddTagToItemResponse

func ParseAddTagToItemResponse(rsp *http.Response) (*AddTagToItemResponse, error)

ParseAddTagToItemResponse parses an HTTP response from a AddTagToItemWithResponse call

func (AddTagToItemResponse) Status

func (r AddTagToItemResponse) Status() string

Status returns HTTPResponse.Status

func (AddTagToItemResponse) StatusCode

func (r AddTagToItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddUIComponentToNamespaceJSONRequestBody

type AddUIComponentToNamespaceJSONRequestBody = RootUIComponent

AddUIComponentToNamespaceJSONRequestBody defines body for AddUIComponentToNamespace for application/json ContentType.

type AddUIComponentToNamespaceResponse

type AddUIComponentToNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RootUIComponent
}

func ParseAddUIComponentToNamespaceResponse

func ParseAddUIComponentToNamespaceResponse(rsp *http.Response) (*AddUIComponentToNamespaceResponse, error)

ParseAddUIComponentToNamespaceResponse parses an HTTP response from a AddUIComponentToNamespaceWithResponse call

func (AddUIComponentToNamespaceResponse) Status

Status returns HTTPResponse.Status

func (AddUIComponentToNamespaceResponse) StatusCode

func (r AddUIComponentToNamespaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Addon

type Addon struct {
	Author               *string                            `json:"author,omitempty"`
	BackgroundColor      *string                            `json:"backgroundColor,omitempty"`
	Compatible           *bool                              `json:"compatible,omitempty"`
	ConfigDescriptionURI *string                            `json:"configDescriptionURI,omitempty"`
	Connection           *string                            `json:"connection,omitempty"`
	ContentType          *string                            `json:"contentType,omitempty"`
	Countries            *[]string                          `json:"countries,omitempty"`
	Description          *string                            `json:"description,omitempty"`
	DetailedDescription  *string                            `json:"detailedDescription,omitempty"`
	Id                   *string                            `json:"id,omitempty"`
	ImageLink            *string                            `json:"imageLink,omitempty"`
	Installed            *bool                              `json:"installed,omitempty"`
	Keywords             *string                            `json:"keywords,omitempty"`
	Label                *string                            `json:"label,omitempty"`
	License              *string                            `json:"license,omitempty"`
	Link                 *string                            `json:"link,omitempty"`
	LoggerPackages       *[]string                          `json:"loggerPackages,omitempty"`
	Maturity             *string                            `json:"maturity,omitempty"`
	Properties           *map[string]map[string]interface{} `json:"properties,omitempty"`
	Type                 *string                            `json:"type,omitempty"`
	Uid                  *string                            `json:"uid,omitempty"`
	VerifiedAuthor       *bool                              `json:"verifiedAuthor,omitempty"`
	Version              *string                            `json:"version,omitempty"`
}

Addon defines model for Addon.

type AddonType

type AddonType struct {
	Id    *string `json:"id,omitempty"`
	Label *string `json:"label,omitempty"`
}

AddonType defines model for AddonType.

type ApproveInboxItemByIdParams

type ApproveInboxItemByIdParams struct {
	// NewThingId new thing ID
	NewThingId *string `form:"newThingId,omitempty" json:"newThingId,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

ApproveInboxItemByIdParams defines parameters for ApproveInboxItemById.

type ApproveInboxItemByIdResponse

type ApproveInboxItemByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApproveInboxItemByIdResponse

func ParseApproveInboxItemByIdResponse(rsp *http.Response) (*ApproveInboxItemByIdResponse, error)

ParseApproveInboxItemByIdResponse parses an HTTP response from a ApproveInboxItemByIdWithResponse call

func (ApproveInboxItemByIdResponse) Status

Status returns HTTPResponse.Status

func (ApproveInboxItemByIdResponse) StatusCode

func (r ApproveInboxItemByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApproveInboxItemByIdTextBody

type ApproveInboxItemByIdTextBody = string

ApproveInboxItemByIdTextBody defines parameters for ApproveInboxItemById.

type ApproveInboxItemByIdTextRequestBody

type ApproveInboxItemByIdTextRequestBody = ApproveInboxItemByIdTextBody

ApproveInboxItemByIdTextRequestBody defines body for ApproveInboxItemById for text/plain ContentType.

type AudioSinkDTO

type AudioSinkDTO struct {
	Id    *string `json:"id,omitempty"`
	Label *string `json:"label,omitempty"`
}

AudioSinkDTO defines model for AudioSinkDTO.

type AudioSourceDTO

type AudioSourceDTO struct {
	Id    *string `json:"id,omitempty"`
	Label *string `json:"label,omitempty"`
}

AudioSourceDTO defines model for AudioSourceDTO.

type ChannelDTO

type ChannelDTO struct {
	AutoUpdatePolicy *string                            `json:"autoUpdatePolicy,omitempty"`
	ChannelTypeUID   *string                            `json:"channelTypeUID,omitempty"`
	Configuration    *map[string]map[string]interface{} `json:"configuration,omitempty"`
	DefaultTags      *[]string                          `json:"defaultTags,omitempty"`
	Description      *string                            `json:"description,omitempty"`
	Id               *string                            `json:"id,omitempty"`
	ItemType         *string                            `json:"itemType,omitempty"`
	Kind             *string                            `json:"kind,omitempty"`
	Label            *string                            `json:"label,omitempty"`
	Properties       *map[string]string                 `json:"properties,omitempty"`
	Uid              *string                            `json:"uid,omitempty"`
}

ChannelDTO defines model for ChannelDTO.

type ChannelDefinitionDTO

type ChannelDefinitionDTO struct {
	Advanced         *bool              `json:"advanced,omitempty"`
	Category         *string            `json:"category,omitempty"`
	Description      *string            `json:"description,omitempty"`
	Id               *string            `json:"id,omitempty"`
	Label            *string            `json:"label,omitempty"`
	Properties       *map[string]string `json:"properties,omitempty"`
	StateDescription *StateDescription  `json:"stateDescription,omitempty"`
	Tags             *[]string          `json:"tags,omitempty"`
	TypeUID          *string            `json:"typeUID,omitempty"`
}

ChannelDefinitionDTO defines model for ChannelDefinitionDTO.

type ChannelGroupDefinitionDTO

type ChannelGroupDefinitionDTO struct {
	Channels    *[]ChannelDefinitionDTO `json:"channels,omitempty"`
	Description *string                 `json:"description,omitempty"`
	Id          *string                 `json:"id,omitempty"`
	Label       *string                 `json:"label,omitempty"`
}

ChannelGroupDefinitionDTO defines model for ChannelGroupDefinitionDTO.

type ChannelTypeDTO

type ChannelTypeDTO struct {
	UID                *string                               `json:"UID,omitempty"`
	Advanced           *bool                                 `json:"advanced,omitempty"`
	Category           *string                               `json:"category,omitempty"`
	CommandDescription *CommandDescription                   `json:"commandDescription,omitempty"`
	Description        *string                               `json:"description,omitempty"`
	ItemType           *string                               `json:"itemType,omitempty"`
	Kind               *string                               `json:"kind,omitempty"`
	Label              *string                               `json:"label,omitempty"`
	ParameterGroups    *[]ConfigDescriptionParameterGroupDTO `json:"parameterGroups,omitempty"`
	Parameters         *[]ConfigDescriptionParameterDTO      `json:"parameters,omitempty"`
	StateDescription   *StateDescription                     `json:"stateDescription,omitempty"`
	Tags               *[]string                             `json:"tags,omitempty"`
	UnitHint           *string                               `json:"unitHint,omitempty"`
}

ChannelTypeDTO defines model for ChannelTypeDTO.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AddMemberToGroupItem

func (c *Client) AddMemberToGroupItem(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddMetadataToItem

func (c *Client) AddMetadataToItem(ctx context.Context, itemname string, namespace string, body AddMetadataToItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddMetadataToItemWithBody

func (c *Client) AddMetadataToItemWithBody(ctx context.Context, itemname string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrUpdateItemInRegistry

func (c *Client) AddOrUpdateItemInRegistry(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, body AddOrUpdateItemInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrUpdateItemInRegistryWithBody

func (c *Client) AddOrUpdateItemInRegistryWithBody(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrUpdateItemsInRegistry

func (c *Client) AddOrUpdateItemsInRegistry(ctx context.Context, body AddOrUpdateItemsInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrUpdateItemsInRegistryWithBody

func (c *Client) AddOrUpdateItemsInRegistryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddTagToItem

func (c *Client) AddTagToItem(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUIComponentToNamespace

func (c *Client) AddUIComponentToNamespace(ctx context.Context, namespace string, body AddUIComponentToNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUIComponentToNamespaceWithBody

func (c *Client) AddUIComponentToNamespaceWithBody(ctx context.Context, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApproveInboxItemByIdWithBody

func (c *Client) ApproveInboxItemByIdWithBody(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApproveInboxItemByIdWithTextBody

func (c *Client) ApproveInboxItemByIdWithTextBody(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, body ApproveInboxItemByIdTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRule

func (c *Client) CreateRule(ctx context.Context, body CreateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRuleWithBody

func (c *Client) CreateRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSemanticTag

func (c *Client) CreateSemanticTag(ctx context.Context, params *CreateSemanticTagParams, body CreateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSemanticTagWithBody

func (c *Client) CreateSemanticTagWithBody(ctx context.Context, params *CreateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSitemapEventSubscription

func (c *Client) CreateSitemapEventSubscription(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateThingInRegistry

func (c *Client) CreateThingInRegistry(ctx context.Context, params *CreateThingInRegistryParams, body CreateThingInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateThingInRegistryWithBody

func (c *Client) CreateThingInRegistryWithBody(ctx context.Context, params *CreateThingInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteItemFromPersistenceService

func (c *Client) DeleteItemFromPersistenceService(ctx context.Context, itemname string, params *DeleteItemFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePersistenceServiceConfiguration

func (c *Client) DeletePersistenceServiceConfiguration(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRule

func (c *Client) DeleteRule(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteServiceConfig

func (c *Client) DeleteServiceConfig(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSessionWithBody

func (c *Client) DeleteSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSessionWithFormdataBody

func (c *Client) DeleteSessionWithFormdataBody(ctx context.Context, body DeleteSessionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTransformation

func (c *Client) DeleteTransformation(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableRuleWithBody

func (c *Client) EnableRuleWithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableRuleWithTextBody

func (c *Client) EnableRuleWithTextBody(ctx context.Context, ruleUID string, body EnableRuleTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableThingWithBody

func (c *Client) EnableThingWithBody(ctx context.Context, thingUID string, params *EnableThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableThingWithTextBody

func (c *Client) EnableThingWithTextBody(ctx context.Context, thingUID string, params *EnableThingParams, body EnableThingTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteThingAction

func (c *Client) ExecuteThingAction(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, body ExecuteThingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteThingActionWithBody

func (c *Client) ExecuteThingActionWithBody(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FlagInboxItemAsIgnored

func (c *Client) FlagInboxItemAsIgnored(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAddonById

func (c *Client) GetAddonById(ctx context.Context, addonId string, params *GetAddonByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAddonConfiguration

func (c *Client) GetAddonConfiguration(ctx context.Context, addonId string, params *GetAddonConfigurationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAddonServices

func (c *Client) GetAddonServices(ctx context.Context, params *GetAddonServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAddonTypes

func (c *Client) GetAddonTypes(ctx context.Context, params *GetAddonTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAddons

func (c *Client) GetAddons(ctx context.Context, params *GetAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiTokens

func (c *Client) GetApiTokens(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAudioDefaultSink

func (c *Client) GetAudioDefaultSink(ctx context.Context, params *GetAudioDefaultSinkParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAudioDefaultSource

func (c *Client) GetAudioDefaultSource(ctx context.Context, params *GetAudioDefaultSourceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAudioSinks

func (c *Client) GetAudioSinks(ctx context.Context, params *GetAudioSinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAudioSources

func (c *Client) GetAudioSources(ctx context.Context, params *GetAudioSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAvailableActionsForThing

func (c *Client) GetAvailableActionsForThing(ctx context.Context, thingUID string, params *GetAvailableActionsForThingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAvailableFirmwaresForThing

func (c *Client) GetAvailableFirmwaresForThing(ctx context.Context, thingUID string, params *GetAvailableFirmwaresForThingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBindingsWithDiscoverySupport

func (c *Client) GetBindingsWithDiscoverySupport(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetChannelTypeByUID

func (c *Client) GetChannelTypeByUID(ctx context.Context, channelTypeUID string, params *GetChannelTypeByUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetChannelTypes

func (c *Client) GetChannelTypes(ctx context.Context, params *GetChannelTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConfigDescriptionByURI

func (c *Client) GetConfigDescriptionByURI(ctx context.Context, uri string, params *GetConfigDescriptionByURIParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConfigDescriptions

func (c *Client) GetConfigDescriptions(ctx context.Context, params *GetConfigDescriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDefaultVoice

func (c *Client) GetDefaultVoice(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDiscoveredInboxItems

func (c *Client) GetDiscoveredInboxItems(ctx context.Context, params *GetDiscoveredInboxItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEvents

func (c *Client) GetEvents(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGalleryWidgetList

func (c *Client) GetGalleryWidgetList(ctx context.Context, galleryName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGalleryWidgetsItem

func (c *Client) GetGalleryWidgetsItem(ctx context.Context, galleryName string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIconSets

func (c *Client) GetIconSets(ctx context.Context, params *GetIconSetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetItemByName

func (c *Client) GetItemByName(ctx context.Context, itemname string, params *GetItemByNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetItemDataFromPersistenceService

func (c *Client) GetItemDataFromPersistenceService(ctx context.Context, itemname string, params *GetItemDataFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetItemLink(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetItemLinks(ctx context.Context, params *GetItemLinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetItemNamespaces

func (c *Client) GetItemNamespaces(ctx context.Context, itemname string, params *GetItemNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetItemState1

func (c *Client) GetItemState1(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetItems

func (c *Client) GetItems(ctx context.Context, params *GetItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetItemsForPersistenceService

func (c *Client) GetItemsForPersistenceService(ctx context.Context, params *GetItemsForPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLinkableItemTypesByChannelTypeUID

func (c *Client) GetLinkableItemTypesByChannelTypeUID(ctx context.Context, channelTypeUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLogger

func (c *Client) GetLogger(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLogger1

func (c *Client) GetLogger1(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetModuleTypeById

func (c *Client) GetModuleTypeById(ctx context.Context, moduleTypeUID string, params *GetModuleTypeByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetModuleTypes

func (c *Client) GetModuleTypes(ctx context.Context, params *GetModuleTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOAuthTokenWithBody

func (c *Client) GetOAuthTokenWithBody(ctx context.Context, params *GetOAuthTokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOAuthTokenWithFormdataBody

func (c *Client) GetOAuthTokenWithFormdataBody(ctx context.Context, params *GetOAuthTokenParams, body GetOAuthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetOrphanLinks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPersistenceServiceConfiguration

func (c *Client) GetPersistenceServiceConfiguration(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPersistenceServices

func (c *Client) GetPersistenceServices(ctx context.Context, params *GetPersistenceServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProfileTypes

func (c *Client) GetProfileTypes(ctx context.Context, params *GetProfileTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRegisteredUIComponentsInNamespace

func (c *Client) GetRegisteredUIComponentsInNamespace(ctx context.Context, namespace string, params *GetRegisteredUIComponentsInNamespaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRoot

func (c *Client) GetRoot(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleActions

func (c *Client) GetRuleActions(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleById

func (c *Client) GetRuleById(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleConditions

func (c *Client) GetRuleConditions(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleConfiguration

func (c *Client) GetRuleConfiguration(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleModuleById

func (c *Client) GetRuleModuleById(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleModuleConfig

func (c *Client) GetRuleModuleConfig(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleModuleConfigParameter

func (c *Client) GetRuleModuleConfigParameter(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRuleTriggers

func (c *Client) GetRuleTriggers(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRules

func (c *Client) GetRules(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScheduleRuleSimulations

func (c *Client) GetScheduleRuleSimulations(ctx context.Context, params *GetScheduleRuleSimulationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSemanticItem

func (c *Client) GetSemanticItem(ctx context.Context, itemName string, semanticClass string, params *GetSemanticItemParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSemanticTagAndSubTags

func (c *Client) GetSemanticTagAndSubTags(ctx context.Context, tagId string, params *GetSemanticTagAndSubTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSemanticTags

func (c *Client) GetSemanticTags(ctx context.Context, params *GetSemanticTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServiceConfig

func (c *Client) GetServiceConfig(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServiceContext

func (c *Client) GetServiceContext(ctx context.Context, serviceId string, params *GetServiceContextParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServices

func (c *Client) GetServices(ctx context.Context, params *GetServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServicesById

func (c *Client) GetServicesById(ctx context.Context, serviceId string, params *GetServicesByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSessionsForCurrentUser

func (c *Client) GetSessionsForCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSitemapByName

func (c *Client) GetSitemapByName(ctx context.Context, sitemapname string, params *GetSitemapByNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSitemapEvents

func (c *Client) GetSitemapEvents(ctx context.Context, subscriptionid string, params *GetSitemapEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSitemapEvents1

func (c *Client) GetSitemapEvents1(ctx context.Context, subscriptionid string, params *GetSitemapEvents1Params, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSitemaps

func (c *Client) GetSitemaps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSuggestedAddons

func (c *Client) GetSuggestedAddons(ctx context.Context, params *GetSuggestedAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSystemInformation

func (c *Client) GetSystemInformation(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplateById

func (c *Client) GetTemplateById(ctx context.Context, templateUID string, params *GetTemplateByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplates

func (c *Client) GetTemplates(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThingById

func (c *Client) GetThingById(ctx context.Context, thingUID string, params *GetThingByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThingConfigStatus

func (c *Client) GetThingConfigStatus(ctx context.Context, thingUID string, params *GetThingConfigStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThingFirmwareStatus

func (c *Client) GetThingFirmwareStatus(ctx context.Context, thingUID string, params *GetThingFirmwareStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThingStatus

func (c *Client) GetThingStatus(ctx context.Context, thingUID string, params *GetThingStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThingTypeById

func (c *Client) GetThingTypeById(ctx context.Context, thingTypeUID string, params *GetThingTypeByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThingTypes

func (c *Client) GetThingTypes(ctx context.Context, params *GetThingTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetThings

func (c *Client) GetThings(ctx context.Context, params *GetThingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTransformation

func (c *Client) GetTransformation(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTransformationServices

func (c *Client) GetTransformationServices(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTransformations

func (c *Client) GetTransformations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUIComponentInNamespace

func (c *Client) GetUIComponentInNamespace(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUITiles

func (c *Client) GetUITiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUUID

func (c *Client) GetUUID(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUoMInformation

func (c *Client) GetUoMInformation(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVoiceInterpreterByUID

func (c *Client) GetVoiceInterpreterByUID(ctx context.Context, id string, params *GetVoiceInterpreterByUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVoiceInterpreters

func (c *Client) GetVoiceInterpreters(ctx context.Context, params *GetVoiceInterpretersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVoices

func (c *Client) GetVoices(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InitNewStateTacker

func (c *Client) InitNewStateTacker(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InstallAddonById

func (c *Client) InstallAddonById(ctx context.Context, addonId string, params *InstallAddonByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InterpretTextByDefaultInterpreterWithBody

func (c *Client) InterpretTextByDefaultInterpreterWithBody(ctx context.Context, params *InterpretTextByDefaultInterpreterParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InterpretTextWithBody

func (c *Client) InterpretTextWithBody(ctx context.Context, ids []string, params *InterpretTextParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InterpretTextWithTextBody

func (c *Client) InterpretTextWithTextBody(ctx context.Context, ids []string, params *InterpretTextParams, body InterpretTextTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LinkItemToChannel

func (c *Client) LinkItemToChannel(ctx context.Context, itemName string, channelUID string, body LinkItemToChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LinkItemToChannelWithBody

func (c *Client) LinkItemToChannelWithBody(ctx context.Context, itemName string, channelUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListenAndAnswer

func (c *Client) ListenAndAnswer(ctx context.Context, params *ListenAndAnswerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PollDataForPage

func (c *Client) PollDataForPage(ctx context.Context, sitemapname string, pageid string, params *PollDataForPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PollDataForSitemap

func (c *Client) PollDataForSitemap(ctx context.Context, sitemapname string, params *PollDataForSitemapParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PurgeDatabase

func (c *Client) PurgeDatabase(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PurgeDatabase1

func (c *Client) PurgeDatabase1(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutLogger

func (c *Client) PutLogger(ctx context.Context, loggerName string, body PutLoggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutLoggerWithBody

func (c *Client) PutLoggerWithBody(ctx context.Context, loggerName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPersistenceServiceConfiguration

func (c *Client) PutPersistenceServiceConfiguration(ctx context.Context, serviceId string, body PutPersistenceServiceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPersistenceServiceConfigurationWithBody

func (c *Client) PutPersistenceServiceConfigurationWithBody(ctx context.Context, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutTransformation

func (c *Client) PutTransformation(ctx context.Context, uid string, body PutTransformationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutTransformationWithBody

func (c *Client) PutTransformationWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveAllLinksForObject

func (c *Client) RemoveAllLinksForObject(ctx context.Context, object string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveApiToken

func (c *Client) RemoveApiToken(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveIgnoreFlagOnInboxItem

func (c *Client) RemoveIgnoreFlagOnInboxItem(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveItemFromInbox

func (c *Client) RemoveItemFromInbox(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveItemFromRegistry

func (c *Client) RemoveItemFromRegistry(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveLogger

func (c *Client) RemoveLogger(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveMemberFromGroupItem

func (c *Client) RemoveMemberFromGroupItem(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveMetadataFromItem

func (c *Client) RemoveMetadataFromItem(ctx context.Context, itemname string, namespace string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveSemanticTag

func (c *Client) RemoveSemanticTag(ctx context.Context, tagId string, params *RemoveSemanticTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveTagFromItem

func (c *Client) RemoveTagFromItem(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveThingById

func (c *Client) RemoveThingById(ctx context.Context, thingUID string, params *RemoveThingByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveUIComponentFromNamespace

func (c *Client) RemoveUIComponentFromNamespace(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunRuleNow1

func (c *Client) RunRuleNow1(ctx context.Context, ruleUID string, body RunRuleNow1JSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunRuleNow1WithBody

func (c *Client) RunRuleNow1WithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Scan

func (c *Client) Scan(ctx context.Context, bindingId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendItemCommandWithBody

func (c *Client) SendItemCommandWithBody(ctx context.Context, itemname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendItemCommandWithTextBody

func (c *Client) SendItemCommandWithTextBody(ctx context.Context, itemname string, body SendItemCommandTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetRuleModuleConfigParameterWithBody

func (c *Client) SetRuleModuleConfigParameterWithBody(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetRuleModuleConfigParameterWithTextBody

func (c *Client) SetRuleModuleConfigParameterWithTextBody(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, body SetRuleModuleConfigParameterTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartDialog

func (c *Client) StartDialog(ctx context.Context, params *StartDialogParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StopDialog

func (c *Client) StopDialog(ctx context.Context, params *StopDialogParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StoreItemDataInPersistenceService

func (c *Client) StoreItemDataInPersistenceService(ctx context.Context, itemname string, params *StoreItemDataInPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TextToSpeechWithBody

func (c *Client) TextToSpeechWithBody(ctx context.Context, params *TextToSpeechParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TextToSpeechWithTextBody

func (c *Client) TextToSpeechWithTextBody(ctx context.Context, params *TextToSpeechParams, body TextToSpeechTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UninstallAddon

func (c *Client) UninstallAddon(ctx context.Context, addonId string, params *UninstallAddonParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnlinkItemFromChannel

func (c *Client) UnlinkItemFromChannel(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAddonConfiguration

func (c *Client) UpdateAddonConfiguration(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, body UpdateAddonConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAddonConfigurationWithBody

func (c *Client) UpdateAddonConfigurationWithBody(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateItemListForStateUpdatesWithBody

func (c *Client) UpdateItemListForStateUpdatesWithBody(ctx context.Context, connectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateItemStateWithBody

func (c *Client) UpdateItemStateWithBody(ctx context.Context, itemname string, params *UpdateItemStateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateItemStateWithTextBody

func (c *Client) UpdateItemStateWithTextBody(ctx context.Context, itemname string, params *UpdateItemStateParams, body UpdateItemStateTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRule

func (c *Client) UpdateRule(ctx context.Context, ruleUID string, body UpdateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRuleConfiguration

func (c *Client) UpdateRuleConfiguration(ctx context.Context, ruleUID string, body UpdateRuleConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRuleConfigurationWithBody

func (c *Client) UpdateRuleConfigurationWithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRuleWithBody

func (c *Client) UpdateRuleWithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSemanticTag

func (c *Client) UpdateSemanticTag(ctx context.Context, tagId string, params *UpdateSemanticTagParams, body UpdateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSemanticTagWithBody

func (c *Client) UpdateSemanticTagWithBody(ctx context.Context, tagId string, params *UpdateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateServiceConfig

func (c *Client) UpdateServiceConfig(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, body UpdateServiceConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateServiceConfigWithBody

func (c *Client) UpdateServiceConfigWithBody(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateThing

func (c *Client) UpdateThing(ctx context.Context, thingUID string, params *UpdateThingParams, body UpdateThingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateThingConfig

func (c *Client) UpdateThingConfig(ctx context.Context, thingUID string, params *UpdateThingConfigParams, body UpdateThingConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateThingConfigWithBody

func (c *Client) UpdateThingConfigWithBody(ctx context.Context, thingUID string, params *UpdateThingConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateThingFirmware

func (c *Client) UpdateThingFirmware(ctx context.Context, thingUID string, firmwareVersion string, params *UpdateThingFirmwareParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateThingWithBody

func (c *Client) UpdateThingWithBody(ctx context.Context, thingUID string, params *UpdateThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUIComponentInNamespace

func (c *Client) UpdateUIComponentInNamespace(ctx context.Context, namespace string, componentUID string, body UpdateUIComponentInNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUIComponentInNamespaceWithBody

func (c *Client) UpdateUIComponentInNamespaceWithBody(ctx context.Context, namespace string, componentUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetRoot request
	GetRoot(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAvailableActionsForThing request
	GetAvailableActionsForThing(ctx context.Context, thingUID string, params *GetAvailableActionsForThingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecuteThingActionWithBody request with any body
	ExecuteThingActionWithBody(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExecuteThingAction(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, body ExecuteThingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAddons request
	GetAddons(ctx context.Context, params *GetAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAddonTypes request
	GetAddonTypes(ctx context.Context, params *GetAddonTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSuggestedAddons request
	GetSuggestedAddons(ctx context.Context, params *GetSuggestedAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAddonServices request
	GetAddonServices(ctx context.Context, params *GetAddonServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAddonById request
	GetAddonById(ctx context.Context, addonId string, params *GetAddonByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAddonConfiguration request
	GetAddonConfiguration(ctx context.Context, addonId string, params *GetAddonConfigurationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAddonConfigurationWithBody request with any body
	UpdateAddonConfigurationWithBody(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAddonConfiguration(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, body UpdateAddonConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallAddonById request
	InstallAddonById(ctx context.Context, addonId string, params *InstallAddonByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UninstallAddon request
	UninstallAddon(ctx context.Context, addonId string, params *UninstallAddonParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAudioDefaultSink request
	GetAudioDefaultSink(ctx context.Context, params *GetAudioDefaultSinkParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAudioDefaultSource request
	GetAudioDefaultSource(ctx context.Context, params *GetAudioDefaultSourceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAudioSinks request
	GetAudioSinks(ctx context.Context, params *GetAudioSinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAudioSources request
	GetAudioSources(ctx context.Context, params *GetAudioSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiTokens request
	GetApiTokens(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveApiToken request
	RemoveApiToken(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSessionWithBody request with any body
	DeleteSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteSessionWithFormdataBody(ctx context.Context, body DeleteSessionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSessionsForCurrentUser request
	GetSessionsForCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOAuthTokenWithBody request with any body
	GetOAuthTokenWithBody(ctx context.Context, params *GetOAuthTokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetOAuthTokenWithFormdataBody(ctx context.Context, params *GetOAuthTokenParams, body GetOAuthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetChannelTypes request
	GetChannelTypes(ctx context.Context, params *GetChannelTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetChannelTypeByUID request
	GetChannelTypeByUID(ctx context.Context, channelTypeUID string, params *GetChannelTypeByUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLinkableItemTypesByChannelTypeUID request
	GetLinkableItemTypesByChannelTypeUID(ctx context.Context, channelTypeUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConfigDescriptions request
	GetConfigDescriptions(ctx context.Context, params *GetConfigDescriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConfigDescriptionByURI request
	GetConfigDescriptionByURI(ctx context.Context, uri string, params *GetConfigDescriptionByURIParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBindingsWithDiscoverySupport request
	GetBindingsWithDiscoverySupport(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Scan request
	Scan(ctx context.Context, bindingId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEvents request
	GetEvents(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InitNewStateTacker request
	InitNewStateTacker(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateItemListForStateUpdatesWithBody request with any body
	UpdateItemListForStateUpdatesWithBody(ctx context.Context, connectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGalleryWidgetList request
	GetGalleryWidgetList(ctx context.Context, galleryName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGalleryWidgetsItem request
	GetGalleryWidgetsItem(ctx context.Context, galleryName string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIconSets request
	GetIconSets(ctx context.Context, params *GetIconSetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDiscoveredInboxItems request
	GetDiscoveredInboxItems(ctx context.Context, params *GetDiscoveredInboxItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveItemFromInbox request
	RemoveItemFromInbox(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApproveInboxItemByIdWithBody request with any body
	ApproveInboxItemByIdWithBody(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApproveInboxItemByIdWithTextBody(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, body ApproveInboxItemByIdTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FlagInboxItemAsIgnored request
	FlagInboxItemAsIgnored(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveIgnoreFlagOnInboxItem request
	RemoveIgnoreFlagOnInboxItem(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItems request
	GetItems(ctx context.Context, params *GetItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOrUpdateItemsInRegistryWithBody request with any body
	AddOrUpdateItemsInRegistryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOrUpdateItemsInRegistry(ctx context.Context, body AddOrUpdateItemsInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PurgeDatabase request
	PurgeDatabase(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveMemberFromGroupItem request
	RemoveMemberFromGroupItem(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddMemberToGroupItem request
	AddMemberToGroupItem(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSemanticItem request
	GetSemanticItem(ctx context.Context, itemName string, semanticClass string, params *GetSemanticItemParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveItemFromRegistry request
	RemoveItemFromRegistry(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemByName request
	GetItemByName(ctx context.Context, itemname string, params *GetItemByNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendItemCommandWithBody request with any body
	SendItemCommandWithBody(ctx context.Context, itemname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendItemCommandWithTextBody(ctx context.Context, itemname string, body SendItemCommandTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOrUpdateItemInRegistryWithBody request with any body
	AddOrUpdateItemInRegistryWithBody(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOrUpdateItemInRegistry(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, body AddOrUpdateItemInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemNamespaces request
	GetItemNamespaces(ctx context.Context, itemname string, params *GetItemNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveMetadataFromItem request
	RemoveMetadataFromItem(ctx context.Context, itemname string, namespace string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddMetadataToItemWithBody request with any body
	AddMetadataToItemWithBody(ctx context.Context, itemname string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddMetadataToItem(ctx context.Context, itemname string, namespace string, body AddMetadataToItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemState1 request
	GetItemState1(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateItemStateWithBody request with any body
	UpdateItemStateWithBody(ctx context.Context, itemname string, params *UpdateItemStateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateItemStateWithTextBody(ctx context.Context, itemname string, params *UpdateItemStateParams, body UpdateItemStateTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveTagFromItem request
	RemoveTagFromItem(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddTagToItem request
	AddTagToItem(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemLinks request
	GetItemLinks(ctx context.Context, params *GetItemLinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrphanLinks request
	GetOrphanLinks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PurgeDatabase1 request
	PurgeDatabase1(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnlinkItemFromChannel request
	UnlinkItemFromChannel(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemLink request
	GetItemLink(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LinkItemToChannelWithBody request with any body
	LinkItemToChannelWithBody(ctx context.Context, itemName string, channelUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	LinkItemToChannel(ctx context.Context, itemName string, channelUID string, body LinkItemToChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveAllLinksForObject request
	RemoveAllLinksForObject(ctx context.Context, object string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLogger1 request
	GetLogger1(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveLogger request
	RemoveLogger(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLogger request
	GetLogger(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutLoggerWithBody request with any body
	PutLoggerWithBody(ctx context.Context, loggerName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutLogger(ctx context.Context, loggerName string, body PutLoggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetModuleTypes request
	GetModuleTypes(ctx context.Context, params *GetModuleTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetModuleTypeById request
	GetModuleTypeById(ctx context.Context, moduleTypeUID string, params *GetModuleTypeByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPersistenceServices request
	GetPersistenceServices(ctx context.Context, params *GetPersistenceServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemsForPersistenceService request
	GetItemsForPersistenceService(ctx context.Context, params *GetItemsForPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteItemFromPersistenceService request
	DeleteItemFromPersistenceService(ctx context.Context, itemname string, params *DeleteItemFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetItemDataFromPersistenceService request
	GetItemDataFromPersistenceService(ctx context.Context, itemname string, params *GetItemDataFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StoreItemDataInPersistenceService request
	StoreItemDataInPersistenceService(ctx context.Context, itemname string, params *StoreItemDataInPersistenceServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePersistenceServiceConfiguration request
	DeletePersistenceServiceConfiguration(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPersistenceServiceConfiguration request
	GetPersistenceServiceConfiguration(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutPersistenceServiceConfigurationWithBody request with any body
	PutPersistenceServiceConfigurationWithBody(ctx context.Context, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutPersistenceServiceConfiguration(ctx context.Context, serviceId string, body PutPersistenceServiceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProfileTypes request
	GetProfileTypes(ctx context.Context, params *GetProfileTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRules request
	GetRules(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRuleWithBody request with any body
	CreateRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRule(ctx context.Context, body CreateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScheduleRuleSimulations request
	GetScheduleRuleSimulations(ctx context.Context, params *GetScheduleRuleSimulationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRule request
	DeleteRule(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleById request
	GetRuleById(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRuleWithBody request with any body
	UpdateRuleWithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRule(ctx context.Context, ruleUID string, body UpdateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleActions request
	GetRuleActions(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleConditions request
	GetRuleConditions(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleConfiguration request
	GetRuleConfiguration(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRuleConfigurationWithBody request with any body
	UpdateRuleConfigurationWithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRuleConfiguration(ctx context.Context, ruleUID string, body UpdateRuleConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableRuleWithBody request with any body
	EnableRuleWithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EnableRuleWithTextBody(ctx context.Context, ruleUID string, body EnableRuleTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunRuleNow1WithBody request with any body
	RunRuleNow1WithBody(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RunRuleNow1(ctx context.Context, ruleUID string, body RunRuleNow1JSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleTriggers request
	GetRuleTriggers(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleModuleById request
	GetRuleModuleById(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleModuleConfig request
	GetRuleModuleConfig(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRuleModuleConfigParameter request
	GetRuleModuleConfigParameter(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetRuleModuleConfigParameterWithBody request with any body
	SetRuleModuleConfigParameterWithBody(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetRuleModuleConfigParameterWithTextBody(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, body SetRuleModuleConfigParameterTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServices request
	GetServices(ctx context.Context, params *GetServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServicesById request
	GetServicesById(ctx context.Context, serviceId string, params *GetServicesByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteServiceConfig request
	DeleteServiceConfig(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServiceConfig request
	GetServiceConfig(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateServiceConfigWithBody request with any body
	UpdateServiceConfigWithBody(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateServiceConfig(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, body UpdateServiceConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServiceContext request
	GetServiceContext(ctx context.Context, serviceId string, params *GetServiceContextParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSitemaps request
	GetSitemaps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSitemapEventSubscription request
	CreateSitemapEventSubscription(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSitemapEvents1 request
	GetSitemapEvents1(ctx context.Context, subscriptionid string, params *GetSitemapEvents1Params, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSitemapEvents request
	GetSitemapEvents(ctx context.Context, subscriptionid string, params *GetSitemapEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSitemapByName request
	GetSitemapByName(ctx context.Context, sitemapname string, params *GetSitemapByNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PollDataForSitemap request
	PollDataForSitemap(ctx context.Context, sitemapname string, params *PollDataForSitemapParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PollDataForPage request
	PollDataForPage(ctx context.Context, sitemapname string, pageid string, params *PollDataForPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSystemInformation request
	GetSystemInformation(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUoMInformation request
	GetUoMInformation(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSemanticTags request
	GetSemanticTags(ctx context.Context, params *GetSemanticTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSemanticTagWithBody request with any body
	CreateSemanticTagWithBody(ctx context.Context, params *CreateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSemanticTag(ctx context.Context, params *CreateSemanticTagParams, body CreateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveSemanticTag request
	RemoveSemanticTag(ctx context.Context, tagId string, params *RemoveSemanticTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSemanticTagAndSubTags request
	GetSemanticTagAndSubTags(ctx context.Context, tagId string, params *GetSemanticTagAndSubTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSemanticTagWithBody request with any body
	UpdateSemanticTagWithBody(ctx context.Context, tagId string, params *UpdateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSemanticTag(ctx context.Context, tagId string, params *UpdateSemanticTagParams, body UpdateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplates request
	GetTemplates(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplateById request
	GetTemplateById(ctx context.Context, templateUID string, params *GetTemplateByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThingTypes request
	GetThingTypes(ctx context.Context, params *GetThingTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThingTypeById request
	GetThingTypeById(ctx context.Context, thingTypeUID string, params *GetThingTypeByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThings request
	GetThings(ctx context.Context, params *GetThingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateThingInRegistryWithBody request with any body
	CreateThingInRegistryWithBody(ctx context.Context, params *CreateThingInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateThingInRegistry(ctx context.Context, params *CreateThingInRegistryParams, body CreateThingInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveThingById request
	RemoveThingById(ctx context.Context, thingUID string, params *RemoveThingByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThingById request
	GetThingById(ctx context.Context, thingUID string, params *GetThingByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateThingWithBody request with any body
	UpdateThingWithBody(ctx context.Context, thingUID string, params *UpdateThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateThing(ctx context.Context, thingUID string, params *UpdateThingParams, body UpdateThingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateThingConfigWithBody request with any body
	UpdateThingConfigWithBody(ctx context.Context, thingUID string, params *UpdateThingConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateThingConfig(ctx context.Context, thingUID string, params *UpdateThingConfigParams, body UpdateThingConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThingConfigStatus request
	GetThingConfigStatus(ctx context.Context, thingUID string, params *GetThingConfigStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableThingWithBody request with any body
	EnableThingWithBody(ctx context.Context, thingUID string, params *EnableThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EnableThingWithTextBody(ctx context.Context, thingUID string, params *EnableThingParams, body EnableThingTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThingFirmwareStatus request
	GetThingFirmwareStatus(ctx context.Context, thingUID string, params *GetThingFirmwareStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateThingFirmware request
	UpdateThingFirmware(ctx context.Context, thingUID string, firmwareVersion string, params *UpdateThingFirmwareParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAvailableFirmwaresForThing request
	GetAvailableFirmwaresForThing(ctx context.Context, thingUID string, params *GetAvailableFirmwaresForThingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThingStatus request
	GetThingStatus(ctx context.Context, thingUID string, params *GetThingStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTransformations request
	GetTransformations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTransformationServices request
	GetTransformationServices(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTransformation request
	DeleteTransformation(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTransformation request
	GetTransformation(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutTransformationWithBody request with any body
	PutTransformationWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutTransformation(ctx context.Context, uid string, body PutTransformationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRegisteredUIComponentsInNamespace request
	GetRegisteredUIComponentsInNamespace(ctx context.Context, namespace string, params *GetRegisteredUIComponentsInNamespaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddUIComponentToNamespaceWithBody request with any body
	AddUIComponentToNamespaceWithBody(ctx context.Context, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddUIComponentToNamespace(ctx context.Context, namespace string, body AddUIComponentToNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveUIComponentFromNamespace request
	RemoveUIComponentFromNamespace(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUIComponentInNamespace request
	GetUIComponentInNamespace(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUIComponentInNamespaceWithBody request with any body
	UpdateUIComponentInNamespaceWithBody(ctx context.Context, namespace string, componentUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUIComponentInNamespace(ctx context.Context, namespace string, componentUID string, body UpdateUIComponentInNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUITiles request
	GetUITiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUUID request
	GetUUID(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDefaultVoice request
	GetDefaultVoice(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartDialog request
	StartDialog(ctx context.Context, params *StartDialogParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StopDialog request
	StopDialog(ctx context.Context, params *StopDialogParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVoiceInterpreters request
	GetVoiceInterpreters(ctx context.Context, params *GetVoiceInterpretersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InterpretTextByDefaultInterpreterWithBody request with any body
	InterpretTextByDefaultInterpreterWithBody(ctx context.Context, params *InterpretTextByDefaultInterpreterParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InterpretTextByDefaultInterpreterWithTextBody(ctx context.Context, params *InterpretTextByDefaultInterpreterParams, body InterpretTextByDefaultInterpreterTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InterpretTextWithBody request with any body
	InterpretTextWithBody(ctx context.Context, ids []string, params *InterpretTextParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InterpretTextWithTextBody(ctx context.Context, ids []string, params *InterpretTextParams, body InterpretTextTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVoiceInterpreterByUID request
	GetVoiceInterpreterByUID(ctx context.Context, id string, params *GetVoiceInterpreterByUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListenAndAnswer request
	ListenAndAnswer(ctx context.Context, params *ListenAndAnswerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TextToSpeechWithBody request with any body
	TextToSpeechWithBody(ctx context.Context, params *TextToSpeechParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TextToSpeechWithTextBody(ctx context.Context, params *TextToSpeechParams, body TextToSpeechTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVoices request
	GetVoices(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddMemberToGroupItemWithResponse

func (c *ClientWithResponses) AddMemberToGroupItemWithResponse(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*AddMemberToGroupItemResponse, error)

AddMemberToGroupItemWithResponse request returning *AddMemberToGroupItemResponse

func (*ClientWithResponses) AddMetadataToItemWithBodyWithResponse

func (c *ClientWithResponses) AddMetadataToItemWithBodyWithResponse(ctx context.Context, itemname string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMetadataToItemResponse, error)

AddMetadataToItemWithBodyWithResponse request with arbitrary body returning *AddMetadataToItemResponse

func (*ClientWithResponses) AddMetadataToItemWithResponse

func (c *ClientWithResponses) AddMetadataToItemWithResponse(ctx context.Context, itemname string, namespace string, body AddMetadataToItemJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMetadataToItemResponse, error)

func (*ClientWithResponses) AddOrUpdateItemInRegistryWithBodyWithResponse

func (c *ClientWithResponses) AddOrUpdateItemInRegistryWithBodyWithResponse(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrUpdateItemInRegistryResponse, error)

AddOrUpdateItemInRegistryWithBodyWithResponse request with arbitrary body returning *AddOrUpdateItemInRegistryResponse

func (*ClientWithResponses) AddOrUpdateItemInRegistryWithResponse

func (*ClientWithResponses) AddOrUpdateItemsInRegistryWithBodyWithResponse

func (c *ClientWithResponses) AddOrUpdateItemsInRegistryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrUpdateItemsInRegistryResponse, error)

AddOrUpdateItemsInRegistryWithBodyWithResponse request with arbitrary body returning *AddOrUpdateItemsInRegistryResponse

func (*ClientWithResponses) AddOrUpdateItemsInRegistryWithResponse

func (c *ClientWithResponses) AddOrUpdateItemsInRegistryWithResponse(ctx context.Context, body AddOrUpdateItemsInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrUpdateItemsInRegistryResponse, error)

func (*ClientWithResponses) AddTagToItemWithResponse

func (c *ClientWithResponses) AddTagToItemWithResponse(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*AddTagToItemResponse, error)

AddTagToItemWithResponse request returning *AddTagToItemResponse

func (*ClientWithResponses) AddUIComponentToNamespaceWithBodyWithResponse

func (c *ClientWithResponses) AddUIComponentToNamespaceWithBodyWithResponse(ctx context.Context, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUIComponentToNamespaceResponse, error)

AddUIComponentToNamespaceWithBodyWithResponse request with arbitrary body returning *AddUIComponentToNamespaceResponse

func (*ClientWithResponses) AddUIComponentToNamespaceWithResponse

func (c *ClientWithResponses) AddUIComponentToNamespaceWithResponse(ctx context.Context, namespace string, body AddUIComponentToNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUIComponentToNamespaceResponse, error)

func (*ClientWithResponses) ApproveInboxItemByIdWithBodyWithResponse

func (c *ClientWithResponses) ApproveInboxItemByIdWithBodyWithResponse(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApproveInboxItemByIdResponse, error)

ApproveInboxItemByIdWithBodyWithResponse request with arbitrary body returning *ApproveInboxItemByIdResponse

func (*ClientWithResponses) ApproveInboxItemByIdWithTextBodyWithResponse

func (c *ClientWithResponses) ApproveInboxItemByIdWithTextBodyWithResponse(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, body ApproveInboxItemByIdTextRequestBody, reqEditors ...RequestEditorFn) (*ApproveInboxItemByIdResponse, error)

func (*ClientWithResponses) CreateRuleWithBodyWithResponse

func (c *ClientWithResponses) CreateRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRuleResponse, error)

CreateRuleWithBodyWithResponse request with arbitrary body returning *CreateRuleResponse

func (*ClientWithResponses) CreateRuleWithResponse

func (c *ClientWithResponses) CreateRuleWithResponse(ctx context.Context, body CreateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRuleResponse, error)

func (*ClientWithResponses) CreateSemanticTagWithBodyWithResponse

func (c *ClientWithResponses) CreateSemanticTagWithBodyWithResponse(ctx context.Context, params *CreateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSemanticTagResponse, error)

CreateSemanticTagWithBodyWithResponse request with arbitrary body returning *CreateSemanticTagResponse

func (*ClientWithResponses) CreateSemanticTagWithResponse

func (*ClientWithResponses) CreateSitemapEventSubscriptionWithResponse

func (c *ClientWithResponses) CreateSitemapEventSubscriptionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSitemapEventSubscriptionResponse, error)

CreateSitemapEventSubscriptionWithResponse request returning *CreateSitemapEventSubscriptionResponse

func (*ClientWithResponses) CreateThingInRegistryWithBodyWithResponse

func (c *ClientWithResponses) CreateThingInRegistryWithBodyWithResponse(ctx context.Context, params *CreateThingInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateThingInRegistryResponse, error)

CreateThingInRegistryWithBodyWithResponse request with arbitrary body returning *CreateThingInRegistryResponse

func (*ClientWithResponses) CreateThingInRegistryWithResponse

func (*ClientWithResponses) DeleteItemFromPersistenceServiceWithResponse

func (c *ClientWithResponses) DeleteItemFromPersistenceServiceWithResponse(ctx context.Context, itemname string, params *DeleteItemFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*DeleteItemFromPersistenceServiceResponse, error)

DeleteItemFromPersistenceServiceWithResponse request returning *DeleteItemFromPersistenceServiceResponse

func (*ClientWithResponses) DeletePersistenceServiceConfigurationWithResponse

func (c *ClientWithResponses) DeletePersistenceServiceConfigurationWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*DeletePersistenceServiceConfigurationResponse, error)

DeletePersistenceServiceConfigurationWithResponse request returning *DeletePersistenceServiceConfigurationResponse

func (*ClientWithResponses) DeleteRuleWithResponse

func (c *ClientWithResponses) DeleteRuleWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*DeleteRuleResponse, error)

DeleteRuleWithResponse request returning *DeleteRuleResponse

func (*ClientWithResponses) DeleteServiceConfigWithResponse

func (c *ClientWithResponses) DeleteServiceConfigWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*DeleteServiceConfigResponse, error)

DeleteServiceConfigWithResponse request returning *DeleteServiceConfigResponse

func (*ClientWithResponses) DeleteSessionWithBodyWithResponse

func (c *ClientWithResponses) DeleteSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSessionResponse, error)

DeleteSessionWithBodyWithResponse request with arbitrary body returning *DeleteSessionResponse

func (*ClientWithResponses) DeleteSessionWithFormdataBodyWithResponse

func (c *ClientWithResponses) DeleteSessionWithFormdataBodyWithResponse(ctx context.Context, body DeleteSessionFormdataRequestBody, reqEditors ...RequestEditorFn) (*DeleteSessionResponse, error)

func (*ClientWithResponses) DeleteTransformationWithResponse

func (c *ClientWithResponses) DeleteTransformationWithResponse(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*DeleteTransformationResponse, error)

DeleteTransformationWithResponse request returning *DeleteTransformationResponse

func (*ClientWithResponses) EnableRuleWithBodyWithResponse

func (c *ClientWithResponses) EnableRuleWithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableRuleResponse, error)

EnableRuleWithBodyWithResponse request with arbitrary body returning *EnableRuleResponse

func (*ClientWithResponses) EnableRuleWithTextBodyWithResponse

func (c *ClientWithResponses) EnableRuleWithTextBodyWithResponse(ctx context.Context, ruleUID string, body EnableRuleTextRequestBody, reqEditors ...RequestEditorFn) (*EnableRuleResponse, error)

func (*ClientWithResponses) EnableThingWithBodyWithResponse

func (c *ClientWithResponses) EnableThingWithBodyWithResponse(ctx context.Context, thingUID string, params *EnableThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableThingResponse, error)

EnableThingWithBodyWithResponse request with arbitrary body returning *EnableThingResponse

func (*ClientWithResponses) EnableThingWithTextBodyWithResponse

func (c *ClientWithResponses) EnableThingWithTextBodyWithResponse(ctx context.Context, thingUID string, params *EnableThingParams, body EnableThingTextRequestBody, reqEditors ...RequestEditorFn) (*EnableThingResponse, error)

func (*ClientWithResponses) ExecuteThingActionWithBodyWithResponse

func (c *ClientWithResponses) ExecuteThingActionWithBodyWithResponse(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteThingActionResponse, error)

ExecuteThingActionWithBodyWithResponse request with arbitrary body returning *ExecuteThingActionResponse

func (*ClientWithResponses) ExecuteThingActionWithResponse

func (c *ClientWithResponses) ExecuteThingActionWithResponse(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, body ExecuteThingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteThingActionResponse, error)

func (*ClientWithResponses) FlagInboxItemAsIgnoredWithResponse

func (c *ClientWithResponses) FlagInboxItemAsIgnoredWithResponse(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*FlagInboxItemAsIgnoredResponse, error)

FlagInboxItemAsIgnoredWithResponse request returning *FlagInboxItemAsIgnoredResponse

func (*ClientWithResponses) GetAddonByIdWithResponse

func (c *ClientWithResponses) GetAddonByIdWithResponse(ctx context.Context, addonId string, params *GetAddonByIdParams, reqEditors ...RequestEditorFn) (*GetAddonByIdResponse, error)

GetAddonByIdWithResponse request returning *GetAddonByIdResponse

func (*ClientWithResponses) GetAddonConfigurationWithResponse

func (c *ClientWithResponses) GetAddonConfigurationWithResponse(ctx context.Context, addonId string, params *GetAddonConfigurationParams, reqEditors ...RequestEditorFn) (*GetAddonConfigurationResponse, error)

GetAddonConfigurationWithResponse request returning *GetAddonConfigurationResponse

func (*ClientWithResponses) GetAddonServicesWithResponse

func (c *ClientWithResponses) GetAddonServicesWithResponse(ctx context.Context, params *GetAddonServicesParams, reqEditors ...RequestEditorFn) (*GetAddonServicesResponse, error)

GetAddonServicesWithResponse request returning *GetAddonServicesResponse

func (*ClientWithResponses) GetAddonTypesWithResponse

func (c *ClientWithResponses) GetAddonTypesWithResponse(ctx context.Context, params *GetAddonTypesParams, reqEditors ...RequestEditorFn) (*GetAddonTypesResponse, error)

GetAddonTypesWithResponse request returning *GetAddonTypesResponse

func (*ClientWithResponses) GetAddonsWithResponse

func (c *ClientWithResponses) GetAddonsWithResponse(ctx context.Context, params *GetAddonsParams, reqEditors ...RequestEditorFn) (*GetAddonsResponse, error)

GetAddonsWithResponse request returning *GetAddonsResponse

func (*ClientWithResponses) GetApiTokensWithResponse

func (c *ClientWithResponses) GetApiTokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiTokensResponse, error)

GetApiTokensWithResponse request returning *GetApiTokensResponse

func (*ClientWithResponses) GetAudioDefaultSinkWithResponse

func (c *ClientWithResponses) GetAudioDefaultSinkWithResponse(ctx context.Context, params *GetAudioDefaultSinkParams, reqEditors ...RequestEditorFn) (*GetAudioDefaultSinkResponse, error)

GetAudioDefaultSinkWithResponse request returning *GetAudioDefaultSinkResponse

func (*ClientWithResponses) GetAudioDefaultSourceWithResponse

func (c *ClientWithResponses) GetAudioDefaultSourceWithResponse(ctx context.Context, params *GetAudioDefaultSourceParams, reqEditors ...RequestEditorFn) (*GetAudioDefaultSourceResponse, error)

GetAudioDefaultSourceWithResponse request returning *GetAudioDefaultSourceResponse

func (*ClientWithResponses) GetAudioSinksWithResponse

func (c *ClientWithResponses) GetAudioSinksWithResponse(ctx context.Context, params *GetAudioSinksParams, reqEditors ...RequestEditorFn) (*GetAudioSinksResponse, error)

GetAudioSinksWithResponse request returning *GetAudioSinksResponse

func (*ClientWithResponses) GetAudioSourcesWithResponse

func (c *ClientWithResponses) GetAudioSourcesWithResponse(ctx context.Context, params *GetAudioSourcesParams, reqEditors ...RequestEditorFn) (*GetAudioSourcesResponse, error)

GetAudioSourcesWithResponse request returning *GetAudioSourcesResponse

func (*ClientWithResponses) GetAvailableActionsForThingWithResponse

func (c *ClientWithResponses) GetAvailableActionsForThingWithResponse(ctx context.Context, thingUID string, params *GetAvailableActionsForThingParams, reqEditors ...RequestEditorFn) (*GetAvailableActionsForThingResponse, error)

GetAvailableActionsForThingWithResponse request returning *GetAvailableActionsForThingResponse

func (*ClientWithResponses) GetAvailableFirmwaresForThingWithResponse

func (c *ClientWithResponses) GetAvailableFirmwaresForThingWithResponse(ctx context.Context, thingUID string, params *GetAvailableFirmwaresForThingParams, reqEditors ...RequestEditorFn) (*GetAvailableFirmwaresForThingResponse, error)

GetAvailableFirmwaresForThingWithResponse request returning *GetAvailableFirmwaresForThingResponse

func (*ClientWithResponses) GetBindingsWithDiscoverySupportWithResponse

func (c *ClientWithResponses) GetBindingsWithDiscoverySupportWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBindingsWithDiscoverySupportResponse, error)

GetBindingsWithDiscoverySupportWithResponse request returning *GetBindingsWithDiscoverySupportResponse

func (*ClientWithResponses) GetChannelTypeByUIDWithResponse

func (c *ClientWithResponses) GetChannelTypeByUIDWithResponse(ctx context.Context, channelTypeUID string, params *GetChannelTypeByUIDParams, reqEditors ...RequestEditorFn) (*GetChannelTypeByUIDResponse, error)

GetChannelTypeByUIDWithResponse request returning *GetChannelTypeByUIDResponse

func (*ClientWithResponses) GetChannelTypesWithResponse

func (c *ClientWithResponses) GetChannelTypesWithResponse(ctx context.Context, params *GetChannelTypesParams, reqEditors ...RequestEditorFn) (*GetChannelTypesResponse, error)

GetChannelTypesWithResponse request returning *GetChannelTypesResponse

func (*ClientWithResponses) GetConfigDescriptionByURIWithResponse

func (c *ClientWithResponses) GetConfigDescriptionByURIWithResponse(ctx context.Context, uri string, params *GetConfigDescriptionByURIParams, reqEditors ...RequestEditorFn) (*GetConfigDescriptionByURIResponse, error)

GetConfigDescriptionByURIWithResponse request returning *GetConfigDescriptionByURIResponse

func (*ClientWithResponses) GetConfigDescriptionsWithResponse

func (c *ClientWithResponses) GetConfigDescriptionsWithResponse(ctx context.Context, params *GetConfigDescriptionsParams, reqEditors ...RequestEditorFn) (*GetConfigDescriptionsResponse, error)

GetConfigDescriptionsWithResponse request returning *GetConfigDescriptionsResponse

func (*ClientWithResponses) GetDefaultVoiceWithResponse

func (c *ClientWithResponses) GetDefaultVoiceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultVoiceResponse, error)

GetDefaultVoiceWithResponse request returning *GetDefaultVoiceResponse

func (*ClientWithResponses) GetDiscoveredInboxItemsWithResponse

func (c *ClientWithResponses) GetDiscoveredInboxItemsWithResponse(ctx context.Context, params *GetDiscoveredInboxItemsParams, reqEditors ...RequestEditorFn) (*GetDiscoveredInboxItemsResponse, error)

GetDiscoveredInboxItemsWithResponse request returning *GetDiscoveredInboxItemsResponse

func (*ClientWithResponses) GetEventsWithResponse

func (c *ClientWithResponses) GetEventsWithResponse(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*GetEventsResponse, error)

GetEventsWithResponse request returning *GetEventsResponse

func (*ClientWithResponses) GetGalleryWidgetListWithResponse

func (c *ClientWithResponses) GetGalleryWidgetListWithResponse(ctx context.Context, galleryName string, reqEditors ...RequestEditorFn) (*GetGalleryWidgetListResponse, error)

GetGalleryWidgetListWithResponse request returning *GetGalleryWidgetListResponse

func (*ClientWithResponses) GetGalleryWidgetsItemWithResponse

func (c *ClientWithResponses) GetGalleryWidgetsItemWithResponse(ctx context.Context, galleryName string, id string, reqEditors ...RequestEditorFn) (*GetGalleryWidgetsItemResponse, error)

GetGalleryWidgetsItemWithResponse request returning *GetGalleryWidgetsItemResponse

func (*ClientWithResponses) GetIconSetsWithResponse

func (c *ClientWithResponses) GetIconSetsWithResponse(ctx context.Context, params *GetIconSetsParams, reqEditors ...RequestEditorFn) (*GetIconSetsResponse, error)

GetIconSetsWithResponse request returning *GetIconSetsResponse

func (*ClientWithResponses) GetItemByNameWithResponse

func (c *ClientWithResponses) GetItemByNameWithResponse(ctx context.Context, itemname string, params *GetItemByNameParams, reqEditors ...RequestEditorFn) (*GetItemByNameResponse, error)

GetItemByNameWithResponse request returning *GetItemByNameResponse

func (*ClientWithResponses) GetItemDataFromPersistenceServiceWithResponse

func (c *ClientWithResponses) GetItemDataFromPersistenceServiceWithResponse(ctx context.Context, itemname string, params *GetItemDataFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*GetItemDataFromPersistenceServiceResponse, error)

GetItemDataFromPersistenceServiceWithResponse request returning *GetItemDataFromPersistenceServiceResponse

func (*ClientWithResponses) GetItemLinkWithResponse

func (c *ClientWithResponses) GetItemLinkWithResponse(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*GetItemLinkResponse, error)

GetItemLinkWithResponse request returning *GetItemLinkResponse

func (*ClientWithResponses) GetItemLinksWithResponse

func (c *ClientWithResponses) GetItemLinksWithResponse(ctx context.Context, params *GetItemLinksParams, reqEditors ...RequestEditorFn) (*GetItemLinksResponse, error)

GetItemLinksWithResponse request returning *GetItemLinksResponse

func (*ClientWithResponses) GetItemNamespacesWithResponse

func (c *ClientWithResponses) GetItemNamespacesWithResponse(ctx context.Context, itemname string, params *GetItemNamespacesParams, reqEditors ...RequestEditorFn) (*GetItemNamespacesResponse, error)

GetItemNamespacesWithResponse request returning *GetItemNamespacesResponse

func (*ClientWithResponses) GetItemState1WithResponse

func (c *ClientWithResponses) GetItemState1WithResponse(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*GetItemState1Response, error)

GetItemState1WithResponse request returning *GetItemState1Response

func (*ClientWithResponses) GetItemsForPersistenceServiceWithResponse

func (c *ClientWithResponses) GetItemsForPersistenceServiceWithResponse(ctx context.Context, params *GetItemsForPersistenceServiceParams, reqEditors ...RequestEditorFn) (*GetItemsForPersistenceServiceResponse, error)

GetItemsForPersistenceServiceWithResponse request returning *GetItemsForPersistenceServiceResponse

func (*ClientWithResponses) GetItemsWithResponse

func (c *ClientWithResponses) GetItemsWithResponse(ctx context.Context, params *GetItemsParams, reqEditors ...RequestEditorFn) (*GetItemsResponse, error)

GetItemsWithResponse request returning *GetItemsResponse

func (*ClientWithResponses) GetLinkableItemTypesByChannelTypeUIDWithResponse

func (c *ClientWithResponses) GetLinkableItemTypesByChannelTypeUIDWithResponse(ctx context.Context, channelTypeUID string, reqEditors ...RequestEditorFn) (*GetLinkableItemTypesByChannelTypeUIDResponse, error)

GetLinkableItemTypesByChannelTypeUIDWithResponse request returning *GetLinkableItemTypesByChannelTypeUIDResponse

func (*ClientWithResponses) GetLogger1WithResponse

func (c *ClientWithResponses) GetLogger1WithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLogger1Response, error)

GetLogger1WithResponse request returning *GetLogger1Response

func (*ClientWithResponses) GetLoggerWithResponse

func (c *ClientWithResponses) GetLoggerWithResponse(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*GetLoggerResponse, error)

GetLoggerWithResponse request returning *GetLoggerResponse

func (*ClientWithResponses) GetModuleTypeByIdWithResponse

func (c *ClientWithResponses) GetModuleTypeByIdWithResponse(ctx context.Context, moduleTypeUID string, params *GetModuleTypeByIdParams, reqEditors ...RequestEditorFn) (*GetModuleTypeByIdResponse, error)

GetModuleTypeByIdWithResponse request returning *GetModuleTypeByIdResponse

func (*ClientWithResponses) GetModuleTypesWithResponse

func (c *ClientWithResponses) GetModuleTypesWithResponse(ctx context.Context, params *GetModuleTypesParams, reqEditors ...RequestEditorFn) (*GetModuleTypesResponse, error)

GetModuleTypesWithResponse request returning *GetModuleTypesResponse

func (*ClientWithResponses) GetOAuthTokenWithBodyWithResponse

func (c *ClientWithResponses) GetOAuthTokenWithBodyWithResponse(ctx context.Context, params *GetOAuthTokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetOAuthTokenResponse, error)

GetOAuthTokenWithBodyWithResponse request with arbitrary body returning *GetOAuthTokenResponse

func (*ClientWithResponses) GetOAuthTokenWithFormdataBodyWithResponse

func (c *ClientWithResponses) GetOAuthTokenWithFormdataBodyWithResponse(ctx context.Context, params *GetOAuthTokenParams, body GetOAuthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*GetOAuthTokenResponse, error)

func (*ClientWithResponses) GetOrphanLinksWithResponse

func (c *ClientWithResponses) GetOrphanLinksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrphanLinksResponse, error)

GetOrphanLinksWithResponse request returning *GetOrphanLinksResponse

func (*ClientWithResponses) GetPersistenceServiceConfigurationWithResponse

func (c *ClientWithResponses) GetPersistenceServiceConfigurationWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetPersistenceServiceConfigurationResponse, error)

GetPersistenceServiceConfigurationWithResponse request returning *GetPersistenceServiceConfigurationResponse

func (*ClientWithResponses) GetPersistenceServicesWithResponse

func (c *ClientWithResponses) GetPersistenceServicesWithResponse(ctx context.Context, params *GetPersistenceServicesParams, reqEditors ...RequestEditorFn) (*GetPersistenceServicesResponse, error)

GetPersistenceServicesWithResponse request returning *GetPersistenceServicesResponse

func (*ClientWithResponses) GetProfileTypesWithResponse

func (c *ClientWithResponses) GetProfileTypesWithResponse(ctx context.Context, params *GetProfileTypesParams, reqEditors ...RequestEditorFn) (*GetProfileTypesResponse, error)

GetProfileTypesWithResponse request returning *GetProfileTypesResponse

func (*ClientWithResponses) GetRegisteredUIComponentsInNamespaceWithResponse

func (c *ClientWithResponses) GetRegisteredUIComponentsInNamespaceWithResponse(ctx context.Context, namespace string, params *GetRegisteredUIComponentsInNamespaceParams, reqEditors ...RequestEditorFn) (*GetRegisteredUIComponentsInNamespaceResponse, error)

GetRegisteredUIComponentsInNamespaceWithResponse request returning *GetRegisteredUIComponentsInNamespaceResponse

func (*ClientWithResponses) GetRootWithResponse

func (c *ClientWithResponses) GetRootWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRootResponse, error)

GetRootWithResponse request returning *GetRootResponse

func (*ClientWithResponses) GetRuleActionsWithResponse

func (c *ClientWithResponses) GetRuleActionsWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleActionsResponse, error)

GetRuleActionsWithResponse request returning *GetRuleActionsResponse

func (*ClientWithResponses) GetRuleByIdWithResponse

func (c *ClientWithResponses) GetRuleByIdWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleByIdResponse, error)

GetRuleByIdWithResponse request returning *GetRuleByIdResponse

func (*ClientWithResponses) GetRuleConditionsWithResponse

func (c *ClientWithResponses) GetRuleConditionsWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleConditionsResponse, error)

GetRuleConditionsWithResponse request returning *GetRuleConditionsResponse

func (*ClientWithResponses) GetRuleConfigurationWithResponse

func (c *ClientWithResponses) GetRuleConfigurationWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleConfigurationResponse, error)

GetRuleConfigurationWithResponse request returning *GetRuleConfigurationResponse

func (*ClientWithResponses) GetRuleModuleByIdWithResponse

func (c *ClientWithResponses) GetRuleModuleByIdWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*GetRuleModuleByIdResponse, error)

GetRuleModuleByIdWithResponse request returning *GetRuleModuleByIdResponse

func (*ClientWithResponses) GetRuleModuleConfigParameterWithResponse

func (c *ClientWithResponses) GetRuleModuleConfigParameterWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, reqEditors ...RequestEditorFn) (*GetRuleModuleConfigParameterResponse, error)

GetRuleModuleConfigParameterWithResponse request returning *GetRuleModuleConfigParameterResponse

func (*ClientWithResponses) GetRuleModuleConfigWithResponse

func (c *ClientWithResponses) GetRuleModuleConfigWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*GetRuleModuleConfigResponse, error)

GetRuleModuleConfigWithResponse request returning *GetRuleModuleConfigResponse

func (*ClientWithResponses) GetRuleTriggersWithResponse

func (c *ClientWithResponses) GetRuleTriggersWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleTriggersResponse, error)

GetRuleTriggersWithResponse request returning *GetRuleTriggersResponse

func (*ClientWithResponses) GetRulesWithResponse

func (c *ClientWithResponses) GetRulesWithResponse(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*GetRulesResponse, error)

GetRulesWithResponse request returning *GetRulesResponse

func (*ClientWithResponses) GetScheduleRuleSimulationsWithResponse

func (c *ClientWithResponses) GetScheduleRuleSimulationsWithResponse(ctx context.Context, params *GetScheduleRuleSimulationsParams, reqEditors ...RequestEditorFn) (*GetScheduleRuleSimulationsResponse, error)

GetScheduleRuleSimulationsWithResponse request returning *GetScheduleRuleSimulationsResponse

func (*ClientWithResponses) GetSemanticItemWithResponse

func (c *ClientWithResponses) GetSemanticItemWithResponse(ctx context.Context, itemName string, semanticClass string, params *GetSemanticItemParams, reqEditors ...RequestEditorFn) (*GetSemanticItemResponse, error)

GetSemanticItemWithResponse request returning *GetSemanticItemResponse

func (*ClientWithResponses) GetSemanticTagAndSubTagsWithResponse

func (c *ClientWithResponses) GetSemanticTagAndSubTagsWithResponse(ctx context.Context, tagId string, params *GetSemanticTagAndSubTagsParams, reqEditors ...RequestEditorFn) (*GetSemanticTagAndSubTagsResponse, error)

GetSemanticTagAndSubTagsWithResponse request returning *GetSemanticTagAndSubTagsResponse

func (*ClientWithResponses) GetSemanticTagsWithResponse

func (c *ClientWithResponses) GetSemanticTagsWithResponse(ctx context.Context, params *GetSemanticTagsParams, reqEditors ...RequestEditorFn) (*GetSemanticTagsResponse, error)

GetSemanticTagsWithResponse request returning *GetSemanticTagsResponse

func (*ClientWithResponses) GetServiceConfigWithResponse

func (c *ClientWithResponses) GetServiceConfigWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetServiceConfigResponse, error)

GetServiceConfigWithResponse request returning *GetServiceConfigResponse

func (*ClientWithResponses) GetServiceContextWithResponse

func (c *ClientWithResponses) GetServiceContextWithResponse(ctx context.Context, serviceId string, params *GetServiceContextParams, reqEditors ...RequestEditorFn) (*GetServiceContextResponse, error)

GetServiceContextWithResponse request returning *GetServiceContextResponse

func (*ClientWithResponses) GetServicesByIdWithResponse

func (c *ClientWithResponses) GetServicesByIdWithResponse(ctx context.Context, serviceId string, params *GetServicesByIdParams, reqEditors ...RequestEditorFn) (*GetServicesByIdResponse, error)

GetServicesByIdWithResponse request returning *GetServicesByIdResponse

func (*ClientWithResponses) GetServicesWithResponse

func (c *ClientWithResponses) GetServicesWithResponse(ctx context.Context, params *GetServicesParams, reqEditors ...RequestEditorFn) (*GetServicesResponse, error)

GetServicesWithResponse request returning *GetServicesResponse

func (*ClientWithResponses) GetSessionsForCurrentUserWithResponse

func (c *ClientWithResponses) GetSessionsForCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSessionsForCurrentUserResponse, error)

GetSessionsForCurrentUserWithResponse request returning *GetSessionsForCurrentUserResponse

func (*ClientWithResponses) GetSitemapByNameWithResponse

func (c *ClientWithResponses) GetSitemapByNameWithResponse(ctx context.Context, sitemapname string, params *GetSitemapByNameParams, reqEditors ...RequestEditorFn) (*GetSitemapByNameResponse, error)

GetSitemapByNameWithResponse request returning *GetSitemapByNameResponse

func (*ClientWithResponses) GetSitemapEvents1WithResponse

func (c *ClientWithResponses) GetSitemapEvents1WithResponse(ctx context.Context, subscriptionid string, params *GetSitemapEvents1Params, reqEditors ...RequestEditorFn) (*GetSitemapEvents1Response, error)

GetSitemapEvents1WithResponse request returning *GetSitemapEvents1Response

func (*ClientWithResponses) GetSitemapEventsWithResponse

func (c *ClientWithResponses) GetSitemapEventsWithResponse(ctx context.Context, subscriptionid string, params *GetSitemapEventsParams, reqEditors ...RequestEditorFn) (*GetSitemapEventsResponse, error)

GetSitemapEventsWithResponse request returning *GetSitemapEventsResponse

func (*ClientWithResponses) GetSitemapsWithResponse

func (c *ClientWithResponses) GetSitemapsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSitemapsResponse, error)

GetSitemapsWithResponse request returning *GetSitemapsResponse

func (*ClientWithResponses) GetSuggestedAddonsWithResponse

func (c *ClientWithResponses) GetSuggestedAddonsWithResponse(ctx context.Context, params *GetSuggestedAddonsParams, reqEditors ...RequestEditorFn) (*GetSuggestedAddonsResponse, error)

GetSuggestedAddonsWithResponse request returning *GetSuggestedAddonsResponse

func (*ClientWithResponses) GetSystemInformationWithResponse

func (c *ClientWithResponses) GetSystemInformationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSystemInformationResponse, error)

GetSystemInformationWithResponse request returning *GetSystemInformationResponse

func (*ClientWithResponses) GetTemplateByIdWithResponse

func (c *ClientWithResponses) GetTemplateByIdWithResponse(ctx context.Context, templateUID string, params *GetTemplateByIdParams, reqEditors ...RequestEditorFn) (*GetTemplateByIdResponse, error)

GetTemplateByIdWithResponse request returning *GetTemplateByIdResponse

func (*ClientWithResponses) GetTemplatesWithResponse

func (c *ClientWithResponses) GetTemplatesWithResponse(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*GetTemplatesResponse, error)

GetTemplatesWithResponse request returning *GetTemplatesResponse

func (*ClientWithResponses) GetThingByIdWithResponse

func (c *ClientWithResponses) GetThingByIdWithResponse(ctx context.Context, thingUID string, params *GetThingByIdParams, reqEditors ...RequestEditorFn) (*GetThingByIdResponse, error)

GetThingByIdWithResponse request returning *GetThingByIdResponse

func (*ClientWithResponses) GetThingConfigStatusWithResponse

func (c *ClientWithResponses) GetThingConfigStatusWithResponse(ctx context.Context, thingUID string, params *GetThingConfigStatusParams, reqEditors ...RequestEditorFn) (*GetThingConfigStatusResponse, error)

GetThingConfigStatusWithResponse request returning *GetThingConfigStatusResponse

func (*ClientWithResponses) GetThingFirmwareStatusWithResponse

func (c *ClientWithResponses) GetThingFirmwareStatusWithResponse(ctx context.Context, thingUID string, params *GetThingFirmwareStatusParams, reqEditors ...RequestEditorFn) (*GetThingFirmwareStatusResponse, error)

GetThingFirmwareStatusWithResponse request returning *GetThingFirmwareStatusResponse

func (*ClientWithResponses) GetThingStatusWithResponse

func (c *ClientWithResponses) GetThingStatusWithResponse(ctx context.Context, thingUID string, params *GetThingStatusParams, reqEditors ...RequestEditorFn) (*GetThingStatusResponse, error)

GetThingStatusWithResponse request returning *GetThingStatusResponse

func (*ClientWithResponses) GetThingTypeByIdWithResponse

func (c *ClientWithResponses) GetThingTypeByIdWithResponse(ctx context.Context, thingTypeUID string, params *GetThingTypeByIdParams, reqEditors ...RequestEditorFn) (*GetThingTypeByIdResponse, error)

GetThingTypeByIdWithResponse request returning *GetThingTypeByIdResponse

func (*ClientWithResponses) GetThingTypesWithResponse

func (c *ClientWithResponses) GetThingTypesWithResponse(ctx context.Context, params *GetThingTypesParams, reqEditors ...RequestEditorFn) (*GetThingTypesResponse, error)

GetThingTypesWithResponse request returning *GetThingTypesResponse

func (*ClientWithResponses) GetThingsWithResponse

func (c *ClientWithResponses) GetThingsWithResponse(ctx context.Context, params *GetThingsParams, reqEditors ...RequestEditorFn) (*GetThingsResponse, error)

GetThingsWithResponse request returning *GetThingsResponse

func (*ClientWithResponses) GetTransformationServicesWithResponse

func (c *ClientWithResponses) GetTransformationServicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTransformationServicesResponse, error)

GetTransformationServicesWithResponse request returning *GetTransformationServicesResponse

func (*ClientWithResponses) GetTransformationWithResponse

func (c *ClientWithResponses) GetTransformationWithResponse(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*GetTransformationResponse, error)

GetTransformationWithResponse request returning *GetTransformationResponse

func (*ClientWithResponses) GetTransformationsWithResponse

func (c *ClientWithResponses) GetTransformationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTransformationsResponse, error)

GetTransformationsWithResponse request returning *GetTransformationsResponse

func (*ClientWithResponses) GetUIComponentInNamespaceWithResponse

func (c *ClientWithResponses) GetUIComponentInNamespaceWithResponse(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*GetUIComponentInNamespaceResponse, error)

GetUIComponentInNamespaceWithResponse request returning *GetUIComponentInNamespaceResponse

func (*ClientWithResponses) GetUITilesWithResponse

func (c *ClientWithResponses) GetUITilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUITilesResponse, error)

GetUITilesWithResponse request returning *GetUITilesResponse

func (*ClientWithResponses) GetUUIDWithResponse

func (c *ClientWithResponses) GetUUIDWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUUIDResponse, error)

GetUUIDWithResponse request returning *GetUUIDResponse

func (*ClientWithResponses) GetUoMInformationWithResponse

func (c *ClientWithResponses) GetUoMInformationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUoMInformationResponse, error)

GetUoMInformationWithResponse request returning *GetUoMInformationResponse

func (*ClientWithResponses) GetVoiceInterpreterByUIDWithResponse

func (c *ClientWithResponses) GetVoiceInterpreterByUIDWithResponse(ctx context.Context, id string, params *GetVoiceInterpreterByUIDParams, reqEditors ...RequestEditorFn) (*GetVoiceInterpreterByUIDResponse, error)

GetVoiceInterpreterByUIDWithResponse request returning *GetVoiceInterpreterByUIDResponse

func (*ClientWithResponses) GetVoiceInterpretersWithResponse

func (c *ClientWithResponses) GetVoiceInterpretersWithResponse(ctx context.Context, params *GetVoiceInterpretersParams, reqEditors ...RequestEditorFn) (*GetVoiceInterpretersResponse, error)

GetVoiceInterpretersWithResponse request returning *GetVoiceInterpretersResponse

func (*ClientWithResponses) GetVoicesWithResponse

func (c *ClientWithResponses) GetVoicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVoicesResponse, error)

GetVoicesWithResponse request returning *GetVoicesResponse

func (*ClientWithResponses) InitNewStateTackerWithResponse

func (c *ClientWithResponses) InitNewStateTackerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*InitNewStateTackerResponse, error)

InitNewStateTackerWithResponse request returning *InitNewStateTackerResponse

func (*ClientWithResponses) InstallAddonByIdWithResponse

func (c *ClientWithResponses) InstallAddonByIdWithResponse(ctx context.Context, addonId string, params *InstallAddonByIdParams, reqEditors ...RequestEditorFn) (*InstallAddonByIdResponse, error)

InstallAddonByIdWithResponse request returning *InstallAddonByIdResponse

func (*ClientWithResponses) InterpretTextByDefaultInterpreterWithBodyWithResponse

func (c *ClientWithResponses) InterpretTextByDefaultInterpreterWithBodyWithResponse(ctx context.Context, params *InterpretTextByDefaultInterpreterParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InterpretTextByDefaultInterpreterResponse, error)

InterpretTextByDefaultInterpreterWithBodyWithResponse request with arbitrary body returning *InterpretTextByDefaultInterpreterResponse

func (*ClientWithResponses) InterpretTextWithBodyWithResponse

func (c *ClientWithResponses) InterpretTextWithBodyWithResponse(ctx context.Context, ids []string, params *InterpretTextParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InterpretTextResponse, error)

InterpretTextWithBodyWithResponse request with arbitrary body returning *InterpretTextResponse

func (*ClientWithResponses) InterpretTextWithTextBodyWithResponse

func (c *ClientWithResponses) InterpretTextWithTextBodyWithResponse(ctx context.Context, ids []string, params *InterpretTextParams, body InterpretTextTextRequestBody, reqEditors ...RequestEditorFn) (*InterpretTextResponse, error)

func (*ClientWithResponses) LinkItemToChannelWithBodyWithResponse

func (c *ClientWithResponses) LinkItemToChannelWithBodyWithResponse(ctx context.Context, itemName string, channelUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LinkItemToChannelResponse, error)

LinkItemToChannelWithBodyWithResponse request with arbitrary body returning *LinkItemToChannelResponse

func (*ClientWithResponses) LinkItemToChannelWithResponse

func (c *ClientWithResponses) LinkItemToChannelWithResponse(ctx context.Context, itemName string, channelUID string, body LinkItemToChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*LinkItemToChannelResponse, error)

func (*ClientWithResponses) ListenAndAnswerWithResponse

func (c *ClientWithResponses) ListenAndAnswerWithResponse(ctx context.Context, params *ListenAndAnswerParams, reqEditors ...RequestEditorFn) (*ListenAndAnswerResponse, error)

ListenAndAnswerWithResponse request returning *ListenAndAnswerResponse

func (*ClientWithResponses) PollDataForPageWithResponse

func (c *ClientWithResponses) PollDataForPageWithResponse(ctx context.Context, sitemapname string, pageid string, params *PollDataForPageParams, reqEditors ...RequestEditorFn) (*PollDataForPageResponse, error)

PollDataForPageWithResponse request returning *PollDataForPageResponse

func (*ClientWithResponses) PollDataForSitemapWithResponse

func (c *ClientWithResponses) PollDataForSitemapWithResponse(ctx context.Context, sitemapname string, params *PollDataForSitemapParams, reqEditors ...RequestEditorFn) (*PollDataForSitemapResponse, error)

PollDataForSitemapWithResponse request returning *PollDataForSitemapResponse

func (*ClientWithResponses) PurgeDatabase1WithResponse

func (c *ClientWithResponses) PurgeDatabase1WithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PurgeDatabase1Response, error)

PurgeDatabase1WithResponse request returning *PurgeDatabase1Response

func (*ClientWithResponses) PurgeDatabaseWithResponse

func (c *ClientWithResponses) PurgeDatabaseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PurgeDatabaseResponse, error)

PurgeDatabaseWithResponse request returning *PurgeDatabaseResponse

func (*ClientWithResponses) PutLoggerWithBodyWithResponse

func (c *ClientWithResponses) PutLoggerWithBodyWithResponse(ctx context.Context, loggerName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutLoggerResponse, error)

PutLoggerWithBodyWithResponse request with arbitrary body returning *PutLoggerResponse

func (*ClientWithResponses) PutLoggerWithResponse

func (c *ClientWithResponses) PutLoggerWithResponse(ctx context.Context, loggerName string, body PutLoggerJSONRequestBody, reqEditors ...RequestEditorFn) (*PutLoggerResponse, error)

func (*ClientWithResponses) PutPersistenceServiceConfigurationWithBodyWithResponse

func (c *ClientWithResponses) PutPersistenceServiceConfigurationWithBodyWithResponse(ctx context.Context, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPersistenceServiceConfigurationResponse, error)

PutPersistenceServiceConfigurationWithBodyWithResponse request with arbitrary body returning *PutPersistenceServiceConfigurationResponse

func (*ClientWithResponses) PutPersistenceServiceConfigurationWithResponse

func (c *ClientWithResponses) PutPersistenceServiceConfigurationWithResponse(ctx context.Context, serviceId string, body PutPersistenceServiceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPersistenceServiceConfigurationResponse, error)

func (*ClientWithResponses) PutTransformationWithBodyWithResponse

func (c *ClientWithResponses) PutTransformationWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTransformationResponse, error)

PutTransformationWithBodyWithResponse request with arbitrary body returning *PutTransformationResponse

func (*ClientWithResponses) PutTransformationWithResponse

func (c *ClientWithResponses) PutTransformationWithResponse(ctx context.Context, uid string, body PutTransformationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTransformationResponse, error)

func (*ClientWithResponses) RemoveAllLinksForObjectWithResponse

func (c *ClientWithResponses) RemoveAllLinksForObjectWithResponse(ctx context.Context, object string, reqEditors ...RequestEditorFn) (*RemoveAllLinksForObjectResponse, error)

RemoveAllLinksForObjectWithResponse request returning *RemoveAllLinksForObjectResponse

func (*ClientWithResponses) RemoveApiTokenWithResponse

func (c *ClientWithResponses) RemoveApiTokenWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*RemoveApiTokenResponse, error)

RemoveApiTokenWithResponse request returning *RemoveApiTokenResponse

func (*ClientWithResponses) RemoveIgnoreFlagOnInboxItemWithResponse

func (c *ClientWithResponses) RemoveIgnoreFlagOnInboxItemWithResponse(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*RemoveIgnoreFlagOnInboxItemResponse, error)

RemoveIgnoreFlagOnInboxItemWithResponse request returning *RemoveIgnoreFlagOnInboxItemResponse

func (*ClientWithResponses) RemoveItemFromInboxWithResponse

func (c *ClientWithResponses) RemoveItemFromInboxWithResponse(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*RemoveItemFromInboxResponse, error)

RemoveItemFromInboxWithResponse request returning *RemoveItemFromInboxResponse

func (*ClientWithResponses) RemoveItemFromRegistryWithResponse

func (c *ClientWithResponses) RemoveItemFromRegistryWithResponse(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*RemoveItemFromRegistryResponse, error)

RemoveItemFromRegistryWithResponse request returning *RemoveItemFromRegistryResponse

func (*ClientWithResponses) RemoveLoggerWithResponse

func (c *ClientWithResponses) RemoveLoggerWithResponse(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*RemoveLoggerResponse, error)

RemoveLoggerWithResponse request returning *RemoveLoggerResponse

func (*ClientWithResponses) RemoveMemberFromGroupItemWithResponse

func (c *ClientWithResponses) RemoveMemberFromGroupItemWithResponse(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*RemoveMemberFromGroupItemResponse, error)

RemoveMemberFromGroupItemWithResponse request returning *RemoveMemberFromGroupItemResponse

func (*ClientWithResponses) RemoveMetadataFromItemWithResponse

func (c *ClientWithResponses) RemoveMetadataFromItemWithResponse(ctx context.Context, itemname string, namespace string, reqEditors ...RequestEditorFn) (*RemoveMetadataFromItemResponse, error)

RemoveMetadataFromItemWithResponse request returning *RemoveMetadataFromItemResponse

func (*ClientWithResponses) RemoveSemanticTagWithResponse

func (c *ClientWithResponses) RemoveSemanticTagWithResponse(ctx context.Context, tagId string, params *RemoveSemanticTagParams, reqEditors ...RequestEditorFn) (*RemoveSemanticTagResponse, error)

RemoveSemanticTagWithResponse request returning *RemoveSemanticTagResponse

func (*ClientWithResponses) RemoveTagFromItemWithResponse

func (c *ClientWithResponses) RemoveTagFromItemWithResponse(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*RemoveTagFromItemResponse, error)

RemoveTagFromItemWithResponse request returning *RemoveTagFromItemResponse

func (*ClientWithResponses) RemoveThingByIdWithResponse

func (c *ClientWithResponses) RemoveThingByIdWithResponse(ctx context.Context, thingUID string, params *RemoveThingByIdParams, reqEditors ...RequestEditorFn) (*RemoveThingByIdResponse, error)

RemoveThingByIdWithResponse request returning *RemoveThingByIdResponse

func (*ClientWithResponses) RemoveUIComponentFromNamespaceWithResponse

func (c *ClientWithResponses) RemoveUIComponentFromNamespaceWithResponse(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*RemoveUIComponentFromNamespaceResponse, error)

RemoveUIComponentFromNamespaceWithResponse request returning *RemoveUIComponentFromNamespaceResponse

func (*ClientWithResponses) RunRuleNow1WithBodyWithResponse

func (c *ClientWithResponses) RunRuleNow1WithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunRuleNow1Response, error)

RunRuleNow1WithBodyWithResponse request with arbitrary body returning *RunRuleNow1Response

func (*ClientWithResponses) RunRuleNow1WithResponse

func (c *ClientWithResponses) RunRuleNow1WithResponse(ctx context.Context, ruleUID string, body RunRuleNow1JSONRequestBody, reqEditors ...RequestEditorFn) (*RunRuleNow1Response, error)

func (*ClientWithResponses) ScanWithResponse

func (c *ClientWithResponses) ScanWithResponse(ctx context.Context, bindingId string, reqEditors ...RequestEditorFn) (*ScanResponse, error)

ScanWithResponse request returning *ScanResponse

func (*ClientWithResponses) SendItemCommandWithBodyWithResponse

func (c *ClientWithResponses) SendItemCommandWithBodyWithResponse(ctx context.Context, itemname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendItemCommandResponse, error)

SendItemCommandWithBodyWithResponse request with arbitrary body returning *SendItemCommandResponse

func (*ClientWithResponses) SendItemCommandWithTextBodyWithResponse

func (c *ClientWithResponses) SendItemCommandWithTextBodyWithResponse(ctx context.Context, itemname string, body SendItemCommandTextRequestBody, reqEditors ...RequestEditorFn) (*SendItemCommandResponse, error)

func (*ClientWithResponses) SetRuleModuleConfigParameterWithBodyWithResponse

func (c *ClientWithResponses) SetRuleModuleConfigParameterWithBodyWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetRuleModuleConfigParameterResponse, error)

SetRuleModuleConfigParameterWithBodyWithResponse request with arbitrary body returning *SetRuleModuleConfigParameterResponse

func (*ClientWithResponses) SetRuleModuleConfigParameterWithTextBodyWithResponse

func (c *ClientWithResponses) SetRuleModuleConfigParameterWithTextBodyWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, body SetRuleModuleConfigParameterTextRequestBody, reqEditors ...RequestEditorFn) (*SetRuleModuleConfigParameterResponse, error)

func (*ClientWithResponses) StartDialogWithResponse

func (c *ClientWithResponses) StartDialogWithResponse(ctx context.Context, params *StartDialogParams, reqEditors ...RequestEditorFn) (*StartDialogResponse, error)

StartDialogWithResponse request returning *StartDialogResponse

func (*ClientWithResponses) StopDialogWithResponse

func (c *ClientWithResponses) StopDialogWithResponse(ctx context.Context, params *StopDialogParams, reqEditors ...RequestEditorFn) (*StopDialogResponse, error)

StopDialogWithResponse request returning *StopDialogResponse

func (*ClientWithResponses) StoreItemDataInPersistenceServiceWithResponse

func (c *ClientWithResponses) StoreItemDataInPersistenceServiceWithResponse(ctx context.Context, itemname string, params *StoreItemDataInPersistenceServiceParams, reqEditors ...RequestEditorFn) (*StoreItemDataInPersistenceServiceResponse, error)

StoreItemDataInPersistenceServiceWithResponse request returning *StoreItemDataInPersistenceServiceResponse

func (*ClientWithResponses) TextToSpeechWithBodyWithResponse

func (c *ClientWithResponses) TextToSpeechWithBodyWithResponse(ctx context.Context, params *TextToSpeechParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TextToSpeechResponse, error)

TextToSpeechWithBodyWithResponse request with arbitrary body returning *TextToSpeechResponse

func (*ClientWithResponses) TextToSpeechWithTextBodyWithResponse

func (c *ClientWithResponses) TextToSpeechWithTextBodyWithResponse(ctx context.Context, params *TextToSpeechParams, body TextToSpeechTextRequestBody, reqEditors ...RequestEditorFn) (*TextToSpeechResponse, error)

func (*ClientWithResponses) UninstallAddonWithResponse

func (c *ClientWithResponses) UninstallAddonWithResponse(ctx context.Context, addonId string, params *UninstallAddonParams, reqEditors ...RequestEditorFn) (*UninstallAddonResponse, error)

UninstallAddonWithResponse request returning *UninstallAddonResponse

func (*ClientWithResponses) UnlinkItemFromChannelWithResponse

func (c *ClientWithResponses) UnlinkItemFromChannelWithResponse(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*UnlinkItemFromChannelResponse, error)

UnlinkItemFromChannelWithResponse request returning *UnlinkItemFromChannelResponse

func (*ClientWithResponses) UpdateAddonConfigurationWithBodyWithResponse

func (c *ClientWithResponses) UpdateAddonConfigurationWithBodyWithResponse(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAddonConfigurationResponse, error)

UpdateAddonConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateAddonConfigurationResponse

func (*ClientWithResponses) UpdateAddonConfigurationWithResponse

func (*ClientWithResponses) UpdateItemListForStateUpdatesWithBodyWithResponse

func (c *ClientWithResponses) UpdateItemListForStateUpdatesWithBodyWithResponse(ctx context.Context, connectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateItemListForStateUpdatesResponse, error)

UpdateItemListForStateUpdatesWithBodyWithResponse request with arbitrary body returning *UpdateItemListForStateUpdatesResponse

func (*ClientWithResponses) UpdateItemStateWithBodyWithResponse

func (c *ClientWithResponses) UpdateItemStateWithBodyWithResponse(ctx context.Context, itemname string, params *UpdateItemStateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateItemStateResponse, error)

UpdateItemStateWithBodyWithResponse request with arbitrary body returning *UpdateItemStateResponse

func (*ClientWithResponses) UpdateItemStateWithTextBodyWithResponse

func (c *ClientWithResponses) UpdateItemStateWithTextBodyWithResponse(ctx context.Context, itemname string, params *UpdateItemStateParams, body UpdateItemStateTextRequestBody, reqEditors ...RequestEditorFn) (*UpdateItemStateResponse, error)

func (*ClientWithResponses) UpdateRuleConfigurationWithBodyWithResponse

func (c *ClientWithResponses) UpdateRuleConfigurationWithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRuleConfigurationResponse, error)

UpdateRuleConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateRuleConfigurationResponse

func (*ClientWithResponses) UpdateRuleConfigurationWithResponse

func (c *ClientWithResponses) UpdateRuleConfigurationWithResponse(ctx context.Context, ruleUID string, body UpdateRuleConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRuleConfigurationResponse, error)

func (*ClientWithResponses) UpdateRuleWithBodyWithResponse

func (c *ClientWithResponses) UpdateRuleWithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRuleResponse, error)

UpdateRuleWithBodyWithResponse request with arbitrary body returning *UpdateRuleResponse

func (*ClientWithResponses) UpdateRuleWithResponse

func (c *ClientWithResponses) UpdateRuleWithResponse(ctx context.Context, ruleUID string, body UpdateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRuleResponse, error)

func (*ClientWithResponses) UpdateSemanticTagWithBodyWithResponse

func (c *ClientWithResponses) UpdateSemanticTagWithBodyWithResponse(ctx context.Context, tagId string, params *UpdateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSemanticTagResponse, error)

UpdateSemanticTagWithBodyWithResponse request with arbitrary body returning *UpdateSemanticTagResponse

func (*ClientWithResponses) UpdateSemanticTagWithResponse

func (c *ClientWithResponses) UpdateSemanticTagWithResponse(ctx context.Context, tagId string, params *UpdateSemanticTagParams, body UpdateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSemanticTagResponse, error)

func (*ClientWithResponses) UpdateServiceConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateServiceConfigWithBodyWithResponse(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceConfigResponse, error)

UpdateServiceConfigWithBodyWithResponse request with arbitrary body returning *UpdateServiceConfigResponse

func (*ClientWithResponses) UpdateServiceConfigWithResponse

func (c *ClientWithResponses) UpdateServiceConfigWithResponse(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, body UpdateServiceConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceConfigResponse, error)

func (*ClientWithResponses) UpdateThingConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateThingConfigWithBodyWithResponse(ctx context.Context, thingUID string, params *UpdateThingConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateThingConfigResponse, error)

UpdateThingConfigWithBodyWithResponse request with arbitrary body returning *UpdateThingConfigResponse

func (*ClientWithResponses) UpdateThingConfigWithResponse

func (c *ClientWithResponses) UpdateThingConfigWithResponse(ctx context.Context, thingUID string, params *UpdateThingConfigParams, body UpdateThingConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateThingConfigResponse, error)

func (*ClientWithResponses) UpdateThingFirmwareWithResponse

func (c *ClientWithResponses) UpdateThingFirmwareWithResponse(ctx context.Context, thingUID string, firmwareVersion string, params *UpdateThingFirmwareParams, reqEditors ...RequestEditorFn) (*UpdateThingFirmwareResponse, error)

UpdateThingFirmwareWithResponse request returning *UpdateThingFirmwareResponse

func (*ClientWithResponses) UpdateThingWithBodyWithResponse

func (c *ClientWithResponses) UpdateThingWithBodyWithResponse(ctx context.Context, thingUID string, params *UpdateThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateThingResponse, error)

UpdateThingWithBodyWithResponse request with arbitrary body returning *UpdateThingResponse

func (*ClientWithResponses) UpdateThingWithResponse

func (c *ClientWithResponses) UpdateThingWithResponse(ctx context.Context, thingUID string, params *UpdateThingParams, body UpdateThingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateThingResponse, error)

func (*ClientWithResponses) UpdateUIComponentInNamespaceWithBodyWithResponse

func (c *ClientWithResponses) UpdateUIComponentInNamespaceWithBodyWithResponse(ctx context.Context, namespace string, componentUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUIComponentInNamespaceResponse, error)

UpdateUIComponentInNamespaceWithBodyWithResponse request with arbitrary body returning *UpdateUIComponentInNamespaceResponse

func (*ClientWithResponses) UpdateUIComponentInNamespaceWithResponse

func (c *ClientWithResponses) UpdateUIComponentInNamespaceWithResponse(ctx context.Context, namespace string, componentUID string, body UpdateUIComponentInNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUIComponentInNamespaceResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetRootWithResponse request
	GetRootWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRootResponse, error)

	// GetAvailableActionsForThingWithResponse request
	GetAvailableActionsForThingWithResponse(ctx context.Context, thingUID string, params *GetAvailableActionsForThingParams, reqEditors ...RequestEditorFn) (*GetAvailableActionsForThingResponse, error)

	// ExecuteThingActionWithBodyWithResponse request with any body
	ExecuteThingActionWithBodyWithResponse(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteThingActionResponse, error)

	ExecuteThingActionWithResponse(ctx context.Context, thingUID string, actionUid string, params *ExecuteThingActionParams, body ExecuteThingActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteThingActionResponse, error)

	// GetAddonsWithResponse request
	GetAddonsWithResponse(ctx context.Context, params *GetAddonsParams, reqEditors ...RequestEditorFn) (*GetAddonsResponse, error)

	// GetAddonTypesWithResponse request
	GetAddonTypesWithResponse(ctx context.Context, params *GetAddonTypesParams, reqEditors ...RequestEditorFn) (*GetAddonTypesResponse, error)

	// GetSuggestedAddonsWithResponse request
	GetSuggestedAddonsWithResponse(ctx context.Context, params *GetSuggestedAddonsParams, reqEditors ...RequestEditorFn) (*GetSuggestedAddonsResponse, error)

	// GetAddonServicesWithResponse request
	GetAddonServicesWithResponse(ctx context.Context, params *GetAddonServicesParams, reqEditors ...RequestEditorFn) (*GetAddonServicesResponse, error)

	// GetAddonByIdWithResponse request
	GetAddonByIdWithResponse(ctx context.Context, addonId string, params *GetAddonByIdParams, reqEditors ...RequestEditorFn) (*GetAddonByIdResponse, error)

	// GetAddonConfigurationWithResponse request
	GetAddonConfigurationWithResponse(ctx context.Context, addonId string, params *GetAddonConfigurationParams, reqEditors ...RequestEditorFn) (*GetAddonConfigurationResponse, error)

	// UpdateAddonConfigurationWithBodyWithResponse request with any body
	UpdateAddonConfigurationWithBodyWithResponse(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAddonConfigurationResponse, error)

	UpdateAddonConfigurationWithResponse(ctx context.Context, addonId string, params *UpdateAddonConfigurationParams, body UpdateAddonConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAddonConfigurationResponse, error)

	// InstallAddonByIdWithResponse request
	InstallAddonByIdWithResponse(ctx context.Context, addonId string, params *InstallAddonByIdParams, reqEditors ...RequestEditorFn) (*InstallAddonByIdResponse, error)

	// UninstallAddonWithResponse request
	UninstallAddonWithResponse(ctx context.Context, addonId string, params *UninstallAddonParams, reqEditors ...RequestEditorFn) (*UninstallAddonResponse, error)

	// GetAudioDefaultSinkWithResponse request
	GetAudioDefaultSinkWithResponse(ctx context.Context, params *GetAudioDefaultSinkParams, reqEditors ...RequestEditorFn) (*GetAudioDefaultSinkResponse, error)

	// GetAudioDefaultSourceWithResponse request
	GetAudioDefaultSourceWithResponse(ctx context.Context, params *GetAudioDefaultSourceParams, reqEditors ...RequestEditorFn) (*GetAudioDefaultSourceResponse, error)

	// GetAudioSinksWithResponse request
	GetAudioSinksWithResponse(ctx context.Context, params *GetAudioSinksParams, reqEditors ...RequestEditorFn) (*GetAudioSinksResponse, error)

	// GetAudioSourcesWithResponse request
	GetAudioSourcesWithResponse(ctx context.Context, params *GetAudioSourcesParams, reqEditors ...RequestEditorFn) (*GetAudioSourcesResponse, error)

	// GetApiTokensWithResponse request
	GetApiTokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiTokensResponse, error)

	// RemoveApiTokenWithResponse request
	RemoveApiTokenWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*RemoveApiTokenResponse, error)

	// DeleteSessionWithBodyWithResponse request with any body
	DeleteSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSessionResponse, error)

	DeleteSessionWithFormdataBodyWithResponse(ctx context.Context, body DeleteSessionFormdataRequestBody, reqEditors ...RequestEditorFn) (*DeleteSessionResponse, error)

	// GetSessionsForCurrentUserWithResponse request
	GetSessionsForCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSessionsForCurrentUserResponse, error)

	// GetOAuthTokenWithBodyWithResponse request with any body
	GetOAuthTokenWithBodyWithResponse(ctx context.Context, params *GetOAuthTokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetOAuthTokenResponse, error)

	GetOAuthTokenWithFormdataBodyWithResponse(ctx context.Context, params *GetOAuthTokenParams, body GetOAuthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*GetOAuthTokenResponse, error)

	// GetChannelTypesWithResponse request
	GetChannelTypesWithResponse(ctx context.Context, params *GetChannelTypesParams, reqEditors ...RequestEditorFn) (*GetChannelTypesResponse, error)

	// GetChannelTypeByUIDWithResponse request
	GetChannelTypeByUIDWithResponse(ctx context.Context, channelTypeUID string, params *GetChannelTypeByUIDParams, reqEditors ...RequestEditorFn) (*GetChannelTypeByUIDResponse, error)

	// GetLinkableItemTypesByChannelTypeUIDWithResponse request
	GetLinkableItemTypesByChannelTypeUIDWithResponse(ctx context.Context, channelTypeUID string, reqEditors ...RequestEditorFn) (*GetLinkableItemTypesByChannelTypeUIDResponse, error)

	// GetConfigDescriptionsWithResponse request
	GetConfigDescriptionsWithResponse(ctx context.Context, params *GetConfigDescriptionsParams, reqEditors ...RequestEditorFn) (*GetConfigDescriptionsResponse, error)

	// GetConfigDescriptionByURIWithResponse request
	GetConfigDescriptionByURIWithResponse(ctx context.Context, uri string, params *GetConfigDescriptionByURIParams, reqEditors ...RequestEditorFn) (*GetConfigDescriptionByURIResponse, error)

	// GetBindingsWithDiscoverySupportWithResponse request
	GetBindingsWithDiscoverySupportWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBindingsWithDiscoverySupportResponse, error)

	// ScanWithResponse request
	ScanWithResponse(ctx context.Context, bindingId string, reqEditors ...RequestEditorFn) (*ScanResponse, error)

	// GetEventsWithResponse request
	GetEventsWithResponse(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*GetEventsResponse, error)

	// InitNewStateTackerWithResponse request
	InitNewStateTackerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*InitNewStateTackerResponse, error)

	// UpdateItemListForStateUpdatesWithBodyWithResponse request with any body
	UpdateItemListForStateUpdatesWithBodyWithResponse(ctx context.Context, connectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateItemListForStateUpdatesResponse, error)

	// GetGalleryWidgetListWithResponse request
	GetGalleryWidgetListWithResponse(ctx context.Context, galleryName string, reqEditors ...RequestEditorFn) (*GetGalleryWidgetListResponse, error)

	// GetGalleryWidgetsItemWithResponse request
	GetGalleryWidgetsItemWithResponse(ctx context.Context, galleryName string, id string, reqEditors ...RequestEditorFn) (*GetGalleryWidgetsItemResponse, error)

	// GetIconSetsWithResponse request
	GetIconSetsWithResponse(ctx context.Context, params *GetIconSetsParams, reqEditors ...RequestEditorFn) (*GetIconSetsResponse, error)

	// GetDiscoveredInboxItemsWithResponse request
	GetDiscoveredInboxItemsWithResponse(ctx context.Context, params *GetDiscoveredInboxItemsParams, reqEditors ...RequestEditorFn) (*GetDiscoveredInboxItemsResponse, error)

	// RemoveItemFromInboxWithResponse request
	RemoveItemFromInboxWithResponse(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*RemoveItemFromInboxResponse, error)

	// ApproveInboxItemByIdWithBodyWithResponse request with any body
	ApproveInboxItemByIdWithBodyWithResponse(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApproveInboxItemByIdResponse, error)

	ApproveInboxItemByIdWithTextBodyWithResponse(ctx context.Context, thingUID string, params *ApproveInboxItemByIdParams, body ApproveInboxItemByIdTextRequestBody, reqEditors ...RequestEditorFn) (*ApproveInboxItemByIdResponse, error)

	// FlagInboxItemAsIgnoredWithResponse request
	FlagInboxItemAsIgnoredWithResponse(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*FlagInboxItemAsIgnoredResponse, error)

	// RemoveIgnoreFlagOnInboxItemWithResponse request
	RemoveIgnoreFlagOnInboxItemWithResponse(ctx context.Context, thingUID string, reqEditors ...RequestEditorFn) (*RemoveIgnoreFlagOnInboxItemResponse, error)

	// GetItemsWithResponse request
	GetItemsWithResponse(ctx context.Context, params *GetItemsParams, reqEditors ...RequestEditorFn) (*GetItemsResponse, error)

	// AddOrUpdateItemsInRegistryWithBodyWithResponse request with any body
	AddOrUpdateItemsInRegistryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrUpdateItemsInRegistryResponse, error)

	AddOrUpdateItemsInRegistryWithResponse(ctx context.Context, body AddOrUpdateItemsInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrUpdateItemsInRegistryResponse, error)

	// PurgeDatabaseWithResponse request
	PurgeDatabaseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PurgeDatabaseResponse, error)

	// RemoveMemberFromGroupItemWithResponse request
	RemoveMemberFromGroupItemWithResponse(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*RemoveMemberFromGroupItemResponse, error)

	// AddMemberToGroupItemWithResponse request
	AddMemberToGroupItemWithResponse(ctx context.Context, itemName string, memberItemName string, reqEditors ...RequestEditorFn) (*AddMemberToGroupItemResponse, error)

	// GetSemanticItemWithResponse request
	GetSemanticItemWithResponse(ctx context.Context, itemName string, semanticClass string, params *GetSemanticItemParams, reqEditors ...RequestEditorFn) (*GetSemanticItemResponse, error)

	// RemoveItemFromRegistryWithResponse request
	RemoveItemFromRegistryWithResponse(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*RemoveItemFromRegistryResponse, error)

	// GetItemByNameWithResponse request
	GetItemByNameWithResponse(ctx context.Context, itemname string, params *GetItemByNameParams, reqEditors ...RequestEditorFn) (*GetItemByNameResponse, error)

	// SendItemCommandWithBodyWithResponse request with any body
	SendItemCommandWithBodyWithResponse(ctx context.Context, itemname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendItemCommandResponse, error)

	SendItemCommandWithTextBodyWithResponse(ctx context.Context, itemname string, body SendItemCommandTextRequestBody, reqEditors ...RequestEditorFn) (*SendItemCommandResponse, error)

	// AddOrUpdateItemInRegistryWithBodyWithResponse request with any body
	AddOrUpdateItemInRegistryWithBodyWithResponse(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrUpdateItemInRegistryResponse, error)

	AddOrUpdateItemInRegistryWithResponse(ctx context.Context, itemname string, params *AddOrUpdateItemInRegistryParams, body AddOrUpdateItemInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrUpdateItemInRegistryResponse, error)

	// GetItemNamespacesWithResponse request
	GetItemNamespacesWithResponse(ctx context.Context, itemname string, params *GetItemNamespacesParams, reqEditors ...RequestEditorFn) (*GetItemNamespacesResponse, error)

	// RemoveMetadataFromItemWithResponse request
	RemoveMetadataFromItemWithResponse(ctx context.Context, itemname string, namespace string, reqEditors ...RequestEditorFn) (*RemoveMetadataFromItemResponse, error)

	// AddMetadataToItemWithBodyWithResponse request with any body
	AddMetadataToItemWithBodyWithResponse(ctx context.Context, itemname string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMetadataToItemResponse, error)

	AddMetadataToItemWithResponse(ctx context.Context, itemname string, namespace string, body AddMetadataToItemJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMetadataToItemResponse, error)

	// GetItemState1WithResponse request
	GetItemState1WithResponse(ctx context.Context, itemname string, reqEditors ...RequestEditorFn) (*GetItemState1Response, error)

	// UpdateItemStateWithBodyWithResponse request with any body
	UpdateItemStateWithBodyWithResponse(ctx context.Context, itemname string, params *UpdateItemStateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateItemStateResponse, error)

	UpdateItemStateWithTextBodyWithResponse(ctx context.Context, itemname string, params *UpdateItemStateParams, body UpdateItemStateTextRequestBody, reqEditors ...RequestEditorFn) (*UpdateItemStateResponse, error)

	// RemoveTagFromItemWithResponse request
	RemoveTagFromItemWithResponse(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*RemoveTagFromItemResponse, error)

	// AddTagToItemWithResponse request
	AddTagToItemWithResponse(ctx context.Context, itemname string, tag string, reqEditors ...RequestEditorFn) (*AddTagToItemResponse, error)

	// GetItemLinksWithResponse request
	GetItemLinksWithResponse(ctx context.Context, params *GetItemLinksParams, reqEditors ...RequestEditorFn) (*GetItemLinksResponse, error)

	// GetOrphanLinksWithResponse request
	GetOrphanLinksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrphanLinksResponse, error)

	// PurgeDatabase1WithResponse request
	PurgeDatabase1WithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PurgeDatabase1Response, error)

	// UnlinkItemFromChannelWithResponse request
	UnlinkItemFromChannelWithResponse(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*UnlinkItemFromChannelResponse, error)

	// GetItemLinkWithResponse request
	GetItemLinkWithResponse(ctx context.Context, itemName string, channelUID string, reqEditors ...RequestEditorFn) (*GetItemLinkResponse, error)

	// LinkItemToChannelWithBodyWithResponse request with any body
	LinkItemToChannelWithBodyWithResponse(ctx context.Context, itemName string, channelUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LinkItemToChannelResponse, error)

	LinkItemToChannelWithResponse(ctx context.Context, itemName string, channelUID string, body LinkItemToChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*LinkItemToChannelResponse, error)

	// RemoveAllLinksForObjectWithResponse request
	RemoveAllLinksForObjectWithResponse(ctx context.Context, object string, reqEditors ...RequestEditorFn) (*RemoveAllLinksForObjectResponse, error)

	// GetLogger1WithResponse request
	GetLogger1WithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLogger1Response, error)

	// RemoveLoggerWithResponse request
	RemoveLoggerWithResponse(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*RemoveLoggerResponse, error)

	// GetLoggerWithResponse request
	GetLoggerWithResponse(ctx context.Context, loggerName string, reqEditors ...RequestEditorFn) (*GetLoggerResponse, error)

	// PutLoggerWithBodyWithResponse request with any body
	PutLoggerWithBodyWithResponse(ctx context.Context, loggerName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutLoggerResponse, error)

	PutLoggerWithResponse(ctx context.Context, loggerName string, body PutLoggerJSONRequestBody, reqEditors ...RequestEditorFn) (*PutLoggerResponse, error)

	// GetModuleTypesWithResponse request
	GetModuleTypesWithResponse(ctx context.Context, params *GetModuleTypesParams, reqEditors ...RequestEditorFn) (*GetModuleTypesResponse, error)

	// GetModuleTypeByIdWithResponse request
	GetModuleTypeByIdWithResponse(ctx context.Context, moduleTypeUID string, params *GetModuleTypeByIdParams, reqEditors ...RequestEditorFn) (*GetModuleTypeByIdResponse, error)

	// GetPersistenceServicesWithResponse request
	GetPersistenceServicesWithResponse(ctx context.Context, params *GetPersistenceServicesParams, reqEditors ...RequestEditorFn) (*GetPersistenceServicesResponse, error)

	// GetItemsForPersistenceServiceWithResponse request
	GetItemsForPersistenceServiceWithResponse(ctx context.Context, params *GetItemsForPersistenceServiceParams, reqEditors ...RequestEditorFn) (*GetItemsForPersistenceServiceResponse, error)

	// DeleteItemFromPersistenceServiceWithResponse request
	DeleteItemFromPersistenceServiceWithResponse(ctx context.Context, itemname string, params *DeleteItemFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*DeleteItemFromPersistenceServiceResponse, error)

	// GetItemDataFromPersistenceServiceWithResponse request
	GetItemDataFromPersistenceServiceWithResponse(ctx context.Context, itemname string, params *GetItemDataFromPersistenceServiceParams, reqEditors ...RequestEditorFn) (*GetItemDataFromPersistenceServiceResponse, error)

	// StoreItemDataInPersistenceServiceWithResponse request
	StoreItemDataInPersistenceServiceWithResponse(ctx context.Context, itemname string, params *StoreItemDataInPersistenceServiceParams, reqEditors ...RequestEditorFn) (*StoreItemDataInPersistenceServiceResponse, error)

	// DeletePersistenceServiceConfigurationWithResponse request
	DeletePersistenceServiceConfigurationWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*DeletePersistenceServiceConfigurationResponse, error)

	// GetPersistenceServiceConfigurationWithResponse request
	GetPersistenceServiceConfigurationWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetPersistenceServiceConfigurationResponse, error)

	// PutPersistenceServiceConfigurationWithBodyWithResponse request with any body
	PutPersistenceServiceConfigurationWithBodyWithResponse(ctx context.Context, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPersistenceServiceConfigurationResponse, error)

	PutPersistenceServiceConfigurationWithResponse(ctx context.Context, serviceId string, body PutPersistenceServiceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPersistenceServiceConfigurationResponse, error)

	// GetProfileTypesWithResponse request
	GetProfileTypesWithResponse(ctx context.Context, params *GetProfileTypesParams, reqEditors ...RequestEditorFn) (*GetProfileTypesResponse, error)

	// GetRulesWithResponse request
	GetRulesWithResponse(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*GetRulesResponse, error)

	// CreateRuleWithBodyWithResponse request with any body
	CreateRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRuleResponse, error)

	CreateRuleWithResponse(ctx context.Context, body CreateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRuleResponse, error)

	// GetScheduleRuleSimulationsWithResponse request
	GetScheduleRuleSimulationsWithResponse(ctx context.Context, params *GetScheduleRuleSimulationsParams, reqEditors ...RequestEditorFn) (*GetScheduleRuleSimulationsResponse, error)

	// DeleteRuleWithResponse request
	DeleteRuleWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*DeleteRuleResponse, error)

	// GetRuleByIdWithResponse request
	GetRuleByIdWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleByIdResponse, error)

	// UpdateRuleWithBodyWithResponse request with any body
	UpdateRuleWithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRuleResponse, error)

	UpdateRuleWithResponse(ctx context.Context, ruleUID string, body UpdateRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRuleResponse, error)

	// GetRuleActionsWithResponse request
	GetRuleActionsWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleActionsResponse, error)

	// GetRuleConditionsWithResponse request
	GetRuleConditionsWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleConditionsResponse, error)

	// GetRuleConfigurationWithResponse request
	GetRuleConfigurationWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleConfigurationResponse, error)

	// UpdateRuleConfigurationWithBodyWithResponse request with any body
	UpdateRuleConfigurationWithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRuleConfigurationResponse, error)

	UpdateRuleConfigurationWithResponse(ctx context.Context, ruleUID string, body UpdateRuleConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRuleConfigurationResponse, error)

	// EnableRuleWithBodyWithResponse request with any body
	EnableRuleWithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableRuleResponse, error)

	EnableRuleWithTextBodyWithResponse(ctx context.Context, ruleUID string, body EnableRuleTextRequestBody, reqEditors ...RequestEditorFn) (*EnableRuleResponse, error)

	// RunRuleNow1WithBodyWithResponse request with any body
	RunRuleNow1WithBodyWithResponse(ctx context.Context, ruleUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunRuleNow1Response, error)

	RunRuleNow1WithResponse(ctx context.Context, ruleUID string, body RunRuleNow1JSONRequestBody, reqEditors ...RequestEditorFn) (*RunRuleNow1Response, error)

	// GetRuleTriggersWithResponse request
	GetRuleTriggersWithResponse(ctx context.Context, ruleUID string, reqEditors ...RequestEditorFn) (*GetRuleTriggersResponse, error)

	// GetRuleModuleByIdWithResponse request
	GetRuleModuleByIdWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*GetRuleModuleByIdResponse, error)

	// GetRuleModuleConfigWithResponse request
	GetRuleModuleConfigWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, reqEditors ...RequestEditorFn) (*GetRuleModuleConfigResponse, error)

	// GetRuleModuleConfigParameterWithResponse request
	GetRuleModuleConfigParameterWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, reqEditors ...RequestEditorFn) (*GetRuleModuleConfigParameterResponse, error)

	// SetRuleModuleConfigParameterWithBodyWithResponse request with any body
	SetRuleModuleConfigParameterWithBodyWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetRuleModuleConfigParameterResponse, error)

	SetRuleModuleConfigParameterWithTextBodyWithResponse(ctx context.Context, ruleUID string, moduleCategory string, id string, param string, body SetRuleModuleConfigParameterTextRequestBody, reqEditors ...RequestEditorFn) (*SetRuleModuleConfigParameterResponse, error)

	// GetServicesWithResponse request
	GetServicesWithResponse(ctx context.Context, params *GetServicesParams, reqEditors ...RequestEditorFn) (*GetServicesResponse, error)

	// GetServicesByIdWithResponse request
	GetServicesByIdWithResponse(ctx context.Context, serviceId string, params *GetServicesByIdParams, reqEditors ...RequestEditorFn) (*GetServicesByIdResponse, error)

	// DeleteServiceConfigWithResponse request
	DeleteServiceConfigWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*DeleteServiceConfigResponse, error)

	// GetServiceConfigWithResponse request
	GetServiceConfigWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetServiceConfigResponse, error)

	// UpdateServiceConfigWithBodyWithResponse request with any body
	UpdateServiceConfigWithBodyWithResponse(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceConfigResponse, error)

	UpdateServiceConfigWithResponse(ctx context.Context, serviceId string, params *UpdateServiceConfigParams, body UpdateServiceConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceConfigResponse, error)

	// GetServiceContextWithResponse request
	GetServiceContextWithResponse(ctx context.Context, serviceId string, params *GetServiceContextParams, reqEditors ...RequestEditorFn) (*GetServiceContextResponse, error)

	// GetSitemapsWithResponse request
	GetSitemapsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSitemapsResponse, error)

	// CreateSitemapEventSubscriptionWithResponse request
	CreateSitemapEventSubscriptionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSitemapEventSubscriptionResponse, error)

	// GetSitemapEvents1WithResponse request
	GetSitemapEvents1WithResponse(ctx context.Context, subscriptionid string, params *GetSitemapEvents1Params, reqEditors ...RequestEditorFn) (*GetSitemapEvents1Response, error)

	// GetSitemapEventsWithResponse request
	GetSitemapEventsWithResponse(ctx context.Context, subscriptionid string, params *GetSitemapEventsParams, reqEditors ...RequestEditorFn) (*GetSitemapEventsResponse, error)

	// GetSitemapByNameWithResponse request
	GetSitemapByNameWithResponse(ctx context.Context, sitemapname string, params *GetSitemapByNameParams, reqEditors ...RequestEditorFn) (*GetSitemapByNameResponse, error)

	// PollDataForSitemapWithResponse request
	PollDataForSitemapWithResponse(ctx context.Context, sitemapname string, params *PollDataForSitemapParams, reqEditors ...RequestEditorFn) (*PollDataForSitemapResponse, error)

	// PollDataForPageWithResponse request
	PollDataForPageWithResponse(ctx context.Context, sitemapname string, pageid string, params *PollDataForPageParams, reqEditors ...RequestEditorFn) (*PollDataForPageResponse, error)

	// GetSystemInformationWithResponse request
	GetSystemInformationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSystemInformationResponse, error)

	// GetUoMInformationWithResponse request
	GetUoMInformationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUoMInformationResponse, error)

	// GetSemanticTagsWithResponse request
	GetSemanticTagsWithResponse(ctx context.Context, params *GetSemanticTagsParams, reqEditors ...RequestEditorFn) (*GetSemanticTagsResponse, error)

	// CreateSemanticTagWithBodyWithResponse request with any body
	CreateSemanticTagWithBodyWithResponse(ctx context.Context, params *CreateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSemanticTagResponse, error)

	CreateSemanticTagWithResponse(ctx context.Context, params *CreateSemanticTagParams, body CreateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSemanticTagResponse, error)

	// RemoveSemanticTagWithResponse request
	RemoveSemanticTagWithResponse(ctx context.Context, tagId string, params *RemoveSemanticTagParams, reqEditors ...RequestEditorFn) (*RemoveSemanticTagResponse, error)

	// GetSemanticTagAndSubTagsWithResponse request
	GetSemanticTagAndSubTagsWithResponse(ctx context.Context, tagId string, params *GetSemanticTagAndSubTagsParams, reqEditors ...RequestEditorFn) (*GetSemanticTagAndSubTagsResponse, error)

	// UpdateSemanticTagWithBodyWithResponse request with any body
	UpdateSemanticTagWithBodyWithResponse(ctx context.Context, tagId string, params *UpdateSemanticTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSemanticTagResponse, error)

	UpdateSemanticTagWithResponse(ctx context.Context, tagId string, params *UpdateSemanticTagParams, body UpdateSemanticTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSemanticTagResponse, error)

	// GetTemplatesWithResponse request
	GetTemplatesWithResponse(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*GetTemplatesResponse, error)

	// GetTemplateByIdWithResponse request
	GetTemplateByIdWithResponse(ctx context.Context, templateUID string, params *GetTemplateByIdParams, reqEditors ...RequestEditorFn) (*GetTemplateByIdResponse, error)

	// GetThingTypesWithResponse request
	GetThingTypesWithResponse(ctx context.Context, params *GetThingTypesParams, reqEditors ...RequestEditorFn) (*GetThingTypesResponse, error)

	// GetThingTypeByIdWithResponse request
	GetThingTypeByIdWithResponse(ctx context.Context, thingTypeUID string, params *GetThingTypeByIdParams, reqEditors ...RequestEditorFn) (*GetThingTypeByIdResponse, error)

	// GetThingsWithResponse request
	GetThingsWithResponse(ctx context.Context, params *GetThingsParams, reqEditors ...RequestEditorFn) (*GetThingsResponse, error)

	// CreateThingInRegistryWithBodyWithResponse request with any body
	CreateThingInRegistryWithBodyWithResponse(ctx context.Context, params *CreateThingInRegistryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateThingInRegistryResponse, error)

	CreateThingInRegistryWithResponse(ctx context.Context, params *CreateThingInRegistryParams, body CreateThingInRegistryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateThingInRegistryResponse, error)

	// RemoveThingByIdWithResponse request
	RemoveThingByIdWithResponse(ctx context.Context, thingUID string, params *RemoveThingByIdParams, reqEditors ...RequestEditorFn) (*RemoveThingByIdResponse, error)

	// GetThingByIdWithResponse request
	GetThingByIdWithResponse(ctx context.Context, thingUID string, params *GetThingByIdParams, reqEditors ...RequestEditorFn) (*GetThingByIdResponse, error)

	// UpdateThingWithBodyWithResponse request with any body
	UpdateThingWithBodyWithResponse(ctx context.Context, thingUID string, params *UpdateThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateThingResponse, error)

	UpdateThingWithResponse(ctx context.Context, thingUID string, params *UpdateThingParams, body UpdateThingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateThingResponse, error)

	// UpdateThingConfigWithBodyWithResponse request with any body
	UpdateThingConfigWithBodyWithResponse(ctx context.Context, thingUID string, params *UpdateThingConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateThingConfigResponse, error)

	UpdateThingConfigWithResponse(ctx context.Context, thingUID string, params *UpdateThingConfigParams, body UpdateThingConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateThingConfigResponse, error)

	// GetThingConfigStatusWithResponse request
	GetThingConfigStatusWithResponse(ctx context.Context, thingUID string, params *GetThingConfigStatusParams, reqEditors ...RequestEditorFn) (*GetThingConfigStatusResponse, error)

	// EnableThingWithBodyWithResponse request with any body
	EnableThingWithBodyWithResponse(ctx context.Context, thingUID string, params *EnableThingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableThingResponse, error)

	EnableThingWithTextBodyWithResponse(ctx context.Context, thingUID string, params *EnableThingParams, body EnableThingTextRequestBody, reqEditors ...RequestEditorFn) (*EnableThingResponse, error)

	// GetThingFirmwareStatusWithResponse request
	GetThingFirmwareStatusWithResponse(ctx context.Context, thingUID string, params *GetThingFirmwareStatusParams, reqEditors ...RequestEditorFn) (*GetThingFirmwareStatusResponse, error)

	// UpdateThingFirmwareWithResponse request
	UpdateThingFirmwareWithResponse(ctx context.Context, thingUID string, firmwareVersion string, params *UpdateThingFirmwareParams, reqEditors ...RequestEditorFn) (*UpdateThingFirmwareResponse, error)

	// GetAvailableFirmwaresForThingWithResponse request
	GetAvailableFirmwaresForThingWithResponse(ctx context.Context, thingUID string, params *GetAvailableFirmwaresForThingParams, reqEditors ...RequestEditorFn) (*GetAvailableFirmwaresForThingResponse, error)

	// GetThingStatusWithResponse request
	GetThingStatusWithResponse(ctx context.Context, thingUID string, params *GetThingStatusParams, reqEditors ...RequestEditorFn) (*GetThingStatusResponse, error)

	// GetTransformationsWithResponse request
	GetTransformationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTransformationsResponse, error)

	// GetTransformationServicesWithResponse request
	GetTransformationServicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTransformationServicesResponse, error)

	// DeleteTransformationWithResponse request
	DeleteTransformationWithResponse(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*DeleteTransformationResponse, error)

	// GetTransformationWithResponse request
	GetTransformationWithResponse(ctx context.Context, uid string, reqEditors ...RequestEditorFn) (*GetTransformationResponse, error)

	// PutTransformationWithBodyWithResponse request with any body
	PutTransformationWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTransformationResponse, error)

	PutTransformationWithResponse(ctx context.Context, uid string, body PutTransformationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTransformationResponse, error)

	// GetRegisteredUIComponentsInNamespaceWithResponse request
	GetRegisteredUIComponentsInNamespaceWithResponse(ctx context.Context, namespace string, params *GetRegisteredUIComponentsInNamespaceParams, reqEditors ...RequestEditorFn) (*GetRegisteredUIComponentsInNamespaceResponse, error)

	// AddUIComponentToNamespaceWithBodyWithResponse request with any body
	AddUIComponentToNamespaceWithBodyWithResponse(ctx context.Context, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUIComponentToNamespaceResponse, error)

	AddUIComponentToNamespaceWithResponse(ctx context.Context, namespace string, body AddUIComponentToNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUIComponentToNamespaceResponse, error)

	// RemoveUIComponentFromNamespaceWithResponse request
	RemoveUIComponentFromNamespaceWithResponse(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*RemoveUIComponentFromNamespaceResponse, error)

	// GetUIComponentInNamespaceWithResponse request
	GetUIComponentInNamespaceWithResponse(ctx context.Context, namespace string, componentUID string, reqEditors ...RequestEditorFn) (*GetUIComponentInNamespaceResponse, error)

	// UpdateUIComponentInNamespaceWithBodyWithResponse request with any body
	UpdateUIComponentInNamespaceWithBodyWithResponse(ctx context.Context, namespace string, componentUID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUIComponentInNamespaceResponse, error)

	UpdateUIComponentInNamespaceWithResponse(ctx context.Context, namespace string, componentUID string, body UpdateUIComponentInNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUIComponentInNamespaceResponse, error)

	// GetUITilesWithResponse request
	GetUITilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUITilesResponse, error)

	// GetUUIDWithResponse request
	GetUUIDWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUUIDResponse, error)

	// GetDefaultVoiceWithResponse request
	GetDefaultVoiceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultVoiceResponse, error)

	// StartDialogWithResponse request
	StartDialogWithResponse(ctx context.Context, params *StartDialogParams, reqEditors ...RequestEditorFn) (*StartDialogResponse, error)

	// StopDialogWithResponse request
	StopDialogWithResponse(ctx context.Context, params *StopDialogParams, reqEditors ...RequestEditorFn) (*StopDialogResponse, error)

	// GetVoiceInterpretersWithResponse request
	GetVoiceInterpretersWithResponse(ctx context.Context, params *GetVoiceInterpretersParams, reqEditors ...RequestEditorFn) (*GetVoiceInterpretersResponse, error)

	// InterpretTextByDefaultInterpreterWithBodyWithResponse request with any body
	InterpretTextByDefaultInterpreterWithBodyWithResponse(ctx context.Context, params *InterpretTextByDefaultInterpreterParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InterpretTextByDefaultInterpreterResponse, error)

	InterpretTextByDefaultInterpreterWithTextBodyWithResponse(ctx context.Context, params *InterpretTextByDefaultInterpreterParams, body InterpretTextByDefaultInterpreterTextRequestBody, reqEditors ...RequestEditorFn) (*InterpretTextByDefaultInterpreterResponse, error)

	// InterpretTextWithBodyWithResponse request with any body
	InterpretTextWithBodyWithResponse(ctx context.Context, ids []string, params *InterpretTextParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InterpretTextResponse, error)

	InterpretTextWithTextBodyWithResponse(ctx context.Context, ids []string, params *InterpretTextParams, body InterpretTextTextRequestBody, reqEditors ...RequestEditorFn) (*InterpretTextResponse, error)

	// GetVoiceInterpreterByUIDWithResponse request
	GetVoiceInterpreterByUIDWithResponse(ctx context.Context, id string, params *GetVoiceInterpreterByUIDParams, reqEditors ...RequestEditorFn) (*GetVoiceInterpreterByUIDResponse, error)

	// ListenAndAnswerWithResponse request
	ListenAndAnswerWithResponse(ctx context.Context, params *ListenAndAnswerParams, reqEditors ...RequestEditorFn) (*ListenAndAnswerResponse, error)

	// TextToSpeechWithBodyWithResponse request with any body
	TextToSpeechWithBodyWithResponse(ctx context.Context, params *TextToSpeechParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TextToSpeechResponse, error)

	TextToSpeechWithTextBodyWithResponse(ctx context.Context, params *TextToSpeechParams, body TextToSpeechTextRequestBody, reqEditors ...RequestEditorFn) (*TextToSpeechResponse, error)

	// GetVoicesWithResponse request
	GetVoicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVoicesResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CommandDescription

type CommandDescription struct {
	CommandOptions *[]CommandOption `json:"commandOptions,omitempty"`
}

CommandDescription defines model for CommandDescription.

type CommandOption

type CommandOption struct {
	Command *string `json:"command,omitempty"`
	Label   *string `json:"label,omitempty"`
}

CommandOption defines model for CommandOption.

type Condition

type Condition struct {
	Configuration *Configuration     `json:"configuration,omitempty"`
	Description   *string            `json:"description,omitempty"`
	Id            *string            `json:"id,omitempty"`
	Inputs        *map[string]string `json:"inputs,omitempty"`
	Label         *string            `json:"label,omitempty"`
	TypeUID       *string            `json:"typeUID,omitempty"`
}

Condition defines model for Condition.

type ConditionDTO

type ConditionDTO struct {
	Configuration *map[string]map[string]interface{} `json:"configuration,omitempty"`
	Description   *string                            `json:"description,omitempty"`
	Id            *string                            `json:"id,omitempty"`
	Inputs        *map[string]string                 `json:"inputs,omitempty"`
	Label         *string                            `json:"label,omitempty"`
	Type          *string                            `json:"type,omitempty"`
}

ConditionDTO defines model for ConditionDTO.

type ConfigDescriptionDTO

type ConfigDescriptionDTO struct {
	ParameterGroups *[]ConfigDescriptionParameterGroupDTO `json:"parameterGroups,omitempty"`
	Parameters      *[]ConfigDescriptionParameterDTO      `json:"parameters,omitempty"`
	Uri             *string                               `json:"uri,omitempty"`
}

ConfigDescriptionDTO defines model for ConfigDescriptionDTO.

type ConfigDescriptionParameter

type ConfigDescriptionParameter struct {
	Advanced       *bool                           `json:"advanced,omitempty"`
	Context        *string                         `json:"context,omitempty"`
	Default        *string                         `json:"default,omitempty"`
	Description    *string                         `json:"description,omitempty"`
	FilterCriteria *[]FilterCriteria               `json:"filterCriteria,omitempty"`
	GroupName      *string                         `json:"groupName,omitempty"`
	Label          *string                         `json:"label,omitempty"`
	LimitToOptions *bool                           `json:"limitToOptions,omitempty"`
	Maximum        *float32                        `json:"maximum,omitempty"`
	Minimum        *float32                        `json:"minimum,omitempty"`
	Multiple       *bool                           `json:"multiple,omitempty"`
	MultipleLimit  *int32                          `json:"multipleLimit,omitempty"`
	Name           *string                         `json:"name,omitempty"`
	Options        *[]ParameterOption              `json:"options,omitempty"`
	Pattern        *string                         `json:"pattern,omitempty"`
	ReadOnly       *bool                           `json:"readOnly,omitempty"`
	Required       *bool                           `json:"required,omitempty"`
	StepSize       *float32                        `json:"stepSize,omitempty"`
	Type           *ConfigDescriptionParameterType `json:"type,omitempty"`
	Unit           *string                         `json:"unit,omitempty"`
	UnitLabel      *string                         `json:"unitLabel,omitempty"`
	Verifyable     *bool                           `json:"verifyable,omitempty"`
}

ConfigDescriptionParameter defines model for ConfigDescriptionParameter.

type ConfigDescriptionParameterDTO

type ConfigDescriptionParameterDTO struct {
	Advanced       *bool                              `json:"advanced,omitempty"`
	Context        *string                            `json:"context,omitempty"`
	DefaultValue   *string                            `json:"defaultValue,omitempty"`
	Description    *string                            `json:"description,omitempty"`
	FilterCriteria *[]FilterCriteriaDTO               `json:"filterCriteria,omitempty"`
	GroupName      *string                            `json:"groupName,omitempty"`
	Label          *string                            `json:"label,omitempty"`
	LimitToOptions *bool                              `json:"limitToOptions,omitempty"`
	Max            *float32                           `json:"max,omitempty"`
	Min            *float32                           `json:"min,omitempty"`
	Multiple       *bool                              `json:"multiple,omitempty"`
	MultipleLimit  *int32                             `json:"multipleLimit,omitempty"`
	Name           *string                            `json:"name,omitempty"`
	Options        *[]ParameterOptionDTO              `json:"options,omitempty"`
	Pattern        *string                            `json:"pattern,omitempty"`
	ReadOnly       *bool                              `json:"readOnly,omitempty"`
	Required       *bool                              `json:"required,omitempty"`
	Stepsize       *float32                           `json:"stepsize,omitempty"`
	Type           *ConfigDescriptionParameterDTOType `json:"type,omitempty"`
	Unit           *string                            `json:"unit,omitempty"`
	UnitLabel      *string                            `json:"unitLabel,omitempty"`
	Verify         *bool                              `json:"verify,omitempty"`
}

ConfigDescriptionParameterDTO defines model for ConfigDescriptionParameterDTO.

type ConfigDescriptionParameterDTOType

type ConfigDescriptionParameterDTOType string

ConfigDescriptionParameterDTOType defines model for ConfigDescriptionParameterDTO.Type.

const (
	ConfigDescriptionParameterDTOTypeBOOLEAN ConfigDescriptionParameterDTOType = "BOOLEAN"
	ConfigDescriptionParameterDTOTypeDECIMAL ConfigDescriptionParameterDTOType = "DECIMAL"
	ConfigDescriptionParameterDTOTypeINTEGER ConfigDescriptionParameterDTOType = "INTEGER"
	ConfigDescriptionParameterDTOTypeTEXT    ConfigDescriptionParameterDTOType = "TEXT"
)

Defines values for ConfigDescriptionParameterDTOType.

type ConfigDescriptionParameterGroupDTO

type ConfigDescriptionParameterGroupDTO struct {
	Advanced    *bool   `json:"advanced,omitempty"`
	Context     *string `json:"context,omitempty"`
	Description *string `json:"description,omitempty"`
	Label       *string `json:"label,omitempty"`
	Name        *string `json:"name,omitempty"`
}

ConfigDescriptionParameterGroupDTO defines model for ConfigDescriptionParameterGroupDTO.

type ConfigDescriptionParameterType

type ConfigDescriptionParameterType string

ConfigDescriptionParameterType defines model for ConfigDescriptionParameter.Type.

const (
	ConfigDescriptionParameterTypeBOOLEAN ConfigDescriptionParameterType = "BOOLEAN"
	ConfigDescriptionParameterTypeDECIMAL ConfigDescriptionParameterType = "DECIMAL"
	ConfigDescriptionParameterTypeINTEGER ConfigDescriptionParameterType = "INTEGER"
	ConfigDescriptionParameterTypeTEXT    ConfigDescriptionParameterType = "TEXT"
)

Defines values for ConfigDescriptionParameterType.

type ConfigStatusMessage

type ConfigStatusMessage struct {
	Message       *string                  `json:"message,omitempty"`
	ParameterName *string                  `json:"parameterName,omitempty"`
	StatusCode    *int32                   `json:"statusCode,omitempty"`
	Type          *ConfigStatusMessageType `json:"type,omitempty"`
}

ConfigStatusMessage defines model for ConfigStatusMessage.

type ConfigStatusMessageType

type ConfigStatusMessageType string

ConfigStatusMessageType defines model for ConfigStatusMessage.Type.

const (
	ERROR       ConfigStatusMessageType = "ERROR"
	INFORMATION ConfigStatusMessageType = "INFORMATION"
	PENDING     ConfigStatusMessageType = "PENDING"
	WARNING     ConfigStatusMessageType = "WARNING"
)

Defines values for ConfigStatusMessageType.

type ConfigurableServiceDTO

type ConfigurableServiceDTO struct {
	Category             *string `json:"category,omitempty"`
	ConfigDescriptionURI *string `json:"configDescriptionURI,omitempty"`
	Id                   *string `json:"id,omitempty"`
	Label                *string `json:"label,omitempty"`
	Multiple             *bool   `json:"multiple,omitempty"`
}

ConfigurableServiceDTO defines model for ConfigurableServiceDTO.

type Configuration

type Configuration struct {
	Properties *map[string]map[string]interface{} `json:"properties,omitempty"`
}

Configuration defines model for Configuration.

type CreateRuleJSONRequestBody

type CreateRuleJSONRequestBody = RuleDTO

CreateRuleJSONRequestBody defines body for CreateRule for application/json ContentType.

type CreateRuleResponse

type CreateRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCreateRuleResponse

func ParseCreateRuleResponse(rsp *http.Response) (*CreateRuleResponse, error)

ParseCreateRuleResponse parses an HTTP response from a CreateRuleWithResponse call

func (CreateRuleResponse) Status

func (r CreateRuleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRuleResponse) StatusCode

func (r CreateRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSemanticTagJSONRequestBody

type CreateSemanticTagJSONRequestBody = EnrichedSemanticTagDTO

CreateSemanticTagJSONRequestBody defines body for CreateSemanticTag for application/json ContentType.

type CreateSemanticTagParams

type CreateSemanticTagParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

CreateSemanticTagParams defines parameters for CreateSemanticTag.

type CreateSemanticTagResponse

type CreateSemanticTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCreateSemanticTagResponse

func ParseCreateSemanticTagResponse(rsp *http.Response) (*CreateSemanticTagResponse, error)

ParseCreateSemanticTagResponse parses an HTTP response from a CreateSemanticTagWithResponse call

func (CreateSemanticTagResponse) Status

func (r CreateSemanticTagResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSemanticTagResponse) StatusCode

func (r CreateSemanticTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSitemapEventSubscriptionResponse

type CreateSitemapEventSubscriptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCreateSitemapEventSubscriptionResponse

func ParseCreateSitemapEventSubscriptionResponse(rsp *http.Response) (*CreateSitemapEventSubscriptionResponse, error)

ParseCreateSitemapEventSubscriptionResponse parses an HTTP response from a CreateSitemapEventSubscriptionWithResponse call

func (CreateSitemapEventSubscriptionResponse) Status

Status returns HTTPResponse.Status

func (CreateSitemapEventSubscriptionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateThingInRegistryJSONRequestBody

type CreateThingInRegistryJSONRequestBody = ThingDTO

CreateThingInRegistryJSONRequestBody defines body for CreateThingInRegistry for application/json ContentType.

type CreateThingInRegistryParams

type CreateThingInRegistryParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

CreateThingInRegistryParams defines parameters for CreateThingInRegistry.

type CreateThingInRegistryResponse

type CreateThingInRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCreateThingInRegistryResponse

func ParseCreateThingInRegistryResponse(rsp *http.Response) (*CreateThingInRegistryResponse, error)

ParseCreateThingInRegistryResponse parses an HTTP response from a CreateThingInRegistryWithResponse call

func (CreateThingInRegistryResponse) Status

Status returns HTTPResponse.Status

func (CreateThingInRegistryResponse) StatusCode

func (r CreateThingInRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteItemFromPersistenceServiceParams

type DeleteItemFromPersistenceServiceParams struct {
	// ServiceId Id of the persistence service.
	ServiceId string `form:"serviceId" json:"serviceId"`

	// Starttime Start of the time range to be deleted. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	Starttime string `form:"starttime" json:"starttime"`

	// Endtime End of the time range to be deleted. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	Endtime string `form:"endtime" json:"endtime"`
}

DeleteItemFromPersistenceServiceParams defines parameters for DeleteItemFromPersistenceService.

type DeleteItemFromPersistenceServiceResponse

type DeleteItemFromPersistenceServiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseDeleteItemFromPersistenceServiceResponse

func ParseDeleteItemFromPersistenceServiceResponse(rsp *http.Response) (*DeleteItemFromPersistenceServiceResponse, error)

ParseDeleteItemFromPersistenceServiceResponse parses an HTTP response from a DeleteItemFromPersistenceServiceWithResponse call

func (DeleteItemFromPersistenceServiceResponse) Status

Status returns HTTPResponse.Status

func (DeleteItemFromPersistenceServiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeletePersistenceServiceConfigurationResponse

type DeletePersistenceServiceConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeletePersistenceServiceConfigurationResponse

func ParseDeletePersistenceServiceConfigurationResponse(rsp *http.Response) (*DeletePersistenceServiceConfigurationResponse, error)

ParseDeletePersistenceServiceConfigurationResponse parses an HTTP response from a DeletePersistenceServiceConfigurationWithResponse call

func (DeletePersistenceServiceConfigurationResponse) Status

Status returns HTTPResponse.Status

func (DeletePersistenceServiceConfigurationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteRuleResponse

type DeleteRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteRuleResponse

func ParseDeleteRuleResponse(rsp *http.Response) (*DeleteRuleResponse, error)

ParseDeleteRuleResponse parses an HTTP response from a DeleteRuleWithResponse call

func (DeleteRuleResponse) Status

func (r DeleteRuleResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRuleResponse) StatusCode

func (r DeleteRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteServiceConfigResponse

type DeleteServiceConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseDeleteServiceConfigResponse

func ParseDeleteServiceConfigResponse(rsp *http.Response) (*DeleteServiceConfigResponse, error)

ParseDeleteServiceConfigResponse parses an HTTP response from a DeleteServiceConfigWithResponse call

func (DeleteServiceConfigResponse) Status

Status returns HTTPResponse.Status

func (DeleteServiceConfigResponse) StatusCode

func (r DeleteServiceConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSessionFormdataBody

type DeleteSessionFormdataBody struct {
	Id           *string `form:"id,omitempty" json:"id,omitempty"`
	RefreshToken *string `form:"refresh_token,omitempty" json:"refresh_token,omitempty"`
}

DeleteSessionFormdataBody defines parameters for DeleteSession.

type DeleteSessionFormdataRequestBody

type DeleteSessionFormdataRequestBody DeleteSessionFormdataBody

DeleteSessionFormdataRequestBody defines body for DeleteSession for application/x-www-form-urlencoded ContentType.

type DeleteSessionResponse

type DeleteSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteSessionResponse

func ParseDeleteSessionResponse(rsp *http.Response) (*DeleteSessionResponse, error)

ParseDeleteSessionResponse parses an HTTP response from a DeleteSessionWithResponse call

func (DeleteSessionResponse) Status

func (r DeleteSessionResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSessionResponse) StatusCode

func (r DeleteSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTransformationResponse

type DeleteTransformationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteTransformationResponse

func ParseDeleteTransformationResponse(rsp *http.Response) (*DeleteTransformationResponse, error)

ParseDeleteTransformationResponse parses an HTTP response from a DeleteTransformationWithResponse call

func (DeleteTransformationResponse) Status

Status returns HTTPResponse.Status

func (DeleteTransformationResponse) StatusCode

func (r DeleteTransformationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DimensionInfo

type DimensionInfo struct {
	Dimension  *string `json:"dimension,omitempty"`
	SystemUnit *string `json:"systemUnit,omitempty"`
}

DimensionInfo defines model for DimensionInfo.

type DiscoveryResultDTO

type DiscoveryResultDTO struct {
	BridgeUID              *string                            `json:"bridgeUID,omitempty"`
	Flag                   *DiscoveryResultDTOFlag            `json:"flag,omitempty"`
	Label                  *string                            `json:"label,omitempty"`
	Properties             *map[string]map[string]interface{} `json:"properties,omitempty"`
	RepresentationProperty *string                            `json:"representationProperty,omitempty"`
	ThingTypeUID           *string                            `json:"thingTypeUID,omitempty"`
	ThingUID               *string                            `json:"thingUID,omitempty"`
}

DiscoveryResultDTO defines model for DiscoveryResultDTO.

type DiscoveryResultDTOFlag

type DiscoveryResultDTOFlag string

DiscoveryResultDTOFlag defines model for DiscoveryResultDTO.Flag.

const (
	IGNORED DiscoveryResultDTOFlag = "IGNORED"
	NEW     DiscoveryResultDTOFlag = "NEW"
)

Defines values for DiscoveryResultDTOFlag.

type EnableRuleResponse

type EnableRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseEnableRuleResponse

func ParseEnableRuleResponse(rsp *http.Response) (*EnableRuleResponse, error)

ParseEnableRuleResponse parses an HTTP response from a EnableRuleWithResponse call

func (EnableRuleResponse) Status

func (r EnableRuleResponse) Status() string

Status returns HTTPResponse.Status

func (EnableRuleResponse) StatusCode

func (r EnableRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EnableRuleTextBody

type EnableRuleTextBody = string

EnableRuleTextBody defines parameters for EnableRule.

type EnableRuleTextRequestBody

type EnableRuleTextRequestBody = EnableRuleTextBody

EnableRuleTextRequestBody defines body for EnableRule for text/plain ContentType.

type EnableThingParams

type EnableThingParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

EnableThingParams defines parameters for EnableThing.

type EnableThingResponse

type EnableThingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseEnableThingResponse

func ParseEnableThingResponse(rsp *http.Response) (*EnableThingResponse, error)

ParseEnableThingResponse parses an HTTP response from a EnableThingWithResponse call

func (EnableThingResponse) Status

func (r EnableThingResponse) Status() string

Status returns HTTPResponse.Status

func (EnableThingResponse) StatusCode

func (r EnableThingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EnableThingTextBody

type EnableThingTextBody = string

EnableThingTextBody defines parameters for EnableThing.

type EnableThingTextRequestBody

type EnableThingTextRequestBody = EnableThingTextBody

EnableThingTextRequestBody defines body for EnableThing for text/plain ContentType.

type EnrichedChannelDTO

type EnrichedChannelDTO struct {
	AutoUpdatePolicy *string                            `json:"autoUpdatePolicy,omitempty"`
	ChannelTypeUID   *string                            `json:"channelTypeUID,omitempty"`
	Configuration    *map[string]map[string]interface{} `json:"configuration,omitempty"`
	DefaultTags      *[]string                          `json:"defaultTags,omitempty"`
	Description      *string                            `json:"description,omitempty"`
	Id               *string                            `json:"id,omitempty"`
	ItemType         *string                            `json:"itemType,omitempty"`
	Kind             *string                            `json:"kind,omitempty"`
	Label            *string                            `json:"label,omitempty"`
	LinkedItems      *[]string                          `json:"linkedItems,omitempty"`
	Properties       *map[string]string                 `json:"properties,omitempty"`
	Uid              *string                            `json:"uid,omitempty"`
}

EnrichedChannelDTO defines model for EnrichedChannelDTO.

type EnrichedItemChannelLinkDTO

type EnrichedItemChannelLinkDTO struct {
	ChannelUID    *string                            `json:"channelUID,omitempty"`
	Configuration *map[string]map[string]interface{} `json:"configuration,omitempty"`
	Editable      *bool                              `json:"editable,omitempty"`
	ItemName      *string                            `json:"itemName,omitempty"`
}

EnrichedItemChannelLinkDTO defines model for EnrichedItemChannelLinkDTO.

type EnrichedItemDTO

type EnrichedItemDTO struct {
	Category           *string                            `json:"category,omitempty"`
	CommandDescription *CommandDescription                `json:"commandDescription,omitempty"`
	Editable           *bool                              `json:"editable,omitempty"`
	GroupNames         *[]string                          `json:"groupNames,omitempty"`
	Label              *string                            `json:"label,omitempty"`
	Link               *string                            `json:"link,omitempty"`
	Metadata           *map[string]map[string]interface{} `json:"metadata,omitempty"`
	Name               *string                            `json:"name,omitempty"`
	State              *string                            `json:"state,omitempty"`
	StateDescription   *StateDescription                  `json:"stateDescription,omitempty"`
	Tags               *[]string                          `json:"tags,omitempty"`
	TransformedState   *string                            `json:"transformedState,omitempty"`
	Type               *string                            `json:"type,omitempty"`
	UnitSymbol         *string                            `json:"unitSymbol,omitempty"`
}

EnrichedItemDTO defines model for EnrichedItemDTO.

type EnrichedRuleDTO

type EnrichedRuleDTO struct {
	Actions            *[]ActionDTO                     `json:"actions,omitempty"`
	Conditions         *[]ConditionDTO                  `json:"conditions,omitempty"`
	ConfigDescriptions *[]ConfigDescriptionParameterDTO `json:"configDescriptions,omitempty"`
	Configuration      *map[string]interface{}          `json:"configuration,omitempty"`
	Description        *string                          `json:"description,omitempty"`
	Editable           *bool                            `json:"editable,omitempty"`
	Name               *string                          `json:"name,omitempty"`
	Status             *RuleStatusInfo                  `json:"status,omitempty"`
	Tags               *[]string                        `json:"tags,omitempty"`
	TemplateUID        *string                          `json:"templateUID,omitempty"`
	Triggers           *[]TriggerDTO                    `json:"triggers,omitempty"`
	Uid                *string                          `json:"uid,omitempty"`
	Visibility         *EnrichedRuleDTOVisibility       `json:"visibility,omitempty"`
}

EnrichedRuleDTO defines model for EnrichedRuleDTO.

type EnrichedRuleDTOVisibility

type EnrichedRuleDTOVisibility string

EnrichedRuleDTOVisibility defines model for EnrichedRuleDTO.Visibility.

const (
	EnrichedRuleDTOVisibilityEXPERT  EnrichedRuleDTOVisibility = "EXPERT"
	EnrichedRuleDTOVisibilityHIDDEN  EnrichedRuleDTOVisibility = "HIDDEN"
	EnrichedRuleDTOVisibilityVISIBLE EnrichedRuleDTOVisibility = "VISIBLE"
)

Defines values for EnrichedRuleDTOVisibility.

type EnrichedSemanticTagDTO

type EnrichedSemanticTagDTO = map[string]interface{}

EnrichedSemanticTagDTO defines model for EnrichedSemanticTagDTO.

type EnrichedThingDTO

type EnrichedThingDTO struct {
	UID            *string                            `json:"UID,omitempty"`
	BridgeUID      *string                            `json:"bridgeUID,omitempty"`
	Channels       *[]EnrichedChannelDTO              `json:"channels,omitempty"`
	Configuration  *map[string]map[string]interface{} `json:"configuration,omitempty"`
	Editable       *bool                              `json:"editable,omitempty"`
	FirmwareStatus *FirmwareStatusDTO                 `json:"firmwareStatus,omitempty"`
	Label          *string                            `json:"label,omitempty"`
	Location       *string                            `json:"location,omitempty"`
	Properties     *map[string]string                 `json:"properties,omitempty"`
	StatusInfo     *ThingStatusInfo                   `json:"statusInfo,omitempty"`
	ThingTypeUID   *string                            `json:"thingTypeUID,omitempty"`
}

EnrichedThingDTO defines model for EnrichedThingDTO.

type ExecuteThingActionJSONBody

type ExecuteThingActionJSONBody map[string]map[string]interface{}

ExecuteThingActionJSONBody defines parameters for ExecuteThingAction.

type ExecuteThingActionJSONRequestBody

type ExecuteThingActionJSONRequestBody ExecuteThingActionJSONBody

ExecuteThingActionJSONRequestBody defines body for ExecuteThingAction for application/json ContentType.

type ExecuteThingActionParams

type ExecuteThingActionParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

ExecuteThingActionParams defines parameters for ExecuteThingAction.

type ExecuteThingActionResponse

type ExecuteThingActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseExecuteThingActionResponse

func ParseExecuteThingActionResponse(rsp *http.Response) (*ExecuteThingActionResponse, error)

ParseExecuteThingActionResponse parses an HTTP response from a ExecuteThingActionWithResponse call

func (ExecuteThingActionResponse) Status

Status returns HTTPResponse.Status

func (ExecuteThingActionResponse) StatusCode

func (r ExecuteThingActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FilterCriteria

type FilterCriteria struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

FilterCriteria defines model for FilterCriteria.

type FilterCriteriaDTO

type FilterCriteriaDTO struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

FilterCriteriaDTO defines model for FilterCriteriaDTO.

type FirmwareDTO

type FirmwareDTO struct {
	Changelog           *string `json:"changelog,omitempty"`
	Description         *string `json:"description,omitempty"`
	Model               *string `json:"model,omitempty"`
	ModelRestricted     *bool   `json:"modelRestricted,omitempty"`
	PrerequisiteVersion *string `json:"prerequisiteVersion,omitempty"`
	ThingTypeUID        *string `json:"thingTypeUID,omitempty"`
	Vendor              *string `json:"vendor,omitempty"`
	Version             *string `json:"version,omitempty"`
}

FirmwareDTO defines model for FirmwareDTO.

type FirmwareStatusDTO

type FirmwareStatusDTO struct {
	Status           *string `json:"status,omitempty"`
	UpdatableVersion *string `json:"updatableVersion,omitempty"`
}

FirmwareStatusDTO defines model for FirmwareStatusDTO.

type FlagInboxItemAsIgnoredResponse

type FlagInboxItemAsIgnoredResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseFlagInboxItemAsIgnoredResponse

func ParseFlagInboxItemAsIgnoredResponse(rsp *http.Response) (*FlagInboxItemAsIgnoredResponse, error)

ParseFlagInboxItemAsIgnoredResponse parses an HTTP response from a FlagInboxItemAsIgnoredWithResponse call

func (FlagInboxItemAsIgnoredResponse) Status

Status returns HTTPResponse.Status

func (FlagInboxItemAsIgnoredResponse) StatusCode

func (r FlagInboxItemAsIgnoredResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GalleryItem

type GalleryItem struct {
	Author          *string    `json:"author,omitempty"`
	AuthorAvatarUrl *string    `json:"authorAvatarUrl,omitempty"`
	AuthorName      *string    `json:"authorName,omitempty"`
	CreatedDate     *time.Time `json:"createdDate,omitempty"`
	Description     *string    `json:"description,omitempty"`
	Id              *string    `json:"id,omitempty"`
	ImageUrl        *string    `json:"imageUrl,omitempty"`
	Likes           *int32     `json:"likes,omitempty"`
	Posts           *int32     `json:"posts,omitempty"`
	Readme          *string    `json:"readme,omitempty"`
	Title           *string    `json:"title,omitempty"`
	UpdatedDate     *time.Time `json:"updatedDate,omitempty"`
	Views           *int32     `json:"views,omitempty"`
}

GalleryItem defines model for GalleryItem.

type GalleryWidgetsListItem

type GalleryWidgetsListItem struct {
	CreatedDate *time.Time `json:"createdDate,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`
	ImageUrl    *string    `json:"imageUrl,omitempty"`
	Likes       *int32     `json:"likes,omitempty"`
	Posts       *int32     `json:"posts,omitempty"`
	Title       *string    `json:"title,omitempty"`
	Views       *int32     `json:"views,omitempty"`
}

GalleryWidgetsListItem defines model for GalleryWidgetsListItem.

type GetAddonByIdParams

type GetAddonByIdParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAddonByIdParams defines parameters for GetAddonById.

type GetAddonByIdResponse

type GetAddonByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Addon
}

func ParseGetAddonByIdResponse

func ParseGetAddonByIdResponse(rsp *http.Response) (*GetAddonByIdResponse, error)

ParseGetAddonByIdResponse parses an HTTP response from a GetAddonByIdWithResponse call

func (GetAddonByIdResponse) Status

func (r GetAddonByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetAddonByIdResponse) StatusCode

func (r GetAddonByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAddonConfigurationParams

type GetAddonConfigurationParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`
}

GetAddonConfigurationParams defines parameters for GetAddonConfiguration.

type GetAddonConfigurationResponse

type GetAddonConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseGetAddonConfigurationResponse

func ParseGetAddonConfigurationResponse(rsp *http.Response) (*GetAddonConfigurationResponse, error)

ParseGetAddonConfigurationResponse parses an HTTP response from a GetAddonConfigurationWithResponse call

func (GetAddonConfigurationResponse) Status

Status returns HTTPResponse.Status

func (GetAddonConfigurationResponse) StatusCode

func (r GetAddonConfigurationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAddonServicesParams

type GetAddonServicesParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAddonServicesParams defines parameters for GetAddonServices.

type GetAddonServicesResponse

type GetAddonServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AddonType
}

func ParseGetAddonServicesResponse

func ParseGetAddonServicesResponse(rsp *http.Response) (*GetAddonServicesResponse, error)

ParseGetAddonServicesResponse parses an HTTP response from a GetAddonServicesWithResponse call

func (GetAddonServicesResponse) Status

func (r GetAddonServicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAddonServicesResponse) StatusCode

func (r GetAddonServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAddonTypesParams

type GetAddonTypesParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAddonTypesParams defines parameters for GetAddonTypes.

type GetAddonTypesResponse

type GetAddonTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AddonType
}

func ParseGetAddonTypesResponse

func ParseGetAddonTypesResponse(rsp *http.Response) (*GetAddonTypesResponse, error)

ParseGetAddonTypesResponse parses an HTTP response from a GetAddonTypesWithResponse call

func (GetAddonTypesResponse) Status

func (r GetAddonTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAddonTypesResponse) StatusCode

func (r GetAddonTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAddonsParams

type GetAddonsParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAddonsParams defines parameters for GetAddons.

type GetAddonsResponse

type GetAddonsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Addon
}

func ParseGetAddonsResponse

func ParseGetAddonsResponse(rsp *http.Response) (*GetAddonsResponse, error)

ParseGetAddonsResponse parses an HTTP response from a GetAddonsWithResponse call

func (GetAddonsResponse) Status

func (r GetAddonsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAddonsResponse) StatusCode

func (r GetAddonsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiTokensResponse

type GetApiTokensResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]UserApiTokenDTO
}

func ParseGetApiTokensResponse

func ParseGetApiTokensResponse(rsp *http.Response) (*GetApiTokensResponse, error)

ParseGetApiTokensResponse parses an HTTP response from a GetApiTokensWithResponse call

func (GetApiTokensResponse) Status

func (r GetApiTokensResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiTokensResponse) StatusCode

func (r GetApiTokensResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAudioDefaultSinkParams

type GetAudioDefaultSinkParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAudioDefaultSinkParams defines parameters for GetAudioDefaultSink.

type GetAudioDefaultSinkResponse

type GetAudioDefaultSinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AudioSinkDTO
}

func ParseGetAudioDefaultSinkResponse

func ParseGetAudioDefaultSinkResponse(rsp *http.Response) (*GetAudioDefaultSinkResponse, error)

ParseGetAudioDefaultSinkResponse parses an HTTP response from a GetAudioDefaultSinkWithResponse call

func (GetAudioDefaultSinkResponse) Status

Status returns HTTPResponse.Status

func (GetAudioDefaultSinkResponse) StatusCode

func (r GetAudioDefaultSinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAudioDefaultSourceParams

type GetAudioDefaultSourceParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAudioDefaultSourceParams defines parameters for GetAudioDefaultSource.

type GetAudioDefaultSourceResponse

type GetAudioDefaultSourceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AudioSourceDTO
}

func ParseGetAudioDefaultSourceResponse

func ParseGetAudioDefaultSourceResponse(rsp *http.Response) (*GetAudioDefaultSourceResponse, error)

ParseGetAudioDefaultSourceResponse parses an HTTP response from a GetAudioDefaultSourceWithResponse call

func (GetAudioDefaultSourceResponse) Status

Status returns HTTPResponse.Status

func (GetAudioDefaultSourceResponse) StatusCode

func (r GetAudioDefaultSourceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAudioSinksParams

type GetAudioSinksParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAudioSinksParams defines parameters for GetAudioSinks.

type GetAudioSinksResponse

type GetAudioSinksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AudioSinkDTO
}

func ParseGetAudioSinksResponse

func ParseGetAudioSinksResponse(rsp *http.Response) (*GetAudioSinksResponse, error)

ParseGetAudioSinksResponse parses an HTTP response from a GetAudioSinksWithResponse call

func (GetAudioSinksResponse) Status

func (r GetAudioSinksResponse) Status() string

Status returns HTTPResponse.Status

func (GetAudioSinksResponse) StatusCode

func (r GetAudioSinksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAudioSourcesParams

type GetAudioSourcesParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAudioSourcesParams defines parameters for GetAudioSources.

type GetAudioSourcesResponse

type GetAudioSourcesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AudioSourceDTO
}

func ParseGetAudioSourcesResponse

func ParseGetAudioSourcesResponse(rsp *http.Response) (*GetAudioSourcesResponse, error)

ParseGetAudioSourcesResponse parses an HTTP response from a GetAudioSourcesWithResponse call

func (GetAudioSourcesResponse) Status

func (r GetAudioSourcesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAudioSourcesResponse) StatusCode

func (r GetAudioSourcesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAvailableActionsForThingParams

type GetAvailableActionsForThingParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAvailableActionsForThingParams defines parameters for GetAvailableActionsForThing.

type GetAvailableActionsForThingResponse

type GetAvailableActionsForThingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ThingActionDTO
}

func ParseGetAvailableActionsForThingResponse

func ParseGetAvailableActionsForThingResponse(rsp *http.Response) (*GetAvailableActionsForThingResponse, error)

ParseGetAvailableActionsForThingResponse parses an HTTP response from a GetAvailableActionsForThingWithResponse call

func (GetAvailableActionsForThingResponse) Status

Status returns HTTPResponse.Status

func (GetAvailableActionsForThingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAvailableFirmwaresForThingParams

type GetAvailableFirmwaresForThingParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetAvailableFirmwaresForThingParams defines parameters for GetAvailableFirmwaresForThing.

type GetAvailableFirmwaresForThingResponse

type GetAvailableFirmwaresForThingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]FirmwareDTO
}

func ParseGetAvailableFirmwaresForThingResponse

func ParseGetAvailableFirmwaresForThingResponse(rsp *http.Response) (*GetAvailableFirmwaresForThingResponse, error)

ParseGetAvailableFirmwaresForThingResponse parses an HTTP response from a GetAvailableFirmwaresForThingWithResponse call

func (GetAvailableFirmwaresForThingResponse) Status

Status returns HTTPResponse.Status

func (GetAvailableFirmwaresForThingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetBindingsWithDiscoverySupportResponse

type GetBindingsWithDiscoverySupportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseGetBindingsWithDiscoverySupportResponse

func ParseGetBindingsWithDiscoverySupportResponse(rsp *http.Response) (*GetBindingsWithDiscoverySupportResponse, error)

ParseGetBindingsWithDiscoverySupportResponse parses an HTTP response from a GetBindingsWithDiscoverySupportWithResponse call

func (GetBindingsWithDiscoverySupportResponse) Status

Status returns HTTPResponse.Status

func (GetBindingsWithDiscoverySupportResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetChannelTypeByUIDParams

type GetChannelTypeByUIDParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetChannelTypeByUIDParams defines parameters for GetChannelTypeByUID.

type GetChannelTypeByUIDResponse

type GetChannelTypeByUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ChannelTypeDTO
}

func ParseGetChannelTypeByUIDResponse

func ParseGetChannelTypeByUIDResponse(rsp *http.Response) (*GetChannelTypeByUIDResponse, error)

ParseGetChannelTypeByUIDResponse parses an HTTP response from a GetChannelTypeByUIDWithResponse call

func (GetChannelTypeByUIDResponse) Status

Status returns HTTPResponse.Status

func (GetChannelTypeByUIDResponse) StatusCode

func (r GetChannelTypeByUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetChannelTypesParams

type GetChannelTypesParams struct {
	// Prefixes filter UIDs by prefix (multiple comma-separated prefixes allowed, for example: 'system,mqtt')
	Prefixes *string `form:"prefixes,omitempty" json:"prefixes,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetChannelTypesParams defines parameters for GetChannelTypes.

type GetChannelTypesResponse

type GetChannelTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ChannelTypeDTO
}

func ParseGetChannelTypesResponse

func ParseGetChannelTypesResponse(rsp *http.Response) (*GetChannelTypesResponse, error)

ParseGetChannelTypesResponse parses an HTTP response from a GetChannelTypesWithResponse call

func (GetChannelTypesResponse) Status

func (r GetChannelTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetChannelTypesResponse) StatusCode

func (r GetChannelTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConfigDescriptionByURIParams

type GetConfigDescriptionByURIParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetConfigDescriptionByURIParams defines parameters for GetConfigDescriptionByURI.

type GetConfigDescriptionByURIResponse

type GetConfigDescriptionByURIResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConfigDescriptionDTO
}

func ParseGetConfigDescriptionByURIResponse

func ParseGetConfigDescriptionByURIResponse(rsp *http.Response) (*GetConfigDescriptionByURIResponse, error)

ParseGetConfigDescriptionByURIResponse parses an HTTP response from a GetConfigDescriptionByURIWithResponse call

func (GetConfigDescriptionByURIResponse) Status

Status returns HTTPResponse.Status

func (GetConfigDescriptionByURIResponse) StatusCode

func (r GetConfigDescriptionByURIResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConfigDescriptionsParams

type GetConfigDescriptionsParams struct {
	// Scheme scheme filter
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetConfigDescriptionsParams defines parameters for GetConfigDescriptions.

type GetConfigDescriptionsResponse

type GetConfigDescriptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ConfigDescriptionDTO
}

func ParseGetConfigDescriptionsResponse

func ParseGetConfigDescriptionsResponse(rsp *http.Response) (*GetConfigDescriptionsResponse, error)

ParseGetConfigDescriptionsResponse parses an HTTP response from a GetConfigDescriptionsWithResponse call

func (GetConfigDescriptionsResponse) Status

Status returns HTTPResponse.Status

func (GetConfigDescriptionsResponse) StatusCode

func (r GetConfigDescriptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDefaultVoiceResponse

type GetDefaultVoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *VoiceDTO
}

func ParseGetDefaultVoiceResponse

func ParseGetDefaultVoiceResponse(rsp *http.Response) (*GetDefaultVoiceResponse, error)

ParseGetDefaultVoiceResponse parses an HTTP response from a GetDefaultVoiceWithResponse call

func (GetDefaultVoiceResponse) Status

func (r GetDefaultVoiceResponse) Status() string

Status returns HTTPResponse.Status

func (GetDefaultVoiceResponse) StatusCode

func (r GetDefaultVoiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDiscoveredInboxItemsParams

type GetDiscoveredInboxItemsParams struct {
	// IncludeIgnored If true, include ignored inbox entries. Defaults to true
	IncludeIgnored *bool `form:"includeIgnored,omitempty" json:"includeIgnored,omitempty"`
}

GetDiscoveredInboxItemsParams defines parameters for GetDiscoveredInboxItems.

type GetDiscoveredInboxItemsResponse

type GetDiscoveredInboxItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]DiscoveryResultDTO
}

func ParseGetDiscoveredInboxItemsResponse

func ParseGetDiscoveredInboxItemsResponse(rsp *http.Response) (*GetDiscoveredInboxItemsResponse, error)

ParseGetDiscoveredInboxItemsResponse parses an HTTP response from a GetDiscoveredInboxItemsWithResponse call

func (GetDiscoveredInboxItemsResponse) Status

Status returns HTTPResponse.Status

func (GetDiscoveredInboxItemsResponse) StatusCode

func (r GetDiscoveredInboxItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEventsParams

type GetEventsParams struct {
	// Topics topics
	Topics *string `form:"topics,omitempty" json:"topics,omitempty"`
}

GetEventsParams defines parameters for GetEvents.

type GetEventsResponse

type GetEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetEventsResponse

func ParseGetEventsResponse(rsp *http.Response) (*GetEventsResponse, error)

ParseGetEventsResponse parses an HTTP response from a GetEventsWithResponse call

func (GetEventsResponse) Status

func (r GetEventsResponse) Status() string

Status returns HTTPResponse.Status

func (GetEventsResponse) StatusCode

func (r GetEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGalleryWidgetListResponse

type GetGalleryWidgetListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]GalleryWidgetsListItem
}

func ParseGetGalleryWidgetListResponse

func ParseGetGalleryWidgetListResponse(rsp *http.Response) (*GetGalleryWidgetListResponse, error)

ParseGetGalleryWidgetListResponse parses an HTTP response from a GetGalleryWidgetListWithResponse call

func (GetGalleryWidgetListResponse) Status

Status returns HTTPResponse.Status

func (GetGalleryWidgetListResponse) StatusCode

func (r GetGalleryWidgetListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGalleryWidgetsItemResponse

type GetGalleryWidgetsItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GalleryItem
}

func ParseGetGalleryWidgetsItemResponse

func ParseGetGalleryWidgetsItemResponse(rsp *http.Response) (*GetGalleryWidgetsItemResponse, error)

ParseGetGalleryWidgetsItemResponse parses an HTTP response from a GetGalleryWidgetsItemWithResponse call

func (GetGalleryWidgetsItemResponse) Status

Status returns HTTPResponse.Status

func (GetGalleryWidgetsItemResponse) StatusCode

func (r GetGalleryWidgetsItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIconSetsParams

type GetIconSetsParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetIconSetsParams defines parameters for GetIconSets.

type GetIconSetsResponse

type GetIconSetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]IconSet
}

func ParseGetIconSetsResponse

func ParseGetIconSetsResponse(rsp *http.Response) (*GetIconSetsResponse, error)

ParseGetIconSetsResponse parses an HTTP response from a GetIconSetsWithResponse call

func (GetIconSetsResponse) Status

func (r GetIconSetsResponse) Status() string

Status returns HTTPResponse.Status

func (GetIconSetsResponse) StatusCode

func (r GetIconSetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetItemByNameParams

type GetItemByNameParams struct {
	// Metadata metadata selector - a comma separated list or a regular expression (returns all if no value given)
	Metadata *string `form:"metadata,omitempty" json:"metadata,omitempty"`

	// Recursive get member items if the item is a group item
	Recursive *bool `form:"recursive,omitempty" json:"recursive,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetItemByNameParams defines parameters for GetItemByName.

type GetItemByNameResponse

type GetItemByNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnrichedItemDTO
}

func ParseGetItemByNameResponse

func ParseGetItemByNameResponse(rsp *http.Response) (*GetItemByNameResponse, error)

ParseGetItemByNameResponse parses an HTTP response from a GetItemByNameWithResponse call

func (GetItemByNameResponse) Status

func (r GetItemByNameResponse) Status() string

Status returns HTTPResponse.Status

func (GetItemByNameResponse) StatusCode

func (r GetItemByNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetItemDataFromPersistenceServiceParams

type GetItemDataFromPersistenceServiceParams struct {
	// ServiceId Id of the persistence service. If not provided the default service will be used
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`

	// Starttime Start time of the data to return. Will default to 1 day before endtime. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	Starttime *string `form:"starttime,omitempty" json:"starttime,omitempty"`

	// Endtime End time of the data to return. Will default to current time. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	Endtime *string `form:"endtime,omitempty" json:"endtime,omitempty"`

	// Page Page number of data to return. This parameter will enable paging.
	Page *int32 `form:"page,omitempty" json:"page,omitempty"`

	// Pagelength The length of each page.
	Pagelength *int32 `form:"pagelength,omitempty" json:"pagelength,omitempty"`

	// Boundary Gets one value before and after the requested period.
	Boundary *bool `form:"boundary,omitempty" json:"boundary,omitempty"`
}

GetItemDataFromPersistenceServiceParams defines parameters for GetItemDataFromPersistenceService.

type GetItemDataFromPersistenceServiceResponse

type GetItemDataFromPersistenceServiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ItemHistoryDTO
}

func ParseGetItemDataFromPersistenceServiceResponse

func ParseGetItemDataFromPersistenceServiceResponse(rsp *http.Response) (*GetItemDataFromPersistenceServiceResponse, error)

ParseGetItemDataFromPersistenceServiceResponse parses an HTTP response from a GetItemDataFromPersistenceServiceWithResponse call

func (GetItemDataFromPersistenceServiceResponse) Status

Status returns HTTPResponse.Status

func (GetItemDataFromPersistenceServiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetItemLinkResponse

type GetItemLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnrichedItemChannelLinkDTO
}

func ParseGetItemLinkResponse

func ParseGetItemLinkResponse(rsp *http.Response) (*GetItemLinkResponse, error)

ParseGetItemLinkResponse parses an HTTP response from a GetItemLinkWithResponse call

func (GetItemLinkResponse) Status

func (r GetItemLinkResponse) Status() string

Status returns HTTPResponse.Status

func (GetItemLinkResponse) StatusCode

func (r GetItemLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetItemLinksParams

type GetItemLinksParams struct {
	// ChannelUID filter by channel UID
	ChannelUID *string `form:"channelUID,omitempty" json:"channelUID,omitempty"`

	// ItemName filter by item name
	ItemName *string `form:"itemName,omitempty" json:"itemName,omitempty"`
}

GetItemLinksParams defines parameters for GetItemLinks.

type GetItemLinksResponse

type GetItemLinksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnrichedItemChannelLinkDTO
}

func ParseGetItemLinksResponse

func ParseGetItemLinksResponse(rsp *http.Response) (*GetItemLinksResponse, error)

ParseGetItemLinksResponse parses an HTTP response from a GetItemLinksWithResponse call

func (GetItemLinksResponse) Status

func (r GetItemLinksResponse) Status() string

Status returns HTTPResponse.Status

func (GetItemLinksResponse) StatusCode

func (r GetItemLinksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetItemNamespacesParams

type GetItemNamespacesParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetItemNamespacesParams defines parameters for GetItemNamespaces.

type GetItemNamespacesResponse

type GetItemNamespacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseGetItemNamespacesResponse

func ParseGetItemNamespacesResponse(rsp *http.Response) (*GetItemNamespacesResponse, error)

ParseGetItemNamespacesResponse parses an HTTP response from a GetItemNamespacesWithResponse call

func (GetItemNamespacesResponse) Status

func (r GetItemNamespacesResponse) Status() string

Status returns HTTPResponse.Status

func (GetItemNamespacesResponse) StatusCode

func (r GetItemNamespacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetItemState1Response

type GetItemState1Response struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetItemState1Response

func ParseGetItemState1Response(rsp *http.Response) (*GetItemState1Response, error)

ParseGetItemState1Response parses an HTTP response from a GetItemState1WithResponse call

func (GetItemState1Response) Status

func (r GetItemState1Response) Status() string

Status returns HTTPResponse.Status

func (GetItemState1Response) StatusCode

func (r GetItemState1Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetItemsForPersistenceServiceParams

type GetItemsForPersistenceServiceParams struct {
	// ServiceId Id of the persistence service. If not provided the default service will be used
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`
}

GetItemsForPersistenceServiceParams defines parameters for GetItemsForPersistenceService.

type GetItemsForPersistenceServiceResponse

type GetItemsForPersistenceServiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PersistenceItemInfo
}

func ParseGetItemsForPersistenceServiceResponse

func ParseGetItemsForPersistenceServiceResponse(rsp *http.Response) (*GetItemsForPersistenceServiceResponse, error)

ParseGetItemsForPersistenceServiceResponse parses an HTTP response from a GetItemsForPersistenceServiceWithResponse call

func (GetItemsForPersistenceServiceResponse) Status

Status returns HTTPResponse.Status

func (GetItemsForPersistenceServiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetItemsParams

type GetItemsParams struct {
	// Type item type filter
	Type *string `form:"type,omitempty" json:"type,omitempty"`

	// Tags item tag filter
	Tags *string `form:"tags,omitempty" json:"tags,omitempty"`

	// Metadata metadata selector - a comma separated list or a regular expression (returns all if no value given)
	Metadata *string `form:"metadata,omitempty" json:"metadata,omitempty"`

	// Recursive get member items recursively
	Recursive *bool `form:"recursive,omitempty" json:"recursive,omitempty"`

	// Fields limit output to the given fields (comma separated)
	Fields *string `form:"fields,omitempty" json:"fields,omitempty"`

	// StaticDataOnly provides a cacheable list of values not expected to change regularly and checks the If-Modified-Since header, all other parameters are ignored except "metadata"
	StaticDataOnly *bool `form:"staticDataOnly,omitempty" json:"staticDataOnly,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetItemsParams defines parameters for GetItems.

type GetItemsResponse

type GetItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnrichedItemDTO
}

func ParseGetItemsResponse

func ParseGetItemsResponse(rsp *http.Response) (*GetItemsResponse, error)

ParseGetItemsResponse parses an HTTP response from a GetItemsWithResponse call

func (GetItemsResponse) Status

func (r GetItemsResponse) Status() string

Status returns HTTPResponse.Status

func (GetItemsResponse) StatusCode

func (r GetItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLinkableItemTypesByChannelTypeUIDResponse

type GetLinkableItemTypesByChannelTypeUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseGetLinkableItemTypesByChannelTypeUIDResponse

func ParseGetLinkableItemTypesByChannelTypeUIDResponse(rsp *http.Response) (*GetLinkableItemTypesByChannelTypeUIDResponse, error)

ParseGetLinkableItemTypesByChannelTypeUIDResponse parses an HTTP response from a GetLinkableItemTypesByChannelTypeUIDWithResponse call

func (GetLinkableItemTypesByChannelTypeUIDResponse) Status

Status returns HTTPResponse.Status

func (GetLinkableItemTypesByChannelTypeUIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLogger1Response

type GetLogger1Response struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LoggerBean
}

func ParseGetLogger1Response

func ParseGetLogger1Response(rsp *http.Response) (*GetLogger1Response, error)

ParseGetLogger1Response parses an HTTP response from a GetLogger1WithResponse call

func (GetLogger1Response) Status

func (r GetLogger1Response) Status() string

Status returns HTTPResponse.Status

func (GetLogger1Response) StatusCode

func (r GetLogger1Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLoggerResponse

type GetLoggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LoggerInfo
}

func ParseGetLoggerResponse

func ParseGetLoggerResponse(rsp *http.Response) (*GetLoggerResponse, error)

ParseGetLoggerResponse parses an HTTP response from a GetLoggerWithResponse call

func (GetLoggerResponse) Status

func (r GetLoggerResponse) Status() string

Status returns HTTPResponse.Status

func (GetLoggerResponse) StatusCode

func (r GetLoggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetModuleTypeByIdParams

type GetModuleTypeByIdParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetModuleTypeByIdParams defines parameters for GetModuleTypeById.

type GetModuleTypeByIdResponse

type GetModuleTypeByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModuleTypeDTO
}

func ParseGetModuleTypeByIdResponse

func ParseGetModuleTypeByIdResponse(rsp *http.Response) (*GetModuleTypeByIdResponse, error)

ParseGetModuleTypeByIdResponse parses an HTTP response from a GetModuleTypeByIdWithResponse call

func (GetModuleTypeByIdResponse) Status

func (r GetModuleTypeByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetModuleTypeByIdResponse) StatusCode

func (r GetModuleTypeByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetModuleTypesParams

type GetModuleTypesParams struct {
	// Tags tags for filtering
	Tags *string `form:"tags,omitempty" json:"tags,omitempty"`

	// Type filtering by action, condition or trigger
	Type *string `form:"type,omitempty" json:"type,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetModuleTypesParams defines parameters for GetModuleTypes.

type GetModuleTypesResponse

type GetModuleTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ModuleTypeDTO
}

func ParseGetModuleTypesResponse

func ParseGetModuleTypesResponse(rsp *http.Response) (*GetModuleTypesResponse, error)

ParseGetModuleTypesResponse parses an HTTP response from a GetModuleTypesWithResponse call

func (GetModuleTypesResponse) Status

func (r GetModuleTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetModuleTypesResponse) StatusCode

func (r GetModuleTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOAuthTokenFormdataBody

type GetOAuthTokenFormdataBody struct {
	ClientId     *string `form:"client_id,omitempty" json:"client_id,omitempty"`
	Code         *string `form:"code,omitempty" json:"code,omitempty"`
	CodeVerifier *string `form:"code_verifier,omitempty" json:"code_verifier,omitempty"`
	GrantType    *string `form:"grant_type,omitempty" json:"grant_type,omitempty"`
	RedirectUri  *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
	RefreshToken *string `form:"refresh_token,omitempty" json:"refresh_token,omitempty"`
}

GetOAuthTokenFormdataBody defines parameters for GetOAuthToken.

type GetOAuthTokenFormdataRequestBody

type GetOAuthTokenFormdataRequestBody GetOAuthTokenFormdataBody

GetOAuthTokenFormdataRequestBody defines body for GetOAuthToken for application/x-www-form-urlencoded ContentType.

type GetOAuthTokenParams

type GetOAuthTokenParams struct {
	UseCookie *bool `form:"useCookie,omitempty" json:"useCookie,omitempty"`
}

GetOAuthTokenParams defines parameters for GetOAuthToken.

type GetOAuthTokenResponse

type GetOAuthTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TokenResponseDTO
}

func ParseGetOAuthTokenResponse

func ParseGetOAuthTokenResponse(rsp *http.Response) (*GetOAuthTokenResponse, error)

ParseGetOAuthTokenResponse parses an HTTP response from a GetOAuthTokenWithResponse call

func (GetOAuthTokenResponse) Status

func (r GetOAuthTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GetOAuthTokenResponse) StatusCode

func (r GetOAuthTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrphanLinksResponse

type GetOrphanLinksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetOrphanLinksResponse

func ParseGetOrphanLinksResponse(rsp *http.Response) (*GetOrphanLinksResponse, error)

ParseGetOrphanLinksResponse parses an HTTP response from a GetOrphanLinksWithResponse call

func (GetOrphanLinksResponse) Status

func (r GetOrphanLinksResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrphanLinksResponse) StatusCode

func (r GetOrphanLinksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPersistenceServiceConfigurationResponse

type GetPersistenceServiceConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersistenceServiceConfigurationDTO
}

func ParseGetPersistenceServiceConfigurationResponse

func ParseGetPersistenceServiceConfigurationResponse(rsp *http.Response) (*GetPersistenceServiceConfigurationResponse, error)

ParseGetPersistenceServiceConfigurationResponse parses an HTTP response from a GetPersistenceServiceConfigurationWithResponse call

func (GetPersistenceServiceConfigurationResponse) Status

Status returns HTTPResponse.Status

func (GetPersistenceServiceConfigurationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPersistenceServicesParams

type GetPersistenceServicesParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetPersistenceServicesParams defines parameters for GetPersistenceServices.

type GetPersistenceServicesResponse

type GetPersistenceServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PersistenceServiceDTO
}

func ParseGetPersistenceServicesResponse

func ParseGetPersistenceServicesResponse(rsp *http.Response) (*GetPersistenceServicesResponse, error)

ParseGetPersistenceServicesResponse parses an HTTP response from a GetPersistenceServicesWithResponse call

func (GetPersistenceServicesResponse) Status

Status returns HTTPResponse.Status

func (GetPersistenceServicesResponse) StatusCode

func (r GetPersistenceServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProfileTypesParams

type GetProfileTypesParams struct {
	// ChannelTypeUID channel type filter
	ChannelTypeUID *string `form:"channelTypeUID,omitempty" json:"channelTypeUID,omitempty"`

	// ItemType item type filter
	ItemType *string `form:"itemType,omitempty" json:"itemType,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetProfileTypesParams defines parameters for GetProfileTypes.

type GetProfileTypesResponse

type GetProfileTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ProfileTypeDTO
}

func ParseGetProfileTypesResponse

func ParseGetProfileTypesResponse(rsp *http.Response) (*GetProfileTypesResponse, error)

ParseGetProfileTypesResponse parses an HTTP response from a GetProfileTypesWithResponse call

func (GetProfileTypesResponse) Status

func (r GetProfileTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetProfileTypesResponse) StatusCode

func (r GetProfileTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRegisteredUIComponentsInNamespaceParams

type GetRegisteredUIComponentsInNamespaceParams struct {
	// Summary summary fields only
	Summary *bool `form:"summary,omitempty" json:"summary,omitempty"`
}

GetRegisteredUIComponentsInNamespaceParams defines parameters for GetRegisteredUIComponentsInNamespace.

type GetRegisteredUIComponentsInNamespaceResponse

type GetRegisteredUIComponentsInNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]RootUIComponent
}

func ParseGetRegisteredUIComponentsInNamespaceResponse

func ParseGetRegisteredUIComponentsInNamespaceResponse(rsp *http.Response) (*GetRegisteredUIComponentsInNamespaceResponse, error)

ParseGetRegisteredUIComponentsInNamespaceResponse parses an HTTP response from a GetRegisteredUIComponentsInNamespaceWithResponse call

func (GetRegisteredUIComponentsInNamespaceResponse) Status

Status returns HTTPResponse.Status

func (GetRegisteredUIComponentsInNamespaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRootResponse

type GetRootResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RootBean
}

func ParseGetRootResponse

func ParseGetRootResponse(rsp *http.Response) (*GetRootResponse, error)

ParseGetRootResponse parses an HTTP response from a GetRootWithResponse call

func (GetRootResponse) Status

func (r GetRootResponse) Status() string

Status returns HTTPResponse.Status

func (GetRootResponse) StatusCode

func (r GetRootResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleActionsResponse

type GetRuleActionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ActionDTO
}

func ParseGetRuleActionsResponse

func ParseGetRuleActionsResponse(rsp *http.Response) (*GetRuleActionsResponse, error)

ParseGetRuleActionsResponse parses an HTTP response from a GetRuleActionsWithResponse call

func (GetRuleActionsResponse) Status

func (r GetRuleActionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetRuleActionsResponse) StatusCode

func (r GetRuleActionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleByIdResponse

type GetRuleByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnrichedRuleDTO
}

func ParseGetRuleByIdResponse

func ParseGetRuleByIdResponse(rsp *http.Response) (*GetRuleByIdResponse, error)

ParseGetRuleByIdResponse parses an HTTP response from a GetRuleByIdWithResponse call

func (GetRuleByIdResponse) Status

func (r GetRuleByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetRuleByIdResponse) StatusCode

func (r GetRuleByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleConditionsResponse

type GetRuleConditionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ConditionDTO
}

func ParseGetRuleConditionsResponse

func ParseGetRuleConditionsResponse(rsp *http.Response) (*GetRuleConditionsResponse, error)

ParseGetRuleConditionsResponse parses an HTTP response from a GetRuleConditionsWithResponse call

func (GetRuleConditionsResponse) Status

func (r GetRuleConditionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetRuleConditionsResponse) StatusCode

func (r GetRuleConditionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleConfigurationResponse

type GetRuleConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseGetRuleConfigurationResponse

func ParseGetRuleConfigurationResponse(rsp *http.Response) (*GetRuleConfigurationResponse, error)

ParseGetRuleConfigurationResponse parses an HTTP response from a GetRuleConfigurationWithResponse call

func (GetRuleConfigurationResponse) Status

Status returns HTTPResponse.Status

func (GetRuleConfigurationResponse) StatusCode

func (r GetRuleConfigurationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleModuleByIdResponse

type GetRuleModuleByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModuleDTO
}

func ParseGetRuleModuleByIdResponse

func ParseGetRuleModuleByIdResponse(rsp *http.Response) (*GetRuleModuleByIdResponse, error)

ParseGetRuleModuleByIdResponse parses an HTTP response from a GetRuleModuleByIdWithResponse call

func (GetRuleModuleByIdResponse) Status

func (r GetRuleModuleByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetRuleModuleByIdResponse) StatusCode

func (r GetRuleModuleByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleModuleConfigParameterResponse

type GetRuleModuleConfigParameterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetRuleModuleConfigParameterResponse

func ParseGetRuleModuleConfigParameterResponse(rsp *http.Response) (*GetRuleModuleConfigParameterResponse, error)

ParseGetRuleModuleConfigParameterResponse parses an HTTP response from a GetRuleModuleConfigParameterWithResponse call

func (GetRuleModuleConfigParameterResponse) Status

Status returns HTTPResponse.Status

func (GetRuleModuleConfigParameterResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRuleModuleConfigResponse

type GetRuleModuleConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseGetRuleModuleConfigResponse

func ParseGetRuleModuleConfigResponse(rsp *http.Response) (*GetRuleModuleConfigResponse, error)

ParseGetRuleModuleConfigResponse parses an HTTP response from a GetRuleModuleConfigWithResponse call

func (GetRuleModuleConfigResponse) Status

Status returns HTTPResponse.Status

func (GetRuleModuleConfigResponse) StatusCode

func (r GetRuleModuleConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRuleTriggersResponse

type GetRuleTriggersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]TriggerDTO
}

func ParseGetRuleTriggersResponse

func ParseGetRuleTriggersResponse(rsp *http.Response) (*GetRuleTriggersResponse, error)

ParseGetRuleTriggersResponse parses an HTTP response from a GetRuleTriggersWithResponse call

func (GetRuleTriggersResponse) Status

func (r GetRuleTriggersResponse) Status() string

Status returns HTTPResponse.Status

func (GetRuleTriggersResponse) StatusCode

func (r GetRuleTriggersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRulesParams

type GetRulesParams struct {
	Prefix *string   `form:"prefix,omitempty" json:"prefix,omitempty"`
	Tags   *[]string `form:"tags,omitempty" json:"tags,omitempty"`

	// Summary summary fields only
	Summary *bool `form:"summary,omitempty" json:"summary,omitempty"`

	// StaticDataOnly provides a cacheable list of values not expected to change regularly and honors the If-Modified-Since header, all other parameters are ignored
	StaticDataOnly *bool `form:"staticDataOnly,omitempty" json:"staticDataOnly,omitempty"`
}

GetRulesParams defines parameters for GetRules.

type GetRulesResponse

type GetRulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnrichedRuleDTO
}

func ParseGetRulesResponse

func ParseGetRulesResponse(rsp *http.Response) (*GetRulesResponse, error)

ParseGetRulesResponse parses an HTTP response from a GetRulesWithResponse call

func (GetRulesResponse) Status

func (r GetRulesResponse) Status() string

Status returns HTTPResponse.Status

func (GetRulesResponse) StatusCode

func (r GetRulesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScheduleRuleSimulationsParams

type GetScheduleRuleSimulationsParams struct {
	// From Start time of the simulated rule executions. Will default to the current time. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	From *string `form:"from,omitempty" json:"from,omitempty"`

	// Until End time of the simulated rule executions. Will default to 30 days after the start time. Must be less than 180 days after the given start time. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	Until *string `form:"until,omitempty" json:"until,omitempty"`
}

GetScheduleRuleSimulationsParams defines parameters for GetScheduleRuleSimulations.

type GetScheduleRuleSimulationsResponse

type GetScheduleRuleSimulationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]RuleExecution
}

func ParseGetScheduleRuleSimulationsResponse

func ParseGetScheduleRuleSimulationsResponse(rsp *http.Response) (*GetScheduleRuleSimulationsResponse, error)

ParseGetScheduleRuleSimulationsResponse parses an HTTP response from a GetScheduleRuleSimulationsWithResponse call

func (GetScheduleRuleSimulationsResponse) Status

Status returns HTTPResponse.Status

func (GetScheduleRuleSimulationsResponse) StatusCode

func (r GetScheduleRuleSimulationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSemanticItemParams

type GetSemanticItemParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetSemanticItemParams defines parameters for GetSemanticItem.

type GetSemanticItemResponse

type GetSemanticItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetSemanticItemResponse

func ParseGetSemanticItemResponse(rsp *http.Response) (*GetSemanticItemResponse, error)

ParseGetSemanticItemResponse parses an HTTP response from a GetSemanticItemWithResponse call

func (GetSemanticItemResponse) Status

func (r GetSemanticItemResponse) Status() string

Status returns HTTPResponse.Status

func (GetSemanticItemResponse) StatusCode

func (r GetSemanticItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSemanticTagAndSubTagsParams

type GetSemanticTagAndSubTagsParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetSemanticTagAndSubTagsParams defines parameters for GetSemanticTagAndSubTags.

type GetSemanticTagAndSubTagsResponse

type GetSemanticTagAndSubTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnrichedSemanticTagDTO
}

func ParseGetSemanticTagAndSubTagsResponse

func ParseGetSemanticTagAndSubTagsResponse(rsp *http.Response) (*GetSemanticTagAndSubTagsResponse, error)

ParseGetSemanticTagAndSubTagsResponse parses an HTTP response from a GetSemanticTagAndSubTagsWithResponse call

func (GetSemanticTagAndSubTagsResponse) Status

Status returns HTTPResponse.Status

func (GetSemanticTagAndSubTagsResponse) StatusCode

func (r GetSemanticTagAndSubTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSemanticTagsParams

type GetSemanticTagsParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetSemanticTagsParams defines parameters for GetSemanticTags.

type GetSemanticTagsResponse

type GetSemanticTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnrichedSemanticTagDTO
}

func ParseGetSemanticTagsResponse

func ParseGetSemanticTagsResponse(rsp *http.Response) (*GetSemanticTagsResponse, error)

ParseGetSemanticTagsResponse parses an HTTP response from a GetSemanticTagsWithResponse call

func (GetSemanticTagsResponse) Status

func (r GetSemanticTagsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSemanticTagsResponse) StatusCode

func (r GetSemanticTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServiceConfigResponse

type GetServiceConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseGetServiceConfigResponse

func ParseGetServiceConfigResponse(rsp *http.Response) (*GetServiceConfigResponse, error)

ParseGetServiceConfigResponse parses an HTTP response from a GetServiceConfigWithResponse call

func (GetServiceConfigResponse) Status

func (r GetServiceConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetServiceConfigResponse) StatusCode

func (r GetServiceConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServiceContextParams

type GetServiceContextParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetServiceContextParams defines parameters for GetServiceContext.

type GetServiceContextResponse

type GetServiceContextResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ConfigurableServiceDTO
}

func ParseGetServiceContextResponse

func ParseGetServiceContextResponse(rsp *http.Response) (*GetServiceContextResponse, error)

ParseGetServiceContextResponse parses an HTTP response from a GetServiceContextWithResponse call

func (GetServiceContextResponse) Status

func (r GetServiceContextResponse) Status() string

Status returns HTTPResponse.Status

func (GetServiceContextResponse) StatusCode

func (r GetServiceContextResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServicesByIdParams

type GetServicesByIdParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetServicesByIdParams defines parameters for GetServicesById.

type GetServicesByIdResponse

type GetServicesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConfigurableServiceDTO
}

func ParseGetServicesByIdResponse

func ParseGetServicesByIdResponse(rsp *http.Response) (*GetServicesByIdResponse, error)

ParseGetServicesByIdResponse parses an HTTP response from a GetServicesByIdWithResponse call

func (GetServicesByIdResponse) Status

func (r GetServicesByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetServicesByIdResponse) StatusCode

func (r GetServicesByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServicesParams

type GetServicesParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetServicesParams defines parameters for GetServices.

type GetServicesResponse

type GetServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ConfigurableServiceDTO
}

func ParseGetServicesResponse

func ParseGetServicesResponse(rsp *http.Response) (*GetServicesResponse, error)

ParseGetServicesResponse parses an HTTP response from a GetServicesWithResponse call

func (GetServicesResponse) Status

func (r GetServicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetServicesResponse) StatusCode

func (r GetServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSessionsForCurrentUserResponse

type GetSessionsForCurrentUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]UserSessionDTO
}

func ParseGetSessionsForCurrentUserResponse

func ParseGetSessionsForCurrentUserResponse(rsp *http.Response) (*GetSessionsForCurrentUserResponse, error)

ParseGetSessionsForCurrentUserResponse parses an HTTP response from a GetSessionsForCurrentUserWithResponse call

func (GetSessionsForCurrentUserResponse) Status

Status returns HTTPResponse.Status

func (GetSessionsForCurrentUserResponse) StatusCode

func (r GetSessionsForCurrentUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSitemapByNameParams

type GetSitemapByNameParams struct {
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Jsoncallback *string `form:"jsoncallback,omitempty" json:"jsoncallback,omitempty"`

	// IncludeHidden include hidden widgets
	IncludeHidden *bool `form:"includeHidden,omitempty" json:"includeHidden,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetSitemapByNameParams defines parameters for GetSitemapByName.

type GetSitemapByNameResponse

type GetSitemapByNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SitemapDTO
}

func ParseGetSitemapByNameResponse

func ParseGetSitemapByNameResponse(rsp *http.Response) (*GetSitemapByNameResponse, error)

ParseGetSitemapByNameResponse parses an HTTP response from a GetSitemapByNameWithResponse call

func (GetSitemapByNameResponse) Status

func (r GetSitemapByNameResponse) Status() string

Status returns HTTPResponse.Status

func (GetSitemapByNameResponse) StatusCode

func (r GetSitemapByNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSitemapEvents1Params

type GetSitemapEvents1Params struct {
	// Sitemap sitemap name
	Sitemap *string `form:"sitemap,omitempty" json:"sitemap,omitempty"`

	// Pageid page id
	Pageid *string `form:"pageid,omitempty" json:"pageid,omitempty"`
}

GetSitemapEvents1Params defines parameters for GetSitemapEvents1.

type GetSitemapEvents1Response

type GetSitemapEvents1Response struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetSitemapEvents1Response

func ParseGetSitemapEvents1Response(rsp *http.Response) (*GetSitemapEvents1Response, error)

ParseGetSitemapEvents1Response parses an HTTP response from a GetSitemapEvents1WithResponse call

func (GetSitemapEvents1Response) Status

func (r GetSitemapEvents1Response) Status() string

Status returns HTTPResponse.Status

func (GetSitemapEvents1Response) StatusCode

func (r GetSitemapEvents1Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSitemapEventsParams

type GetSitemapEventsParams struct {
	// Sitemap sitemap name
	Sitemap *string `form:"sitemap,omitempty" json:"sitemap,omitempty"`
}

GetSitemapEventsParams defines parameters for GetSitemapEvents.

type GetSitemapEventsResponse

type GetSitemapEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetSitemapEventsResponse

func ParseGetSitemapEventsResponse(rsp *http.Response) (*GetSitemapEventsResponse, error)

ParseGetSitemapEventsResponse parses an HTTP response from a GetSitemapEventsWithResponse call

func (GetSitemapEventsResponse) Status

func (r GetSitemapEventsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSitemapEventsResponse) StatusCode

func (r GetSitemapEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSitemapsResponse

type GetSitemapsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SitemapDTO
}

func ParseGetSitemapsResponse

func ParseGetSitemapsResponse(rsp *http.Response) (*GetSitemapsResponse, error)

ParseGetSitemapsResponse parses an HTTP response from a GetSitemapsWithResponse call

func (GetSitemapsResponse) Status

func (r GetSitemapsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSitemapsResponse) StatusCode

func (r GetSitemapsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSuggestedAddonsParams

type GetSuggestedAddonsParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetSuggestedAddonsParams defines parameters for GetSuggestedAddons.

type GetSuggestedAddonsResponse

type GetSuggestedAddonsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Addon
}

func ParseGetSuggestedAddonsResponse

func ParseGetSuggestedAddonsResponse(rsp *http.Response) (*GetSuggestedAddonsResponse, error)

ParseGetSuggestedAddonsResponse parses an HTTP response from a GetSuggestedAddonsWithResponse call

func (GetSuggestedAddonsResponse) Status

Status returns HTTPResponse.Status

func (GetSuggestedAddonsResponse) StatusCode

func (r GetSuggestedAddonsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSystemInformationResponse

type GetSystemInformationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SystemInfoBean
}

func ParseGetSystemInformationResponse

func ParseGetSystemInformationResponse(rsp *http.Response) (*GetSystemInformationResponse, error)

ParseGetSystemInformationResponse parses an HTTP response from a GetSystemInformationWithResponse call

func (GetSystemInformationResponse) Status

Status returns HTTPResponse.Status

func (GetSystemInformationResponse) StatusCode

func (r GetSystemInformationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplateByIdParams

type GetTemplateByIdParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetTemplateByIdParams defines parameters for GetTemplateById.

type GetTemplateByIdResponse

type GetTemplateByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Template
}

func ParseGetTemplateByIdResponse

func ParseGetTemplateByIdResponse(rsp *http.Response) (*GetTemplateByIdResponse, error)

ParseGetTemplateByIdResponse parses an HTTP response from a GetTemplateByIdWithResponse call

func (GetTemplateByIdResponse) Status

func (r GetTemplateByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetTemplateByIdResponse) StatusCode

func (r GetTemplateByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplatesParams

type GetTemplatesParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetTemplatesParams defines parameters for GetTemplates.

type GetTemplatesResponse

type GetTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Template
}

func ParseGetTemplatesResponse

func ParseGetTemplatesResponse(rsp *http.Response) (*GetTemplatesResponse, error)

ParseGetTemplatesResponse parses an HTTP response from a GetTemplatesWithResponse call

func (GetTemplatesResponse) Status

func (r GetTemplatesResponse) Status() string

Status returns HTTPResponse.Status

func (GetTemplatesResponse) StatusCode

func (r GetTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingByIdParams

type GetThingByIdParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingByIdParams defines parameters for GetThingById.

type GetThingByIdResponse

type GetThingByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnrichedThingDTO
}

func ParseGetThingByIdResponse

func ParseGetThingByIdResponse(rsp *http.Response) (*GetThingByIdResponse, error)

ParseGetThingByIdResponse parses an HTTP response from a GetThingByIdWithResponse call

func (GetThingByIdResponse) Status

func (r GetThingByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetThingByIdResponse) StatusCode

func (r GetThingByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingConfigStatusParams

type GetThingConfigStatusParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingConfigStatusParams defines parameters for GetThingConfigStatus.

type GetThingConfigStatusResponse

type GetThingConfigStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ConfigStatusMessage
}

func ParseGetThingConfigStatusResponse

func ParseGetThingConfigStatusResponse(rsp *http.Response) (*GetThingConfigStatusResponse, error)

ParseGetThingConfigStatusResponse parses an HTTP response from a GetThingConfigStatusWithResponse call

func (GetThingConfigStatusResponse) Status

Status returns HTTPResponse.Status

func (GetThingConfigStatusResponse) StatusCode

func (r GetThingConfigStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingFirmwareStatusParams

type GetThingFirmwareStatusParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingFirmwareStatusParams defines parameters for GetThingFirmwareStatus.

type GetThingFirmwareStatusResponse

type GetThingFirmwareStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetThingFirmwareStatusResponse

func ParseGetThingFirmwareStatusResponse(rsp *http.Response) (*GetThingFirmwareStatusResponse, error)

ParseGetThingFirmwareStatusResponse parses an HTTP response from a GetThingFirmwareStatusWithResponse call

func (GetThingFirmwareStatusResponse) Status

Status returns HTTPResponse.Status

func (GetThingFirmwareStatusResponse) StatusCode

func (r GetThingFirmwareStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingStatusParams

type GetThingStatusParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingStatusParams defines parameters for GetThingStatus.

type GetThingStatusResponse

type GetThingStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ThingStatusInfo
}

func ParseGetThingStatusResponse

func ParseGetThingStatusResponse(rsp *http.Response) (*GetThingStatusResponse, error)

ParseGetThingStatusResponse parses an HTTP response from a GetThingStatusWithResponse call

func (GetThingStatusResponse) Status

func (r GetThingStatusResponse) Status() string

Status returns HTTPResponse.Status

func (GetThingStatusResponse) StatusCode

func (r GetThingStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingTypeByIdParams

type GetThingTypeByIdParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingTypeByIdParams defines parameters for GetThingTypeById.

type GetThingTypeByIdResponse

type GetThingTypeByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ThingTypeDTO
}

func ParseGetThingTypeByIdResponse

func ParseGetThingTypeByIdResponse(rsp *http.Response) (*GetThingTypeByIdResponse, error)

ParseGetThingTypeByIdResponse parses an HTTP response from a GetThingTypeByIdWithResponse call

func (GetThingTypeByIdResponse) Status

func (r GetThingTypeByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetThingTypeByIdResponse) StatusCode

func (r GetThingTypeByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingTypesParams

type GetThingTypesParams struct {
	// BindingId filter by binding Id
	BindingId *string `form:"bindingId,omitempty" json:"bindingId,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingTypesParams defines parameters for GetThingTypes.

type GetThingTypesResponse

type GetThingTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]StrippedThingTypeDTO
}

func ParseGetThingTypesResponse

func ParseGetThingTypesResponse(rsp *http.Response) (*GetThingTypesResponse, error)

ParseGetThingTypesResponse parses an HTTP response from a GetThingTypesWithResponse call

func (GetThingTypesResponse) Status

func (r GetThingTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetThingTypesResponse) StatusCode

func (r GetThingTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThingsParams

type GetThingsParams struct {
	// Summary summary fields only
	Summary *bool `form:"summary,omitempty" json:"summary,omitempty"`

	// StaticDataOnly provides a cacheable list of values not expected to change regularly and checks the If-Modified-Since header
	StaticDataOnly *bool `form:"staticDataOnly,omitempty" json:"staticDataOnly,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetThingsParams defines parameters for GetThings.

type GetThingsResponse

type GetThingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnrichedThingDTO
}

func ParseGetThingsResponse

func ParseGetThingsResponse(rsp *http.Response) (*GetThingsResponse, error)

ParseGetThingsResponse parses an HTTP response from a GetThingsWithResponse call

func (GetThingsResponse) Status

func (r GetThingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetThingsResponse) StatusCode

func (r GetThingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTransformationResponse

type GetTransformationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Transformation
}

func ParseGetTransformationResponse

func ParseGetTransformationResponse(rsp *http.Response) (*GetTransformationResponse, error)

ParseGetTransformationResponse parses an HTTP response from a GetTransformationWithResponse call

func (GetTransformationResponse) Status

func (r GetTransformationResponse) Status() string

Status returns HTTPResponse.Status

func (GetTransformationResponse) StatusCode

func (r GetTransformationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTransformationServicesResponse

type GetTransformationServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseGetTransformationServicesResponse

func ParseGetTransformationServicesResponse(rsp *http.Response) (*GetTransformationServicesResponse, error)

ParseGetTransformationServicesResponse parses an HTTP response from a GetTransformationServicesWithResponse call

func (GetTransformationServicesResponse) Status

Status returns HTTPResponse.Status

func (GetTransformationServicesResponse) StatusCode

func (r GetTransformationServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTransformationsResponse

type GetTransformationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]TransformationDTO
}

func ParseGetTransformationsResponse

func ParseGetTransformationsResponse(rsp *http.Response) (*GetTransformationsResponse, error)

ParseGetTransformationsResponse parses an HTTP response from a GetTransformationsWithResponse call

func (GetTransformationsResponse) Status

Status returns HTTPResponse.Status

func (GetTransformationsResponse) StatusCode

func (r GetTransformationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUIComponentInNamespaceResponse

type GetUIComponentInNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RootUIComponent
}

func ParseGetUIComponentInNamespaceResponse

func ParseGetUIComponentInNamespaceResponse(rsp *http.Response) (*GetUIComponentInNamespaceResponse, error)

ParseGetUIComponentInNamespaceResponse parses an HTTP response from a GetUIComponentInNamespaceWithResponse call

func (GetUIComponentInNamespaceResponse) Status

Status returns HTTPResponse.Status

func (GetUIComponentInNamespaceResponse) StatusCode

func (r GetUIComponentInNamespaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUITilesResponse

type GetUITilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]TileDTO
}

func ParseGetUITilesResponse

func ParseGetUITilesResponse(rsp *http.Response) (*GetUITilesResponse, error)

ParseGetUITilesResponse parses an HTTP response from a GetUITilesWithResponse call

func (GetUITilesResponse) Status

func (r GetUITilesResponse) Status() string

Status returns HTTPResponse.Status

func (GetUITilesResponse) StatusCode

func (r GetUITilesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUUIDResponse

type GetUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetUUIDResponse

func ParseGetUUIDResponse(rsp *http.Response) (*GetUUIDResponse, error)

ParseGetUUIDResponse parses an HTTP response from a GetUUIDWithResponse call

func (GetUUIDResponse) Status

func (r GetUUIDResponse) Status() string

Status returns HTTPResponse.Status

func (GetUUIDResponse) StatusCode

func (r GetUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUoMInformationResponse

type GetUoMInformationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UoMInfoBean
}

func ParseGetUoMInformationResponse

func ParseGetUoMInformationResponse(rsp *http.Response) (*GetUoMInformationResponse, error)

ParseGetUoMInformationResponse parses an HTTP response from a GetUoMInformationWithResponse call

func (GetUoMInformationResponse) Status

func (r GetUoMInformationResponse) Status() string

Status returns HTTPResponse.Status

func (GetUoMInformationResponse) StatusCode

func (r GetUoMInformationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVoiceInterpreterByUIDParams

type GetVoiceInterpreterByUIDParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetVoiceInterpreterByUIDParams defines parameters for GetVoiceInterpreterByUID.

type GetVoiceInterpreterByUIDResponse

type GetVoiceInterpreterByUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]HumanLanguageInterpreterDTO
}

func ParseGetVoiceInterpreterByUIDResponse

func ParseGetVoiceInterpreterByUIDResponse(rsp *http.Response) (*GetVoiceInterpreterByUIDResponse, error)

ParseGetVoiceInterpreterByUIDResponse parses an HTTP response from a GetVoiceInterpreterByUIDWithResponse call

func (GetVoiceInterpreterByUIDResponse) Status

Status returns HTTPResponse.Status

func (GetVoiceInterpreterByUIDResponse) StatusCode

func (r GetVoiceInterpreterByUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVoiceInterpretersParams

type GetVoiceInterpretersParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

GetVoiceInterpretersParams defines parameters for GetVoiceInterpreters.

type GetVoiceInterpretersResponse

type GetVoiceInterpretersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]HumanLanguageInterpreterDTO
}

func ParseGetVoiceInterpretersResponse

func ParseGetVoiceInterpretersResponse(rsp *http.Response) (*GetVoiceInterpretersResponse, error)

ParseGetVoiceInterpretersResponse parses an HTTP response from a GetVoiceInterpretersWithResponse call

func (GetVoiceInterpretersResponse) Status

Status returns HTTPResponse.Status

func (GetVoiceInterpretersResponse) StatusCode

func (r GetVoiceInterpretersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVoicesResponse

type GetVoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]VoiceDTO
}

func ParseGetVoicesResponse

func ParseGetVoicesResponse(rsp *http.Response) (*GetVoicesResponse, error)

ParseGetVoicesResponse parses an HTTP response from a GetVoicesWithResponse call

func (GetVoicesResponse) Status

func (r GetVoicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetVoicesResponse) StatusCode

func (r GetVoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GroupFunctionDTO

type GroupFunctionDTO struct {
	Name   *string   `json:"name,omitempty"`
	Params *[]string `json:"params,omitempty"`
}

GroupFunctionDTO defines model for GroupFunctionDTO.

type GroupItemDTO

type GroupItemDTO struct {
	Category   *string           `json:"category,omitempty"`
	Function   *GroupFunctionDTO `json:"function,omitempty"`
	GroupNames *[]string         `json:"groupNames,omitempty"`
	GroupType  *string           `json:"groupType,omitempty"`
	Label      *string           `json:"label,omitempty"`
	Name       *string           `json:"name,omitempty"`
	Tags       *[]string         `json:"tags,omitempty"`
	Type       *string           `json:"type,omitempty"`
}

GroupItemDTO defines model for GroupItemDTO.

type HistoryDataBean

type HistoryDataBean struct {
	State *string `json:"state,omitempty"`
	Time  *int64  `json:"time,omitempty"`
}

HistoryDataBean defines model for HistoryDataBean.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type HumanLanguageInterpreterDTO

type HumanLanguageInterpreterDTO struct {
	Id      *string   `json:"id,omitempty"`
	Label   *string   `json:"label,omitempty"`
	Locales *[]string `json:"locales,omitempty"`
}

HumanLanguageInterpreterDTO defines model for HumanLanguageInterpreterDTO.

type IconSet

type IconSet struct {
	Description *string           `json:"description,omitempty"`
	Formats     *[]IconSetFormats `json:"formats,omitempty"`
	Id          *string           `json:"id,omitempty"`
	Label       *string           `json:"label,omitempty"`
}

IconSet defines model for IconSet.

type IconSetFormats

type IconSetFormats string

IconSetFormats defines model for IconSet.Formats.

const (
	PNG IconSetFormats = "PNG"
	SVG IconSetFormats = "SVG"
)

Defines values for IconSetFormats.

type InitNewStateTackerResponse

type InitNewStateTackerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseInitNewStateTackerResponse

func ParseInitNewStateTackerResponse(rsp *http.Response) (*InitNewStateTackerResponse, error)

ParseInitNewStateTackerResponse parses an HTTP response from a InitNewStateTackerWithResponse call

func (InitNewStateTackerResponse) Status

Status returns HTTPResponse.Status

func (InitNewStateTackerResponse) StatusCode

func (r InitNewStateTackerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Input

type Input struct {
	DefaultValue *string   `json:"defaultValue,omitempty"`
	Description  *string   `json:"description,omitempty"`
	Label        *string   `json:"label,omitempty"`
	Name         *string   `json:"name,omitempty"`
	Reference    *string   `json:"reference,omitempty"`
	Required     *bool     `json:"required,omitempty"`
	Tags         *[]string `json:"tags,omitempty"`
	Type         *string   `json:"type,omitempty"`
}

Input defines model for Input.

type InstallAddonByIdParams

type InstallAddonByIdParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`
}

InstallAddonByIdParams defines parameters for InstallAddonById.

type InstallAddonByIdResponse

type InstallAddonByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseInstallAddonByIdResponse

func ParseInstallAddonByIdResponse(rsp *http.Response) (*InstallAddonByIdResponse, error)

ParseInstallAddonByIdResponse parses an HTTP response from a InstallAddonByIdWithResponse call

func (InstallAddonByIdResponse) Status

func (r InstallAddonByIdResponse) Status() string

Status returns HTTPResponse.Status

func (InstallAddonByIdResponse) StatusCode

func (r InstallAddonByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InterpretTextByDefaultInterpreterParams

type InterpretTextByDefaultInterpreterParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

InterpretTextByDefaultInterpreterParams defines parameters for InterpretTextByDefaultInterpreter.

type InterpretTextByDefaultInterpreterResponse

type InterpretTextByDefaultInterpreterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseInterpretTextByDefaultInterpreterResponse

func ParseInterpretTextByDefaultInterpreterResponse(rsp *http.Response) (*InterpretTextByDefaultInterpreterResponse, error)

ParseInterpretTextByDefaultInterpreterResponse parses an HTTP response from a InterpretTextByDefaultInterpreterWithResponse call

func (InterpretTextByDefaultInterpreterResponse) Status

Status returns HTTPResponse.Status

func (InterpretTextByDefaultInterpreterResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type InterpretTextByDefaultInterpreterTextBody

type InterpretTextByDefaultInterpreterTextBody = string

InterpretTextByDefaultInterpreterTextBody defines parameters for InterpretTextByDefaultInterpreter.

type InterpretTextByDefaultInterpreterTextRequestBody

type InterpretTextByDefaultInterpreterTextRequestBody = InterpretTextByDefaultInterpreterTextBody

InterpretTextByDefaultInterpreterTextRequestBody defines body for InterpretTextByDefaultInterpreter for text/plain ContentType.

type InterpretTextParams

type InterpretTextParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

InterpretTextParams defines parameters for InterpretText.

type InterpretTextResponse

type InterpretTextResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseInterpretTextResponse

func ParseInterpretTextResponse(rsp *http.Response) (*InterpretTextResponse, error)

ParseInterpretTextResponse parses an HTTP response from a InterpretTextWithResponse call

func (InterpretTextResponse) Status

func (r InterpretTextResponse) Status() string

Status returns HTTPResponse.Status

func (InterpretTextResponse) StatusCode

func (r InterpretTextResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InterpretTextTextBody

type InterpretTextTextBody = string

InterpretTextTextBody defines parameters for InterpretText.

type InterpretTextTextRequestBody

type InterpretTextTextRequestBody = InterpretTextTextBody

InterpretTextTextRequestBody defines body for InterpretText for text/plain ContentType.

type ItemChannelLinkDTO

type ItemChannelLinkDTO struct {
	ChannelUID    *string                            `json:"channelUID,omitempty"`
	Configuration *map[string]map[string]interface{} `json:"configuration,omitempty"`
	ItemName      *string                            `json:"itemName,omitempty"`
}

ItemChannelLinkDTO defines model for ItemChannelLinkDTO.

type ItemHistoryDTO

type ItemHistoryDTO struct {
	Data         *[]HistoryDataBean `json:"data,omitempty"`
	Datapoints   *string            `json:"datapoints,omitempty"`
	Name         *string            `json:"name,omitempty"`
	Totalrecords *string            `json:"totalrecords,omitempty"`
}

ItemHistoryDTO defines model for ItemHistoryDTO.

type LinkItemToChannelJSONRequestBody

type LinkItemToChannelJSONRequestBody = ItemChannelLinkDTO

LinkItemToChannelJSONRequestBody defines body for LinkItemToChannel for application/json ContentType.

type LinkItemToChannelResponse

type LinkItemToChannelResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseLinkItemToChannelResponse

func ParseLinkItemToChannelResponse(rsp *http.Response) (*LinkItemToChannelResponse, error)

ParseLinkItemToChannelResponse parses an HTTP response from a LinkItemToChannelWithResponse call

func (LinkItemToChannelResponse) Status

func (r LinkItemToChannelResponse) Status() string

Status returns HTTPResponse.Status

func (LinkItemToChannelResponse) StatusCode

func (r LinkItemToChannelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Links struct {
	Type *string `json:"type,omitempty"`
	Url  *string `json:"url,omitempty"`
}

Links defines model for Links.

type ListenAndAnswerParams

type ListenAndAnswerParams struct {
	// SourceId source ID
	SourceId *string `form:"sourceId,omitempty" json:"sourceId,omitempty"`

	// SttId Speech-to-Text ID
	SttId *string `form:"sttId,omitempty" json:"sttId,omitempty"`

	// TtsId Text-to-Speech ID
	TtsId *string `form:"ttsId,omitempty" json:"ttsId,omitempty"`

	// VoiceId voice ID
	VoiceId *string `form:"voiceId,omitempty" json:"voiceId,omitempty"`

	// HliIds interpreter IDs
	HliIds *[]string `form:"hliIds,omitempty" json:"hliIds,omitempty"`

	// SinkId audio sink ID
	SinkId *string `form:"sinkId,omitempty" json:"sinkId,omitempty"`

	// ListeningItem listening item
	ListeningItem *string `form:"listeningItem,omitempty" json:"listeningItem,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

ListenAndAnswerParams defines parameters for ListenAndAnswer.

type ListenAndAnswerResponse

type ListenAndAnswerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseListenAndAnswerResponse

func ParseListenAndAnswerResponse(rsp *http.Response) (*ListenAndAnswerResponse, error)

ParseListenAndAnswerResponse parses an HTTP response from a ListenAndAnswerWithResponse call

func (ListenAndAnswerResponse) Status

func (r ListenAndAnswerResponse) Status() string

Status returns HTTPResponse.Status

func (ListenAndAnswerResponse) StatusCode

func (r ListenAndAnswerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LoggerBean

type LoggerBean struct {
	Loggers *[]LoggerInfo `json:"loggers,omitempty"`
}

LoggerBean defines model for LoggerBean.

type LoggerInfo

type LoggerInfo struct {
	Level      *string `json:"level,omitempty"`
	LoggerName *string `json:"loggerName,omitempty"`
}

LoggerInfo defines model for LoggerInfo.

type MappingDTO

type MappingDTO struct {
	Column         *int32  `json:"column,omitempty"`
	Command        *string `json:"command,omitempty"`
	Icon           *string `json:"icon,omitempty"`
	Label          *string `json:"label,omitempty"`
	ReleaseCommand *string `json:"releaseCommand,omitempty"`
	Row            *int32  `json:"row,omitempty"`
}

MappingDTO defines model for MappingDTO.

type MetadataDTO

type MetadataDTO struct {
	Config *map[string]map[string]interface{} `json:"config,omitempty"`
	Value  *string                            `json:"value,omitempty"`
}

MetadataDTO defines model for MetadataDTO.

type Module

type Module struct {
	Configuration *Configuration `json:"configuration,omitempty"`
	Description   *string        `json:"description,omitempty"`
	Id            *string        `json:"id,omitempty"`
	Label         *string        `json:"label,omitempty"`
	TypeUID       *string        `json:"typeUID,omitempty"`
}

Module defines model for Module.

type ModuleDTO

type ModuleDTO struct {
	Configuration *map[string]map[string]interface{} `json:"configuration,omitempty"`
	Description   *string                            `json:"description,omitempty"`
	Id            *string                            `json:"id,omitempty"`
	Label         *string                            `json:"label,omitempty"`
	Type          *string                            `json:"type,omitempty"`
}

ModuleDTO defines model for ModuleDTO.

type ModuleTypeDTO

type ModuleTypeDTO struct {
	ConfigDescriptions *[]ConfigDescriptionParameterDTO `json:"configDescriptions,omitempty"`
	Description        *string                          `json:"description,omitempty"`
	Label              *string                          `json:"label,omitempty"`
	Tags               *[]string                        `json:"tags,omitempty"`
	Uid                *string                          `json:"uid,omitempty"`
	Visibility         *ModuleTypeDTOVisibility         `json:"visibility,omitempty"`
}

ModuleTypeDTO defines model for ModuleTypeDTO.

type ModuleTypeDTOVisibility

type ModuleTypeDTOVisibility string

ModuleTypeDTOVisibility defines model for ModuleTypeDTO.Visibility.

const (
	ModuleTypeDTOVisibilityEXPERT  ModuleTypeDTOVisibility = "EXPERT"
	ModuleTypeDTOVisibilityHIDDEN  ModuleTypeDTOVisibility = "HIDDEN"
	ModuleTypeDTOVisibilityVISIBLE ModuleTypeDTOVisibility = "VISIBLE"
)

Defines values for ModuleTypeDTOVisibility.

type Output

type Output struct {
	DefaultValue *string   `json:"defaultValue,omitempty"`
	Description  *string   `json:"description,omitempty"`
	Label        *string   `json:"label,omitempty"`
	Name         *string   `json:"name,omitempty"`
	Reference    *string   `json:"reference,omitempty"`
	Tags         *[]string `json:"tags,omitempty"`
	Type         *string   `json:"type,omitempty"`
}

Output defines model for Output.

type PageDTO

type PageDTO struct {
	Icon    *string      `json:"icon,omitempty"`
	Id      *string      `json:"id,omitempty"`
	Leaf    *bool        `json:"leaf,omitempty"`
	Link    *string      `json:"link,omitempty"`
	Parent  *PageDTO     `json:"parent,omitempty"`
	Timeout *bool        `json:"timeout,omitempty"`
	Title   *string      `json:"title,omitempty"`
	Widgets *[]WidgetDTO `json:"widgets,omitempty"`
}

PageDTO defines model for PageDTO.

type ParameterOption

type ParameterOption struct {
	Label *string `json:"label,omitempty"`
	Value *string `json:"value,omitempty"`
}

ParameterOption defines model for ParameterOption.

type ParameterOptionDTO

type ParameterOptionDTO struct {
	Label *string `json:"label,omitempty"`
	Value *string `json:"value,omitempty"`
}

ParameterOptionDTO defines model for ParameterOptionDTO.

type PersistenceCronStrategyDTO

type PersistenceCronStrategyDTO struct {
	CronExpression *string `json:"cronExpression,omitempty"`
	Name           *string `json:"name,omitempty"`
}

PersistenceCronStrategyDTO defines model for PersistenceCronStrategyDTO.

type PersistenceFilterDTO

type PersistenceFilterDTO struct {
	Inverted *bool     `json:"inverted,omitempty"`
	Lower    *float32  `json:"lower,omitempty"`
	Name     *string   `json:"name,omitempty"`
	Relative *bool     `json:"relative,omitempty"`
	Unit     *string   `json:"unit,omitempty"`
	Upper    *float32  `json:"upper,omitempty"`
	Value    *float32  `json:"value,omitempty"`
	Values   *[]string `json:"values,omitempty"`
}

PersistenceFilterDTO defines model for PersistenceFilterDTO.

type PersistenceItemConfigurationDTO

type PersistenceItemConfigurationDTO struct {
	Alias      *string   `json:"alias,omitempty"`
	Filters    *[]string `json:"filters,omitempty"`
	Items      *[]string `json:"items,omitempty"`
	Strategies *[]string `json:"strategies,omitempty"`
}

PersistenceItemConfigurationDTO defines model for PersistenceItemConfigurationDTO.

type PersistenceItemInfo

type PersistenceItemInfo struct {
	Count    *int32     `json:"count,omitempty"`
	Earliest *time.Time `json:"earliest,omitempty"`
	Latest   *time.Time `json:"latest,omitempty"`
	Name     *string    `json:"name,omitempty"`
}

PersistenceItemInfo defines model for PersistenceItemInfo.

type PersistenceServiceConfigurationDTO

type PersistenceServiceConfigurationDTO struct {
	Configs          *[]PersistenceItemConfigurationDTO `json:"configs,omitempty"`
	CronStrategies   *[]PersistenceCronStrategyDTO      `json:"cronStrategies,omitempty"`
	Defaults         *[]string                          `json:"defaults,omitempty"`
	Editable         *bool                              `json:"editable,omitempty"`
	EqualsFilters    *[]PersistenceFilterDTO            `json:"equalsFilters,omitempty"`
	IncludeFilters   *[]PersistenceFilterDTO            `json:"includeFilters,omitempty"`
	ServiceId        *string                            `json:"serviceId,omitempty"`
	ThresholdFilters *[]PersistenceFilterDTO            `json:"thresholdFilters,omitempty"`
	TimeFilters      *[]PersistenceFilterDTO            `json:"timeFilters,omitempty"`
}

PersistenceServiceConfigurationDTO defines model for PersistenceServiceConfigurationDTO.

type PersistenceServiceDTO

type PersistenceServiceDTO struct {
	Id    *string `json:"id,omitempty"`
	Label *string `json:"label,omitempty"`
	Type  *string `json:"type,omitempty"`
}

PersistenceServiceDTO defines model for PersistenceServiceDTO.

type PollDataForPageParams

type PollDataForPageParams struct {
	// Subscriptionid subscriptionid
	Subscriptionid *string `form:"subscriptionid,omitempty" json:"subscriptionid,omitempty"`

	// IncludeHidden include hidden widgets
	IncludeHidden *bool `form:"includeHidden,omitempty" json:"includeHidden,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

PollDataForPageParams defines parameters for PollDataForPage.

type PollDataForPageResponse

type PollDataForPageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PageDTO
}

func ParsePollDataForPageResponse

func ParsePollDataForPageResponse(rsp *http.Response) (*PollDataForPageResponse, error)

ParsePollDataForPageResponse parses an HTTP response from a PollDataForPageWithResponse call

func (PollDataForPageResponse) Status

func (r PollDataForPageResponse) Status() string

Status returns HTTPResponse.Status

func (PollDataForPageResponse) StatusCode

func (r PollDataForPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PollDataForSitemapParams

type PollDataForSitemapParams struct {
	// Subscriptionid subscriptionid
	Subscriptionid *string `form:"subscriptionid,omitempty" json:"subscriptionid,omitempty"`

	// IncludeHidden include hidden widgets
	IncludeHidden *bool `form:"includeHidden,omitempty" json:"includeHidden,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

PollDataForSitemapParams defines parameters for PollDataForSitemap.

type PollDataForSitemapResponse

type PollDataForSitemapResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SitemapDTO
}

func ParsePollDataForSitemapResponse

func ParsePollDataForSitemapResponse(rsp *http.Response) (*PollDataForSitemapResponse, error)

ParsePollDataForSitemapResponse parses an HTTP response from a PollDataForSitemapWithResponse call

func (PollDataForSitemapResponse) Status

Status returns HTTPResponse.Status

func (PollDataForSitemapResponse) StatusCode

func (r PollDataForSitemapResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProfileTypeDTO

type ProfileTypeDTO struct {
	Kind               *string   `json:"kind,omitempty"`
	Label              *string   `json:"label,omitempty"`
	SupportedItemTypes *[]string `json:"supportedItemTypes,omitempty"`
	Uid                *string   `json:"uid,omitempty"`
}

ProfileTypeDTO defines model for ProfileTypeDTO.

type PurgeDatabase1Response

type PurgeDatabase1Response struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePurgeDatabase1Response

func ParsePurgeDatabase1Response(rsp *http.Response) (*PurgeDatabase1Response, error)

ParsePurgeDatabase1Response parses an HTTP response from a PurgeDatabase1WithResponse call

func (PurgeDatabase1Response) Status

func (r PurgeDatabase1Response) Status() string

Status returns HTTPResponse.Status

func (PurgeDatabase1Response) StatusCode

func (r PurgeDatabase1Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PurgeDatabaseResponse

type PurgeDatabaseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePurgeDatabaseResponse

func ParsePurgeDatabaseResponse(rsp *http.Response) (*PurgeDatabaseResponse, error)

ParsePurgeDatabaseResponse parses an HTTP response from a PurgeDatabaseWithResponse call

func (PurgeDatabaseResponse) Status

func (r PurgeDatabaseResponse) Status() string

Status returns HTTPResponse.Status

func (PurgeDatabaseResponse) StatusCode

func (r PurgeDatabaseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutLoggerJSONRequestBody

type PutLoggerJSONRequestBody = LoggerInfo

PutLoggerJSONRequestBody defines body for PutLogger for application/json ContentType.

type PutLoggerResponse

type PutLoggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutLoggerResponse

func ParsePutLoggerResponse(rsp *http.Response) (*PutLoggerResponse, error)

ParsePutLoggerResponse parses an HTTP response from a PutLoggerWithResponse call

func (PutLoggerResponse) Status

func (r PutLoggerResponse) Status() string

Status returns HTTPResponse.Status

func (PutLoggerResponse) StatusCode

func (r PutLoggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutPersistenceServiceConfigurationJSONRequestBody

type PutPersistenceServiceConfigurationJSONRequestBody = PersistenceServiceConfigurationDTO

PutPersistenceServiceConfigurationJSONRequestBody defines body for PutPersistenceServiceConfiguration for application/json ContentType.

type PutPersistenceServiceConfigurationResponse

type PutPersistenceServiceConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersistenceServiceConfigurationDTO
}

func ParsePutPersistenceServiceConfigurationResponse

func ParsePutPersistenceServiceConfigurationResponse(rsp *http.Response) (*PutPersistenceServiceConfigurationResponse, error)

ParsePutPersistenceServiceConfigurationResponse parses an HTTP response from a PutPersistenceServiceConfigurationWithResponse call

func (PutPersistenceServiceConfigurationResponse) Status

Status returns HTTPResponse.Status

func (PutPersistenceServiceConfigurationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutTransformationJSONRequestBody

type PutTransformationJSONRequestBody = TransformationDTO

PutTransformationJSONRequestBody defines body for PutTransformation for application/json ContentType.

type PutTransformationResponse

type PutTransformationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutTransformationResponse

func ParsePutTransformationResponse(rsp *http.Response) (*PutTransformationResponse, error)

ParsePutTransformationResponse parses an HTTP response from a PutTransformationWithResponse call

func (PutTransformationResponse) Status

func (r PutTransformationResponse) Status() string

Status returns HTTPResponse.Status

func (PutTransformationResponse) StatusCode

func (r PutTransformationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveAllLinksForObjectResponse

type RemoveAllLinksForObjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveAllLinksForObjectResponse

func ParseRemoveAllLinksForObjectResponse(rsp *http.Response) (*RemoveAllLinksForObjectResponse, error)

ParseRemoveAllLinksForObjectResponse parses an HTTP response from a RemoveAllLinksForObjectWithResponse call

func (RemoveAllLinksForObjectResponse) Status

Status returns HTTPResponse.Status

func (RemoveAllLinksForObjectResponse) StatusCode

func (r RemoveAllLinksForObjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveApiTokenResponse

type RemoveApiTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveApiTokenResponse

func ParseRemoveApiTokenResponse(rsp *http.Response) (*RemoveApiTokenResponse, error)

ParseRemoveApiTokenResponse parses an HTTP response from a RemoveApiTokenWithResponse call

func (RemoveApiTokenResponse) Status

func (r RemoveApiTokenResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveApiTokenResponse) StatusCode

func (r RemoveApiTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveIgnoreFlagOnInboxItemResponse

type RemoveIgnoreFlagOnInboxItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveIgnoreFlagOnInboxItemResponse

func ParseRemoveIgnoreFlagOnInboxItemResponse(rsp *http.Response) (*RemoveIgnoreFlagOnInboxItemResponse, error)

ParseRemoveIgnoreFlagOnInboxItemResponse parses an HTTP response from a RemoveIgnoreFlagOnInboxItemWithResponse call

func (RemoveIgnoreFlagOnInboxItemResponse) Status

Status returns HTTPResponse.Status

func (RemoveIgnoreFlagOnInboxItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RemoveItemFromInboxResponse

type RemoveItemFromInboxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveItemFromInboxResponse

func ParseRemoveItemFromInboxResponse(rsp *http.Response) (*RemoveItemFromInboxResponse, error)

ParseRemoveItemFromInboxResponse parses an HTTP response from a RemoveItemFromInboxWithResponse call

func (RemoveItemFromInboxResponse) Status

Status returns HTTPResponse.Status

func (RemoveItemFromInboxResponse) StatusCode

func (r RemoveItemFromInboxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveItemFromRegistryResponse

type RemoveItemFromRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveItemFromRegistryResponse

func ParseRemoveItemFromRegistryResponse(rsp *http.Response) (*RemoveItemFromRegistryResponse, error)

ParseRemoveItemFromRegistryResponse parses an HTTP response from a RemoveItemFromRegistryWithResponse call

func (RemoveItemFromRegistryResponse) Status

Status returns HTTPResponse.Status

func (RemoveItemFromRegistryResponse) StatusCode

func (r RemoveItemFromRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveLoggerResponse

type RemoveLoggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveLoggerResponse

func ParseRemoveLoggerResponse(rsp *http.Response) (*RemoveLoggerResponse, error)

ParseRemoveLoggerResponse parses an HTTP response from a RemoveLoggerWithResponse call

func (RemoveLoggerResponse) Status

func (r RemoveLoggerResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveLoggerResponse) StatusCode

func (r RemoveLoggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveMemberFromGroupItemResponse

type RemoveMemberFromGroupItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveMemberFromGroupItemResponse

func ParseRemoveMemberFromGroupItemResponse(rsp *http.Response) (*RemoveMemberFromGroupItemResponse, error)

ParseRemoveMemberFromGroupItemResponse parses an HTTP response from a RemoveMemberFromGroupItemWithResponse call

func (RemoveMemberFromGroupItemResponse) Status

Status returns HTTPResponse.Status

func (RemoveMemberFromGroupItemResponse) StatusCode

func (r RemoveMemberFromGroupItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveMetadataFromItemResponse

type RemoveMetadataFromItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveMetadataFromItemResponse

func ParseRemoveMetadataFromItemResponse(rsp *http.Response) (*RemoveMetadataFromItemResponse, error)

ParseRemoveMetadataFromItemResponse parses an HTTP response from a RemoveMetadataFromItemWithResponse call

func (RemoveMetadataFromItemResponse) Status

Status returns HTTPResponse.Status

func (RemoveMetadataFromItemResponse) StatusCode

func (r RemoveMetadataFromItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveSemanticTagParams

type RemoveSemanticTagParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

RemoveSemanticTagParams defines parameters for RemoveSemanticTag.

type RemoveSemanticTagResponse

type RemoveSemanticTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveSemanticTagResponse

func ParseRemoveSemanticTagResponse(rsp *http.Response) (*RemoveSemanticTagResponse, error)

ParseRemoveSemanticTagResponse parses an HTTP response from a RemoveSemanticTagWithResponse call

func (RemoveSemanticTagResponse) Status

func (r RemoveSemanticTagResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveSemanticTagResponse) StatusCode

func (r RemoveSemanticTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveTagFromItemResponse

type RemoveTagFromItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveTagFromItemResponse

func ParseRemoveTagFromItemResponse(rsp *http.Response) (*RemoveTagFromItemResponse, error)

ParseRemoveTagFromItemResponse parses an HTTP response from a RemoveTagFromItemWithResponse call

func (RemoveTagFromItemResponse) Status

func (r RemoveTagFromItemResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveTagFromItemResponse) StatusCode

func (r RemoveTagFromItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveThingByIdParams

type RemoveThingByIdParams struct {
	// Force force
	Force *bool `form:"force,omitempty" json:"force,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

RemoveThingByIdParams defines parameters for RemoveThingById.

type RemoveThingByIdResponse

type RemoveThingByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveThingByIdResponse

func ParseRemoveThingByIdResponse(rsp *http.Response) (*RemoveThingByIdResponse, error)

ParseRemoveThingByIdResponse parses an HTTP response from a RemoveThingByIdWithResponse call

func (RemoveThingByIdResponse) Status

func (r RemoveThingByIdResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveThingByIdResponse) StatusCode

func (r RemoveThingByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveUIComponentFromNamespaceResponse

type RemoveUIComponentFromNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveUIComponentFromNamespaceResponse

func ParseRemoveUIComponentFromNamespaceResponse(rsp *http.Response) (*RemoveUIComponentFromNamespaceResponse, error)

ParseRemoveUIComponentFromNamespaceResponse parses an HTTP response from a RemoveUIComponentFromNamespaceWithResponse call

func (RemoveUIComponentFromNamespaceResponse) Status

Status returns HTTPResponse.Status

func (RemoveUIComponentFromNamespaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RootBean

type RootBean struct {
	Links             *[]Links     `json:"links,omitempty"`
	Locale            *string      `json:"locale,omitempty"`
	MeasurementSystem *string      `json:"measurementSystem,omitempty"`
	RuntimeInfo       *RuntimeInfo `json:"runtimeInfo,omitempty"`
	Version           *string      `json:"version,omitempty"`
}

RootBean defines model for RootBean.

type RootUIComponent

type RootUIComponent struct {
	Component *string                            `json:"component,omitempty"`
	Config    *map[string]map[string]interface{} `json:"config,omitempty"`
	Props     *ConfigDescriptionDTO              `json:"props,omitempty"`
	Slots     *map[string][]UIComponent          `json:"slots,omitempty"`
	Tags      *[]string                          `json:"tags,omitempty"`
	Timestamp *time.Time                         `json:"timestamp,omitempty"`
	Type      *string                            `json:"type,omitempty"`
	Uid       *string                            `json:"uid,omitempty"`
}

RootUIComponent defines model for RootUIComponent.

type Rule

type Rule struct {
	Actions                   *[]Action                     `json:"actions,omitempty"`
	Conditions                *[]Condition                  `json:"conditions,omitempty"`
	Configuration             *Configuration                `json:"configuration,omitempty"`
	ConfigurationDescriptions *[]ConfigDescriptionParameter `json:"configurationDescriptions,omitempty"`
	Description               *string                       `json:"description,omitempty"`
	Modules                   *[]Module                     `json:"modules,omitempty"`
	Name                      *string                       `json:"name,omitempty"`
	Tags                      *[]string                     `json:"tags,omitempty"`
	TemplateUID               *string                       `json:"templateUID,omitempty"`
	Triggers                  *[]Trigger                    `json:"triggers,omitempty"`
	Uid                       *string                       `json:"uid,omitempty"`
	Visibility                *RuleVisibility               `json:"visibility,omitempty"`
}

Rule defines model for Rule.

type RuleDTO

type RuleDTO struct {
	Actions            *[]ActionDTO                     `json:"actions,omitempty"`
	Conditions         *[]ConditionDTO                  `json:"conditions,omitempty"`
	ConfigDescriptions *[]ConfigDescriptionParameterDTO `json:"configDescriptions,omitempty"`
	Configuration      *map[string]interface{}          `json:"configuration,omitempty"`
	Description        *string                          `json:"description,omitempty"`
	Name               *string                          `json:"name,omitempty"`
	Tags               *[]string                        `json:"tags,omitempty"`
	TemplateUID        *string                          `json:"templateUID,omitempty"`
	Triggers           *[]TriggerDTO                    `json:"triggers,omitempty"`
	Uid                *string                          `json:"uid,omitempty"`
	Visibility         *RuleDTOVisibility               `json:"visibility,omitempty"`
}

RuleDTO defines model for RuleDTO.

type RuleDTOVisibility

type RuleDTOVisibility string

RuleDTOVisibility defines model for RuleDTO.Visibility.

const (
	RuleDTOVisibilityEXPERT  RuleDTOVisibility = "EXPERT"
	RuleDTOVisibilityHIDDEN  RuleDTOVisibility = "HIDDEN"
	RuleDTOVisibilityVISIBLE RuleDTOVisibility = "VISIBLE"
)

Defines values for RuleDTOVisibility.

type RuleExecution

type RuleExecution struct {
	Date *time.Time `json:"date,omitempty"`
	Rule *Rule      `json:"rule,omitempty"`
}

RuleExecution defines model for RuleExecution.

type RuleStatusInfo

type RuleStatusInfo struct {
	Description  *string                     `json:"description,omitempty"`
	Status       *RuleStatusInfoStatus       `json:"status,omitempty"`
	StatusDetail *RuleStatusInfoStatusDetail `json:"statusDetail,omitempty"`
}

RuleStatusInfo defines model for RuleStatusInfo.

type RuleStatusInfoStatus

type RuleStatusInfoStatus string

RuleStatusInfoStatus defines model for RuleStatusInfo.Status.

const (
	RuleStatusInfoStatusIDLE          RuleStatusInfoStatus = "IDLE"
	RuleStatusInfoStatusINITIALIZING  RuleStatusInfoStatus = "INITIALIZING"
	RuleStatusInfoStatusRUNNING       RuleStatusInfoStatus = "RUNNING"
	RuleStatusInfoStatusUNINITIALIZED RuleStatusInfoStatus = "UNINITIALIZED"
)

Defines values for RuleStatusInfoStatus.

type RuleStatusInfoStatusDetail

type RuleStatusInfoStatusDetail string

RuleStatusInfoStatusDetail defines model for RuleStatusInfo.StatusDetail.

const (
	RuleStatusInfoStatusDetailCONFIGURATIONERROR       RuleStatusInfoStatusDetail = "CONFIGURATION_ERROR"
	RuleStatusInfoStatusDetailDISABLED                 RuleStatusInfoStatusDetail = "DISABLED"
	RuleStatusInfoStatusDetailHANDLERINITIALIZINGERROR RuleStatusInfoStatusDetail = "HANDLER_INITIALIZING_ERROR"
	RuleStatusInfoStatusDetailHANDLERMISSINGERROR      RuleStatusInfoStatusDetail = "HANDLER_MISSING_ERROR"
	RuleStatusInfoStatusDetailINVALIDRULE              RuleStatusInfoStatusDetail = "INVALID_RULE"
	RuleStatusInfoStatusDetailNONE                     RuleStatusInfoStatusDetail = "NONE"
	RuleStatusInfoStatusDetailTEMPLATEMISSINGERROR     RuleStatusInfoStatusDetail = "TEMPLATE_MISSING_ERROR"
)

Defines values for RuleStatusInfoStatusDetail.

type RuleVisibility

type RuleVisibility string

RuleVisibility defines model for Rule.Visibility.

const (
	RuleVisibilityEXPERT  RuleVisibility = "EXPERT"
	RuleVisibilityHIDDEN  RuleVisibility = "HIDDEN"
	RuleVisibilityVISIBLE RuleVisibility = "VISIBLE"
)

Defines values for RuleVisibility.

type RunRuleNow1JSONBody

type RunRuleNow1JSONBody map[string]map[string]interface{}

RunRuleNow1JSONBody defines parameters for RunRuleNow1.

type RunRuleNow1JSONRequestBody

type RunRuleNow1JSONRequestBody RunRuleNow1JSONBody

RunRuleNow1JSONRequestBody defines body for RunRuleNow1 for application/json ContentType.

type RunRuleNow1Response

type RunRuleNow1Response struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRunRuleNow1Response

func ParseRunRuleNow1Response(rsp *http.Response) (*RunRuleNow1Response, error)

ParseRunRuleNow1Response parses an HTTP response from a RunRuleNow1WithResponse call

func (RunRuleNow1Response) Status

func (r RunRuleNow1Response) Status() string

Status returns HTTPResponse.Status

func (RunRuleNow1Response) StatusCode

func (r RunRuleNow1Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RuntimeInfo

type RuntimeInfo struct {
	BuildString *string `json:"buildString,omitempty"`
	Version     *string `json:"version,omitempty"`
}

RuntimeInfo defines model for RuntimeInfo.

type ScanResponse

type ScanResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseScanResponse

func ParseScanResponse(rsp *http.Response) (*ScanResponse, error)

ParseScanResponse parses an HTTP response from a ScanWithResponse call

func (ScanResponse) Status

func (r ScanResponse) Status() string

Status returns HTTPResponse.Status

func (ScanResponse) StatusCode

func (r ScanResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendItemCommandResponse

type SendItemCommandResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseSendItemCommandResponse

func ParseSendItemCommandResponse(rsp *http.Response) (*SendItemCommandResponse, error)

ParseSendItemCommandResponse parses an HTTP response from a SendItemCommandWithResponse call

func (SendItemCommandResponse) Status

func (r SendItemCommandResponse) Status() string

Status returns HTTPResponse.Status

func (SendItemCommandResponse) StatusCode

func (r SendItemCommandResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendItemCommandTextBody

type SendItemCommandTextBody = string

SendItemCommandTextBody defines parameters for SendItemCommand.

type SendItemCommandTextRequestBody

type SendItemCommandTextRequestBody = SendItemCommandTextBody

SendItemCommandTextRequestBody defines body for SendItemCommand for text/plain ContentType.

type SetRuleModuleConfigParameterResponse

type SetRuleModuleConfigParameterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseSetRuleModuleConfigParameterResponse

func ParseSetRuleModuleConfigParameterResponse(rsp *http.Response) (*SetRuleModuleConfigParameterResponse, error)

ParseSetRuleModuleConfigParameterResponse parses an HTTP response from a SetRuleModuleConfigParameterWithResponse call

func (SetRuleModuleConfigParameterResponse) Status

Status returns HTTPResponse.Status

func (SetRuleModuleConfigParameterResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetRuleModuleConfigParameterTextBody

type SetRuleModuleConfigParameterTextBody = string

SetRuleModuleConfigParameterTextBody defines parameters for SetRuleModuleConfigParameter.

type SetRuleModuleConfigParameterTextRequestBody

type SetRuleModuleConfigParameterTextRequestBody = SetRuleModuleConfigParameterTextBody

SetRuleModuleConfigParameterTextRequestBody defines body for SetRuleModuleConfigParameter for text/plain ContentType.

type SitemapDTO

type SitemapDTO struct {
	Homepage *PageDTO `json:"homepage,omitempty"`
	Icon     *string  `json:"icon,omitempty"`
	Label    *string  `json:"label,omitempty"`
	Link     *string  `json:"link,omitempty"`
	Name     *string  `json:"name,omitempty"`
}

SitemapDTO defines model for SitemapDTO.

type StartDialogParams

type StartDialogParams struct {
	// SourceId source ID
	SourceId *string `form:"sourceId,omitempty" json:"sourceId,omitempty"`

	// KsId keywork spotter ID
	KsId *string `form:"ksId,omitempty" json:"ksId,omitempty"`

	// SttId Speech-to-Text ID
	SttId *string `form:"sttId,omitempty" json:"sttId,omitempty"`

	// TtsId Text-to-Speech ID
	TtsId *string `form:"ttsId,omitempty" json:"ttsId,omitempty"`

	// VoiceId voice ID
	VoiceId *string `form:"voiceId,omitempty" json:"voiceId,omitempty"`

	// HliIds comma separated list of interpreter IDs
	HliIds *string `form:"hliIds,omitempty" json:"hliIds,omitempty"`

	// SinkId audio sink ID
	SinkId *string `form:"sinkId,omitempty" json:"sinkId,omitempty"`

	// Keyword keyword
	Keyword *string `form:"keyword,omitempty" json:"keyword,omitempty"`

	// ListeningItem listening item
	ListeningItem *string `form:"listeningItem,omitempty" json:"listeningItem,omitempty"`

	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

StartDialogParams defines parameters for StartDialog.

type StartDialogResponse

type StartDialogResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseStartDialogResponse

func ParseStartDialogResponse(rsp *http.Response) (*StartDialogResponse, error)

ParseStartDialogResponse parses an HTTP response from a StartDialogWithResponse call

func (StartDialogResponse) Status

func (r StartDialogResponse) Status() string

Status returns HTTPResponse.Status

func (StartDialogResponse) StatusCode

func (r StartDialogResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type StateDescription

type StateDescription struct {
	Maximum  *float32       `json:"maximum,omitempty"`
	Minimum  *float32       `json:"minimum,omitempty"`
	Options  *[]StateOption `json:"options,omitempty"`
	Pattern  *string        `json:"pattern,omitempty"`
	ReadOnly *bool          `json:"readOnly,omitempty"`
	Step     *float32       `json:"step,omitempty"`
}

StateDescription defines model for StateDescription.

type StateOption

type StateOption struct {
	Label *string `json:"label,omitempty"`
	Value *string `json:"value,omitempty"`
}

StateOption defines model for StateOption.

type StopDialogParams

type StopDialogParams struct {
	// SourceId source ID
	SourceId *string `form:"sourceId,omitempty" json:"sourceId,omitempty"`
}

StopDialogParams defines parameters for StopDialog.

type StopDialogResponse

type StopDialogResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseStopDialogResponse

func ParseStopDialogResponse(rsp *http.Response) (*StopDialogResponse, error)

ParseStopDialogResponse parses an HTTP response from a StopDialogWithResponse call

func (StopDialogResponse) Status

func (r StopDialogResponse) Status() string

Status returns HTTPResponse.Status

func (StopDialogResponse) StatusCode

func (r StopDialogResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type StoreItemDataInPersistenceServiceParams

type StoreItemDataInPersistenceServiceParams struct {
	// ServiceId Id of the persistence service. If not provided the default service will be used
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`

	// Time Time of the data to be stored. Will default to current time. [yyyy-MM-dd'T'HH:mm:ss.SSSZ]
	Time string `form:"time" json:"time"`

	// State The state to store.
	State string `form:"state" json:"state"`
}

StoreItemDataInPersistenceServiceParams defines parameters for StoreItemDataInPersistenceService.

type StoreItemDataInPersistenceServiceResponse

type StoreItemDataInPersistenceServiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseStoreItemDataInPersistenceServiceResponse

func ParseStoreItemDataInPersistenceServiceResponse(rsp *http.Response) (*StoreItemDataInPersistenceServiceResponse, error)

ParseStoreItemDataInPersistenceServiceResponse parses an HTTP response from a StoreItemDataInPersistenceServiceWithResponse call

func (StoreItemDataInPersistenceServiceResponse) Status

Status returns HTTPResponse.Status

func (StoreItemDataInPersistenceServiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StrippedThingTypeDTO

type StrippedThingTypeDTO struct {
	UID                     *string   `json:"UID,omitempty"`
	Bridge                  *bool     `json:"bridge,omitempty"`
	Category                *string   `json:"category,omitempty"`
	Description             *string   `json:"description,omitempty"`
	Label                   *string   `json:"label,omitempty"`
	Listed                  *bool     `json:"listed,omitempty"`
	SupportedBridgeTypeUIDs *[]string `json:"supportedBridgeTypeUIDs,omitempty"`
}

StrippedThingTypeDTO defines model for StrippedThingTypeDTO.

type SystemInfo

type SystemInfo struct {
	AvailableProcessors *int32  `json:"availableProcessors,omitempty"`
	ConfigFolder        *string `json:"configFolder,omitempty"`
	FreeMemory          *int64  `json:"freeMemory,omitempty"`
	JavaVendor          *string `json:"javaVendor,omitempty"`
	JavaVendorVersion   *string `json:"javaVendorVersion,omitempty"`
	JavaVersion         *string `json:"javaVersion,omitempty"`
	LogFolder           *string `json:"logFolder,omitempty"`
	OsArchitecture      *string `json:"osArchitecture,omitempty"`
	OsName              *string `json:"osName,omitempty"`
	OsVersion           *string `json:"osVersion,omitempty"`
	StartLevel          *int32  `json:"startLevel,omitempty"`
	TotalMemory         *int64  `json:"totalMemory,omitempty"`
	Uptime              *int64  `json:"uptime,omitempty"`
	UserdataFolder      *string `json:"userdataFolder,omitempty"`
}

SystemInfo defines model for SystemInfo.

type SystemInfoBean

type SystemInfoBean struct {
	SystemInfo *SystemInfo `json:"systemInfo,omitempty"`
}

SystemInfoBean defines model for SystemInfoBean.

type Template

type Template struct {
	Description *string             `json:"description,omitempty"`
	Label       *string             `json:"label,omitempty"`
	Tags        *[]string           `json:"tags,omitempty"`
	Uid         *string             `json:"uid,omitempty"`
	Visibility  *TemplateVisibility `json:"visibility,omitempty"`
}

Template defines model for Template.

type TemplateVisibility

type TemplateVisibility string

TemplateVisibility defines model for Template.Visibility.

const (
	EXPERT  TemplateVisibility = "EXPERT"
	HIDDEN  TemplateVisibility = "HIDDEN"
	VISIBLE TemplateVisibility = "VISIBLE"
)

Defines values for TemplateVisibility.

type TextToSpeechParams

type TextToSpeechParams struct {
	// Voiceid voice id
	Voiceid *string `form:"voiceid,omitempty" json:"voiceid,omitempty"`

	// Sinkid audio sink id
	Sinkid *string `form:"sinkid,omitempty" json:"sinkid,omitempty"`

	// Volume volume level
	Volume *string `form:"volume,omitempty" json:"volume,omitempty"`
}

TextToSpeechParams defines parameters for TextToSpeech.

type TextToSpeechResponse

type TextToSpeechResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseTextToSpeechResponse

func ParseTextToSpeechResponse(rsp *http.Response) (*TextToSpeechResponse, error)

ParseTextToSpeechResponse parses an HTTP response from a TextToSpeechWithResponse call

func (TextToSpeechResponse) Status

func (r TextToSpeechResponse) Status() string

Status returns HTTPResponse.Status

func (TextToSpeechResponse) StatusCode

func (r TextToSpeechResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TextToSpeechTextBody

type TextToSpeechTextBody = string

TextToSpeechTextBody defines parameters for TextToSpeech.

type TextToSpeechTextRequestBody

type TextToSpeechTextRequestBody = TextToSpeechTextBody

TextToSpeechTextRequestBody defines body for TextToSpeech for text/plain ContentType.

type ThingActionDTO

type ThingActionDTO struct {
	ActionUid   *string   `json:"actionUid,omitempty"`
	Description *string   `json:"description,omitempty"`
	Inputs      *[]Input  `json:"inputs,omitempty"`
	Label       *string   `json:"label,omitempty"`
	Outputs     *[]Output `json:"outputs,omitempty"`
}

ThingActionDTO defines model for ThingActionDTO.

type ThingDTO

type ThingDTO struct {
	UID           *string                            `json:"UID,omitempty"`
	BridgeUID     *string                            `json:"bridgeUID,omitempty"`
	Channels      *[]ChannelDTO                      `json:"channels,omitempty"`
	Configuration *map[string]map[string]interface{} `json:"configuration,omitempty"`
	Label         *string                            `json:"label,omitempty"`
	Location      *string                            `json:"location,omitempty"`
	Properties    *map[string]string                 `json:"properties,omitempty"`
	ThingTypeUID  *string                            `json:"thingTypeUID,omitempty"`
}

ThingDTO defines model for ThingDTO.

type ThingStatusInfo

type ThingStatusInfo struct {
	Description  *string                      `json:"description,omitempty"`
	Status       *ThingStatusInfoStatus       `json:"status,omitempty"`
	StatusDetail *ThingStatusInfoStatusDetail `json:"statusDetail,omitempty"`
}

ThingStatusInfo defines model for ThingStatusInfo.

type ThingStatusInfoStatus

type ThingStatusInfoStatus string

ThingStatusInfoStatus defines model for ThingStatusInfo.Status.

const (
	ThingStatusInfoStatusINITIALIZING  ThingStatusInfoStatus = "INITIALIZING"
	ThingStatusInfoStatusOFFLINE       ThingStatusInfoStatus = "OFFLINE"
	ThingStatusInfoStatusONLINE        ThingStatusInfoStatus = "ONLINE"
	ThingStatusInfoStatusREMOVED       ThingStatusInfoStatus = "REMOVED"
	ThingStatusInfoStatusREMOVING      ThingStatusInfoStatus = "REMOVING"
	ThingStatusInfoStatusUNINITIALIZED ThingStatusInfoStatus = "UNINITIALIZED"
	ThingStatusInfoStatusUNKNOWN       ThingStatusInfoStatus = "UNKNOWN"
)

Defines values for ThingStatusInfoStatus.

type ThingStatusInfoStatusDetail

type ThingStatusInfoStatusDetail string

ThingStatusInfoStatusDetail defines model for ThingStatusInfo.StatusDetail.

const (
	ThingStatusInfoStatusDetailBRIDGEOFFLINE               ThingStatusInfoStatusDetail = "BRIDGE_OFFLINE"
	ThingStatusInfoStatusDetailBRIDGEUNINITIALIZED         ThingStatusInfoStatusDetail = "BRIDGE_UNINITIALIZED"
	ThingStatusInfoStatusDetailCOMMUNICATIONERROR          ThingStatusInfoStatusDetail = "COMMUNICATION_ERROR"
	ThingStatusInfoStatusDetailCONFIGURATIONERROR          ThingStatusInfoStatusDetail = "CONFIGURATION_ERROR"
	ThingStatusInfoStatusDetailCONFIGURATIONPENDING        ThingStatusInfoStatusDetail = "CONFIGURATION_PENDING"
	ThingStatusInfoStatusDetailDISABLED                    ThingStatusInfoStatusDetail = "DISABLED"
	ThingStatusInfoStatusDetailDUTYCYCLE                   ThingStatusInfoStatusDetail = "DUTY_CYCLE"
	ThingStatusInfoStatusDetailFIRMWAREUPDATING            ThingStatusInfoStatusDetail = "FIRMWARE_UPDATING"
	ThingStatusInfoStatusDetailGONE                        ThingStatusInfoStatusDetail = "GONE"
	ThingStatusInfoStatusDetailHANDLERCONFIGURATIONPENDING ThingStatusInfoStatusDetail = "HANDLER_CONFIGURATION_PENDING"
	ThingStatusInfoStatusDetailHANDLERINITIALIZINGERROR    ThingStatusInfoStatusDetail = "HANDLER_INITIALIZING_ERROR"
	ThingStatusInfoStatusDetailHANDLERMISSINGERROR         ThingStatusInfoStatusDetail = "HANDLER_MISSING_ERROR"
	ThingStatusInfoStatusDetailHANDLERREGISTERINGERROR     ThingStatusInfoStatusDetail = "HANDLER_REGISTERING_ERROR"
	ThingStatusInfoStatusDetailNONE                        ThingStatusInfoStatusDetail = "NONE"
	ThingStatusInfoStatusDetailNOTYETREADY                 ThingStatusInfoStatusDetail = "NOT_YET_READY"
)

Defines values for ThingStatusInfoStatusDetail.

type ThingTypeDTO

type ThingTypeDTO struct {
	UID                      *string                               `json:"UID,omitempty"`
	Bridge                   *bool                                 `json:"bridge,omitempty"`
	Category                 *string                               `json:"category,omitempty"`
	ChannelGroups            *[]ChannelGroupDefinitionDTO          `json:"channelGroups,omitempty"`
	Channels                 *[]ChannelDefinitionDTO               `json:"channels,omitempty"`
	ConfigParameters         *[]ConfigDescriptionParameterDTO      `json:"configParameters,omitempty"`
	Description              *string                               `json:"description,omitempty"`
	ExtensibleChannelTypeIds *[]string                             `json:"extensibleChannelTypeIds,omitempty"`
	Label                    *string                               `json:"label,omitempty"`
	Listed                   *bool                                 `json:"listed,omitempty"`
	ParameterGroups          *[]ConfigDescriptionParameterGroupDTO `json:"parameterGroups,omitempty"`
	Properties               *map[string]string                    `json:"properties,omitempty"`
	SupportedBridgeTypeUIDs  *[]string                             `json:"supportedBridgeTypeUIDs,omitempty"`
}

ThingTypeDTO defines model for ThingTypeDTO.

type TileDTO

type TileDTO struct {
	ImageUrl *string `json:"imageUrl,omitempty"`
	Name     *string `json:"name,omitempty"`
	Overlay  *string `json:"overlay,omitempty"`
	Url      *string `json:"url,omitempty"`
}

TileDTO defines model for TileDTO.

type TokenResponseDTO

type TokenResponseDTO struct {
	AccessToken  *string  `json:"access_token,omitempty"`
	ExpiresIn    *int32   `json:"expires_in,omitempty"`
	RefreshToken *string  `json:"refresh_token,omitempty"`
	Scope        *string  `json:"scope,omitempty"`
	TokenType    *string  `json:"token_type,omitempty"`
	User         *UserDTO `json:"user,omitempty"`
}

TokenResponseDTO defines model for TokenResponseDTO.

type Transformation

type Transformation struct {
	Configuration *map[string]string `json:"configuration,omitempty"`
	Label         *string            `json:"label,omitempty"`
	Type          *string            `json:"type,omitempty"`
	Uid           *string            `json:"uid,omitempty"`
}

Transformation defines model for Transformation.

type TransformationDTO

type TransformationDTO struct {
	Configuration *map[string]string `json:"configuration,omitempty"`
	Editable      *bool              `json:"editable,omitempty"`
	Label         *string            `json:"label,omitempty"`
	Type          *string            `json:"type,omitempty"`
	Uid           *string            `json:"uid,omitempty"`
}

TransformationDTO defines model for TransformationDTO.

type Trigger

type Trigger struct {
	Configuration *Configuration `json:"configuration,omitempty"`
	Description   *string        `json:"description,omitempty"`
	Id            *string        `json:"id,omitempty"`
	Label         *string        `json:"label,omitempty"`
	TypeUID       *string        `json:"typeUID,omitempty"`
}

Trigger defines model for Trigger.

type TriggerDTO

type TriggerDTO struct {
	Configuration *map[string]interface{} `json:"configuration,omitempty"`
	Description   *string                 `json:"description,omitempty"`
	Id            *string                 `json:"id,omitempty"`
	Label         *string                 `json:"label,omitempty"`
	Type          *string                 `json:"type,omitempty"`
}

TriggerDTO defines model for TriggerDTO.

type UIComponent

type UIComponent struct {
	Component *string                            `json:"component,omitempty"`
	Config    *map[string]map[string]interface{} `json:"config,omitempty"`
	Type      *string                            `json:"type,omitempty"`
}

UIComponent defines model for UIComponent.

type UninstallAddonParams

type UninstallAddonParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`
}

UninstallAddonParams defines parameters for UninstallAddon.

type UninstallAddonResponse

type UninstallAddonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUninstallAddonResponse

func ParseUninstallAddonResponse(rsp *http.Response) (*UninstallAddonResponse, error)

ParseUninstallAddonResponse parses an HTTP response from a UninstallAddonWithResponse call

func (UninstallAddonResponse) Status

func (r UninstallAddonResponse) Status() string

Status returns HTTPResponse.Status

func (UninstallAddonResponse) StatusCode

func (r UninstallAddonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnlinkItemFromChannelResponse

type UnlinkItemFromChannelResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUnlinkItemFromChannelResponse

func ParseUnlinkItemFromChannelResponse(rsp *http.Response) (*UnlinkItemFromChannelResponse, error)

ParseUnlinkItemFromChannelResponse parses an HTTP response from a UnlinkItemFromChannelWithResponse call

func (UnlinkItemFromChannelResponse) Status

Status returns HTTPResponse.Status

func (UnlinkItemFromChannelResponse) StatusCode

func (r UnlinkItemFromChannelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UoMInfo

type UoMInfo struct {
	Dimensions *[]DimensionInfo `json:"dimensions,omitempty"`
}

UoMInfo defines model for UoMInfo.

type UoMInfoBean

type UoMInfoBean struct {
	UomInfo *UoMInfo `json:"uomInfo,omitempty"`
}

UoMInfoBean defines model for UoMInfoBean.

type UpdateAddonConfigurationJSONBody

type UpdateAddonConfigurationJSONBody map[string]map[string]interface{}

UpdateAddonConfigurationJSONBody defines parameters for UpdateAddonConfiguration.

type UpdateAddonConfigurationJSONRequestBody

type UpdateAddonConfigurationJSONRequestBody UpdateAddonConfigurationJSONBody

UpdateAddonConfigurationJSONRequestBody defines body for UpdateAddonConfiguration for application/json ContentType.

type UpdateAddonConfigurationParams

type UpdateAddonConfigurationParams struct {
	// ServiceId service ID
	ServiceId *string `form:"serviceId,omitempty" json:"serviceId,omitempty"`
}

UpdateAddonConfigurationParams defines parameters for UpdateAddonConfiguration.

type UpdateAddonConfigurationResponse

type UpdateAddonConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseUpdateAddonConfigurationResponse

func ParseUpdateAddonConfigurationResponse(rsp *http.Response) (*UpdateAddonConfigurationResponse, error)

ParseUpdateAddonConfigurationResponse parses an HTTP response from a UpdateAddonConfigurationWithResponse call

func (UpdateAddonConfigurationResponse) Status

Status returns HTTPResponse.Status

func (UpdateAddonConfigurationResponse) StatusCode

func (r UpdateAddonConfigurationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateItemListForStateUpdatesResponse

type UpdateItemListForStateUpdatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateItemListForStateUpdatesResponse

func ParseUpdateItemListForStateUpdatesResponse(rsp *http.Response) (*UpdateItemListForStateUpdatesResponse, error)

ParseUpdateItemListForStateUpdatesResponse parses an HTTP response from a UpdateItemListForStateUpdatesWithResponse call

func (UpdateItemListForStateUpdatesResponse) Status

Status returns HTTPResponse.Status

func (UpdateItemListForStateUpdatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateItemStateParams

type UpdateItemStateParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

UpdateItemStateParams defines parameters for UpdateItemState.

type UpdateItemStateResponse

type UpdateItemStateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateItemStateResponse

func ParseUpdateItemStateResponse(rsp *http.Response) (*UpdateItemStateResponse, error)

ParseUpdateItemStateResponse parses an HTTP response from a UpdateItemStateWithResponse call

func (UpdateItemStateResponse) Status

func (r UpdateItemStateResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateItemStateResponse) StatusCode

func (r UpdateItemStateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateItemStateTextBody

type UpdateItemStateTextBody = string

UpdateItemStateTextBody defines parameters for UpdateItemState.

type UpdateItemStateTextRequestBody

type UpdateItemStateTextRequestBody = UpdateItemStateTextBody

UpdateItemStateTextRequestBody defines body for UpdateItemState for text/plain ContentType.

type UpdateRuleConfigurationJSONBody

type UpdateRuleConfigurationJSONBody map[string]map[string]interface{}

UpdateRuleConfigurationJSONBody defines parameters for UpdateRuleConfiguration.

type UpdateRuleConfigurationJSONRequestBody

type UpdateRuleConfigurationJSONRequestBody UpdateRuleConfigurationJSONBody

UpdateRuleConfigurationJSONRequestBody defines body for UpdateRuleConfiguration for application/json ContentType.

type UpdateRuleConfigurationResponse

type UpdateRuleConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateRuleConfigurationResponse

func ParseUpdateRuleConfigurationResponse(rsp *http.Response) (*UpdateRuleConfigurationResponse, error)

ParseUpdateRuleConfigurationResponse parses an HTTP response from a UpdateRuleConfigurationWithResponse call

func (UpdateRuleConfigurationResponse) Status

Status returns HTTPResponse.Status

func (UpdateRuleConfigurationResponse) StatusCode

func (r UpdateRuleConfigurationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRuleJSONRequestBody

type UpdateRuleJSONRequestBody = RuleDTO

UpdateRuleJSONRequestBody defines body for UpdateRule for application/json ContentType.

type UpdateRuleResponse

type UpdateRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateRuleResponse

func ParseUpdateRuleResponse(rsp *http.Response) (*UpdateRuleResponse, error)

ParseUpdateRuleResponse parses an HTTP response from a UpdateRuleWithResponse call

func (UpdateRuleResponse) Status

func (r UpdateRuleResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRuleResponse) StatusCode

func (r UpdateRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSemanticTagJSONRequestBody

type UpdateSemanticTagJSONRequestBody = EnrichedSemanticTagDTO

UpdateSemanticTagJSONRequestBody defines body for UpdateSemanticTag for application/json ContentType.

type UpdateSemanticTagParams

type UpdateSemanticTagParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

UpdateSemanticTagParams defines parameters for UpdateSemanticTag.

type UpdateSemanticTagResponse

type UpdateSemanticTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateSemanticTagResponse

func ParseUpdateSemanticTagResponse(rsp *http.Response) (*UpdateSemanticTagResponse, error)

ParseUpdateSemanticTagResponse parses an HTTP response from a UpdateSemanticTagWithResponse call

func (UpdateSemanticTagResponse) Status

func (r UpdateSemanticTagResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSemanticTagResponse) StatusCode

func (r UpdateSemanticTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateServiceConfigJSONBody

type UpdateServiceConfigJSONBody map[string]map[string]interface{}

UpdateServiceConfigJSONBody defines parameters for UpdateServiceConfig.

type UpdateServiceConfigJSONRequestBody

type UpdateServiceConfigJSONRequestBody UpdateServiceConfigJSONBody

UpdateServiceConfigJSONRequestBody defines body for UpdateServiceConfig for application/json ContentType.

type UpdateServiceConfigParams

type UpdateServiceConfigParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

UpdateServiceConfigParams defines parameters for UpdateServiceConfig.

type UpdateServiceConfigResponse

type UpdateServiceConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseUpdateServiceConfigResponse

func ParseUpdateServiceConfigResponse(rsp *http.Response) (*UpdateServiceConfigResponse, error)

ParseUpdateServiceConfigResponse parses an HTTP response from a UpdateServiceConfigWithResponse call

func (UpdateServiceConfigResponse) Status

Status returns HTTPResponse.Status

func (UpdateServiceConfigResponse) StatusCode

func (r UpdateServiceConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateThingConfigJSONBody

type UpdateThingConfigJSONBody map[string]map[string]interface{}

UpdateThingConfigJSONBody defines parameters for UpdateThingConfig.

type UpdateThingConfigJSONRequestBody

type UpdateThingConfigJSONRequestBody UpdateThingConfigJSONBody

UpdateThingConfigJSONRequestBody defines body for UpdateThingConfig for application/json ContentType.

type UpdateThingConfigParams

type UpdateThingConfigParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

UpdateThingConfigParams defines parameters for UpdateThingConfig.

type UpdateThingConfigResponse

type UpdateThingConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateThingConfigResponse

func ParseUpdateThingConfigResponse(rsp *http.Response) (*UpdateThingConfigResponse, error)

ParseUpdateThingConfigResponse parses an HTTP response from a UpdateThingConfigWithResponse call

func (UpdateThingConfigResponse) Status

func (r UpdateThingConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateThingConfigResponse) StatusCode

func (r UpdateThingConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateThingFirmwareParams

type UpdateThingFirmwareParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

UpdateThingFirmwareParams defines parameters for UpdateThingFirmware.

type UpdateThingFirmwareResponse

type UpdateThingFirmwareResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateThingFirmwareResponse

func ParseUpdateThingFirmwareResponse(rsp *http.Response) (*UpdateThingFirmwareResponse, error)

ParseUpdateThingFirmwareResponse parses an HTTP response from a UpdateThingFirmwareWithResponse call

func (UpdateThingFirmwareResponse) Status

Status returns HTTPResponse.Status

func (UpdateThingFirmwareResponse) StatusCode

func (r UpdateThingFirmwareResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateThingJSONRequestBody

type UpdateThingJSONRequestBody = ThingDTO

UpdateThingJSONRequestBody defines body for UpdateThing for application/json ContentType.

type UpdateThingParams

type UpdateThingParams struct {
	// AcceptLanguage language
	AcceptLanguage *string `json:"Accept-Language,omitempty"`
}

UpdateThingParams defines parameters for UpdateThing.

type UpdateThingResponse

type UpdateThingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateThingResponse

func ParseUpdateThingResponse(rsp *http.Response) (*UpdateThingResponse, error)

ParseUpdateThingResponse parses an HTTP response from a UpdateThingWithResponse call

func (UpdateThingResponse) Status

func (r UpdateThingResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateThingResponse) StatusCode

func (r UpdateThingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUIComponentInNamespaceJSONRequestBody

type UpdateUIComponentInNamespaceJSONRequestBody = RootUIComponent

UpdateUIComponentInNamespaceJSONRequestBody defines body for UpdateUIComponentInNamespace for application/json ContentType.

type UpdateUIComponentInNamespaceResponse

type UpdateUIComponentInNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RootUIComponent
}

func ParseUpdateUIComponentInNamespaceResponse

func ParseUpdateUIComponentInNamespaceResponse(rsp *http.Response) (*UpdateUIComponentInNamespaceResponse, error)

ParseUpdateUIComponentInNamespaceResponse parses an HTTP response from a UpdateUIComponentInNamespaceWithResponse call

func (UpdateUIComponentInNamespaceResponse) Status

Status returns HTTPResponse.Status

func (UpdateUIComponentInNamespaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UserApiTokenDTO

type UserApiTokenDTO struct {
	CreatedTime *time.Time `json:"createdTime,omitempty"`
	Name        *string    `json:"name,omitempty"`
	Scope       *string    `json:"scope,omitempty"`
}

UserApiTokenDTO defines model for UserApiTokenDTO.

type UserDTO

type UserDTO struct {
	Name  *string   `json:"name,omitempty"`
	Roles *[]string `json:"roles,omitempty"`
}

UserDTO defines model for UserDTO.

type UserSessionDTO

type UserSessionDTO struct {
	ClientId        *string    `json:"clientId,omitempty"`
	CreatedTime     *time.Time `json:"createdTime,omitempty"`
	LastRefreshTime *time.Time `json:"lastRefreshTime,omitempty"`
	Scope           *string    `json:"scope,omitempty"`
	SessionId       *string    `json:"sessionId,omitempty"`
}

UserSessionDTO defines model for UserSessionDTO.

type VoiceDTO

type VoiceDTO struct {
	Id     *string `json:"id,omitempty"`
	Label  *string `json:"label,omitempty"`
	Locale *string `json:"locale,omitempty"`
}

VoiceDTO defines model for VoiceDTO.

type WidgetDTO

type WidgetDTO struct {
	Column              *int32           `json:"column,omitempty"`
	Command             *string          `json:"command,omitempty"`
	Encoding            *string          `json:"encoding,omitempty"`
	ForceAsItem         *bool            `json:"forceAsItem,omitempty"`
	Height              *int32           `json:"height,omitempty"`
	Icon                *string          `json:"icon,omitempty"`
	Iconcolor           *string          `json:"iconcolor,omitempty"`
	InputHint           *string          `json:"inputHint,omitempty"`
	Item                *EnrichedItemDTO `json:"item,omitempty"`
	Label               *string          `json:"label,omitempty"`
	LabelSource         *string          `json:"labelSource,omitempty"`
	Labelcolor          *string          `json:"labelcolor,omitempty"`
	Legend              *bool            `json:"legend,omitempty"`
	LinkedPage          *PageDTO         `json:"linkedPage,omitempty"`
	Mappings            *[]MappingDTO    `json:"mappings,omitempty"`
	MaxValue            *float32         `json:"maxValue,omitempty"`
	MinValue            *float32         `json:"minValue,omitempty"`
	Name                *string          `json:"name,omitempty"`
	Pattern             *string          `json:"pattern,omitempty"`
	Period              *string          `json:"period,omitempty"`
	Refresh             *int32           `json:"refresh,omitempty"`
	ReleaseCommand      *string          `json:"releaseCommand,omitempty"`
	ReleaseOnly         *bool            `json:"releaseOnly,omitempty"`
	Row                 *int32           `json:"row,omitempty"`
	SendFrequency       *int32           `json:"sendFrequency,omitempty"`
	Service             *string          `json:"service,omitempty"`
	State               *string          `json:"state,omitempty"`
	Stateless           *bool            `json:"stateless,omitempty"`
	StaticIcon          *bool            `json:"staticIcon,omitempty"`
	Step                *float32         `json:"step,omitempty"`
	SwitchSupport       *bool            `json:"switchSupport,omitempty"`
	Type                *string          `json:"type,omitempty"`
	Unit                *string          `json:"unit,omitempty"`
	Url                 *string          `json:"url,omitempty"`
	Valuecolor          *string          `json:"valuecolor,omitempty"`
	Visibility          *bool            `json:"visibility,omitempty"`
	WidgetId            *string          `json:"widgetId,omitempty"`
	YAxisDecimalPattern *string          `json:"yAxisDecimalPattern,omitempty"`
}

WidgetDTO defines model for WidgetDTO.

Jump to

Keyboard shortcuts

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