Documentation ¶
Index ¶
- Constants
- type HttpmodelErrorResponse
- type HttpmodelErrorResponseError
- type ModelAssetUsageArrayResponse
- type ModelAssetUsageResponse
- type ModelAssetsSearchRequest
- type ModelAssetsSearchResponse
- type ModelAssetsSearchResponseData
- type ModelAssetsSearchResponseDataReason
- type ModelCoordinate
- type ModelDataPoint
- type ModelDeleteAssetDataRequest
- type ModelDeleteNodeDataRequest
- type ModelExportRequestBody
- type ModelIngestNodeDataResponse
- type ModelLastCollectedAtAssetRequest
- type ModelLastCollectedDates
- type ModelMeasurementBandOverall
- type ModelMeasurementBandOverallResponse
- type ModelMeasurementData
- type ModelMeasurementLink
- type ModelMeasurementPoint
- type ModelMeasurementResponse
- type ModelMedia
- type ModelMediaMetaData
- type ModelMediaMetadataDimensions
- type ModelMediaMetadataResponse
- type ModelNodeBandOverallResponse
- type ModelNodeData
- type ModelNodeDataRequest
- type ModelNodeDataResponse
- type ModelNodeDataTrendData
- type ModelNodeDataTrendResponse
- type ModelOperation
- type ModelPagination
- type ModelSignedURLRequest
- type ModelSignedURLResponse
- type ModelSpectrum
- type ModelStringResponse
- type ModelTimeSeries
- type ModelTrendSpectrumMetadata
- type ModelUsageCounter
- type ProblemsBasicProblem
- type ProblemsInternalProblem
- type ProblemsValidationProblem
- type ProblemsValidationReason
Constants ¶
const ( // ModelMeasurementPointFrequencyVeryHigh captures enum value "very-high" ModelMeasurementPointFrequencyVeryHigh string = "very-high" // ModelMeasurementPointFrequencyHigh captures enum value "high" ModelMeasurementPointFrequencyHigh string = "high" // ModelMeasurementPointFrequencyMedium captures enum value "medium" ModelMeasurementPointFrequencyMedium string = "medium" // ModelMeasurementPointFrequencyLow captures enum value "low" ModelMeasurementPointFrequencyLow string = "low" // ModelMeasurementPointFrequencyVeryLow captures enum value "very-low" ModelMeasurementPointFrequencyVeryLow string = "very-low" // ModelMeasurementPointFrequencyUnknown captures enum value "unknown" ModelMeasurementPointFrequencyUnknown string = "unknown" )
const ( // ModelNodeDataFrequencyVeryHigh captures enum value "very-high" ModelNodeDataFrequencyVeryHigh string = "very-high" // ModelNodeDataFrequencyHigh captures enum value "high" ModelNodeDataFrequencyHigh string = "high" // ModelNodeDataFrequencyMedium captures enum value "medium" ModelNodeDataFrequencyMedium string = "medium" // ModelNodeDataFrequencyLow captures enum value "low" ModelNodeDataFrequencyLow string = "low" // ModelNodeDataFrequencyVeryLow captures enum value "very-low" ModelNodeDataFrequencyVeryLow string = "very-low" // ModelNodeDataFrequencyUnknown captures enum value "unknown" ModelNodeDataFrequencyUnknown string = "unknown" )
const ( // ModelOperationOpAdd captures enum value "add" ModelOperationOpAdd string = "add" // ModelOperationOpRemove captures enum value "remove" ModelOperationOpRemove string = "remove" // ModelOperationOpReplace captures enum value "replace" ModelOperationOpReplace string = "replace" // ModelOperationOpMove captures enum value "move" ModelOperationOpMove string = "move" // ModelOperationOpCopy captures enum value "copy" ModelOperationOpCopy string = "copy" // ModelOperationOpTest captures enum value "test" ModelOperationOpTest string = "test" )
const ( // ModelSignedURLRequestContentTypeUNKNOWN captures enum value "UNKNOWN" ModelSignedURLRequestContentTypeUNKNOWN string = "UNKNOWN" // ModelSignedURLRequestContentTypeAUDIOWAV captures enum value "AUDIO_WAV" ModelSignedURLRequestContentTypeAUDIOWAV string = "AUDIO_WAV" // ModelSignedURLRequestContentTypeAUDIOMP4 captures enum value "AUDIO_MP4" ModelSignedURLRequestContentTypeAUDIOMP4 string = "AUDIO_MP4" // ModelSignedURLRequestContentTypeIMAGEJPEG captures enum value "IMAGE_JPEG" ModelSignedURLRequestContentTypeIMAGEJPEG string = "IMAGE_JPEG" // ModelSignedURLRequestContentTypeIMAGEPNG captures enum value "IMAGE_PNG" ModelSignedURLRequestContentTypeIMAGEPNG string = "IMAGE_PNG" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpmodelErrorResponse ¶
type HttpmodelErrorResponse struct { // error Error *HttpmodelErrorResponseError `json:"error,omitempty"` }
HttpmodelErrorResponse httpmodel error response
swagger:model httpmodel.ErrorResponse
func (*HttpmodelErrorResponse) MarshalBinary ¶
func (m *HttpmodelErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HttpmodelErrorResponse) UnmarshalBinary ¶
func (m *HttpmodelErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HttpmodelErrorResponseError ¶
type HttpmodelErrorResponseError struct { // message Message string `json:"message,omitempty"` }
HttpmodelErrorResponseError httpmodel error response error
swagger:model HttpmodelErrorResponseError
func (*HttpmodelErrorResponseError) MarshalBinary ¶
func (m *HttpmodelErrorResponseError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HttpmodelErrorResponseError) UnmarshalBinary ¶
func (m *HttpmodelErrorResponseError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssetUsageArrayResponse ¶
type ModelAssetUsageArrayResponse struct { // data Data []*ModelAssetUsageResponse `json:"data"` }
ModelAssetUsageArrayResponse model asset usage array response
swagger:model model.AssetUsageArrayResponse
func (*ModelAssetUsageArrayResponse) MarshalBinary ¶
func (m *ModelAssetUsageArrayResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssetUsageArrayResponse) UnmarshalBinary ¶
func (m *ModelAssetUsageArrayResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssetUsageResponse ¶
type ModelAssetUsageResponse struct { // asset Id AssetID uuid.UUID `json:"assetId,omitempty"` // collected at // Format: date-time CollectedAt strfmt.DateTime `json:"collectedAt,omitempty"` }
ModelAssetUsageResponse model asset usage response
swagger:model model.AssetUsageResponse
func (*ModelAssetUsageResponse) MarshalBinary ¶
func (m *ModelAssetUsageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssetUsageResponse) UnmarshalBinary ¶
func (m *ModelAssetUsageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssetsSearchRequest ¶ added in v0.3.0
type ModelAssetsSearchRequest struct { // The list of asset IDs with a max per request of 1000 AssetIDs []string `json:"assetIDs"` // tags Tags map[string]interface{} `json:"tags,omitempty"` }
ModelAssetsSearchRequest model assets search request
swagger:model model.AssetsSearchRequest
func (*ModelAssetsSearchRequest) MarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssetsSearchRequest) UnmarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssetsSearchResponse ¶ added in v0.3.0
type ModelAssetsSearchResponse struct { // data Data []*ModelAssetsSearchResponseData `json:"data"` }
ModelAssetsSearchResponse model assets search response
swagger:model model.AssetsSearchResponse
func (*ModelAssetsSearchResponse) MarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssetsSearchResponse) UnmarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssetsSearchResponseData ¶ added in v0.3.0
type ModelAssetsSearchResponseData struct { // asset Id AssetID uuid.UUID `json:"assetId,omitempty"` // collected at // Format: date-time CollectedAt strfmt.DateTime `json:"collectedAt,omitempty"` // reason Reason *ModelAssetsSearchResponseDataReason `json:"reason,omitempty"` }
ModelAssetsSearchResponseData model assets search response data
swagger:model model.AssetsSearchResponseData
func (*ModelAssetsSearchResponseData) MarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchResponseData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssetsSearchResponseData) UnmarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchResponseData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssetsSearchResponseDataReason ¶ added in v0.3.0
type ModelAssetsSearchResponseDataReason struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // name Name string `json:"name,omitempty"` }
ModelAssetsSearchResponseDataReason model assets search response data reason
swagger:model model.AssetsSearchResponseDataReason
func (*ModelAssetsSearchResponseDataReason) MarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchResponseDataReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssetsSearchResponseDataReason) UnmarshalBinary ¶ added in v0.3.0
func (m *ModelAssetsSearchResponseDataReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCoordinate ¶
type ModelCoordinate struct { // x X float64 `json:"x,omitempty"` // y Y float64 `json:"y,omitempty"` }
ModelCoordinate model coordinate
swagger:model model.Coordinate
func (*ModelCoordinate) MarshalBinary ¶
func (m *ModelCoordinate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCoordinate) UnmarshalBinary ¶
func (m *ModelCoordinate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDataPoint ¶
type ModelDataPoint struct { // coordinate Coordinate *ModelCoordinate `json:"coordinate,omitempty"` // XUnit describes the X unit, such as a ms (millisecond) XUnit string `json:"xUnit,omitempty"` // YUnit describes the Y unit, such as acceleration enveloping peak-to-peak (gE PtP), mm/s (millimeters per second), in/s (inch per second), Celsius (°C) or Fahrenheit (°F) YUnit string `json:"yUnit,omitempty"` }
ModelDataPoint model data point
swagger:model model.DataPoint
func (*ModelDataPoint) MarshalBinary ¶
func (m *ModelDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDataPoint) UnmarshalBinary ¶
func (m *ModelDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeleteAssetDataRequest ¶ added in v0.3.0
type ModelDeleteAssetDataRequest struct { // measurement ids MeasurementIds []string `json:"measurementIds"` // reason for delete ReasonForDelete string `json:"reasonForDelete,omitempty"` // resurrectable Resurrectable bool `json:"resurrectable,omitempty"` }
ModelDeleteAssetDataRequest model delete asset data request
swagger:model model.DeleteAssetDataRequest
func (*ModelDeleteAssetDataRequest) MarshalBinary ¶ added in v0.3.0
func (m *ModelDeleteAssetDataRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeleteAssetDataRequest) UnmarshalBinary ¶ added in v0.3.0
func (m *ModelDeleteAssetDataRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeleteNodeDataRequest ¶
type ModelDeleteNodeDataRequest struct { // from // Format: date-time From strfmt.DateTime `json:"from,omitempty"` // to // Format: date-time To strfmt.DateTime `json:"to,omitempty"` }
ModelDeleteNodeDataRequest model delete node data request
swagger:model model.DeleteNodeDataRequest
func (*ModelDeleteNodeDataRequest) MarshalBinary ¶
func (m *ModelDeleteNodeDataRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeleteNodeDataRequest) UnmarshalBinary ¶
func (m *ModelDeleteNodeDataRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelExportRequestBody ¶
type ModelExportRequestBody struct { // content types ContentTypes []string `json:"contentTypes"` // from // Format: date-time From strfmt.DateTime `json:"from,omitempty"` // limit // Minimum: 0 Limit *int64 `json:"limit,omitempty"` // offset // Minimum: 0 Offset *int64 `json:"offset,omitempty"` // to // Format: date-time To strfmt.DateTime `json:"to,omitempty"` }
ModelExportRequestBody model export request body
swagger:model model.ExportRequestBody
func (*ModelExportRequestBody) MarshalBinary ¶
func (m *ModelExportRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelExportRequestBody) UnmarshalBinary ¶
func (m *ModelExportRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelIngestNodeDataResponse ¶
type ModelIngestNodeDataResponse struct { // data Data []*ModelMeasurementData `json:"data"` }
ModelIngestNodeDataResponse model ingest node data response
swagger:model model.IngestNodeDataResponse
func (*ModelIngestNodeDataResponse) MarshalBinary ¶
func (m *ModelIngestNodeDataResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelIngestNodeDataResponse) UnmarshalBinary ¶
func (m *ModelIngestNodeDataResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLastCollectedAtAssetRequest ¶
type ModelLastCollectedAtAssetRequest struct { // asset ids AssetIds []string `json:"assetIds"` }
ModelLastCollectedAtAssetRequest model last collected at asset request
swagger:model model.LastCollectedAtAssetRequest
func (*ModelLastCollectedAtAssetRequest) MarshalBinary ¶
func (m *ModelLastCollectedAtAssetRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLastCollectedAtAssetRequest) UnmarshalBinary ¶
func (m *ModelLastCollectedAtAssetRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLastCollectedDates ¶ added in v0.13.0
type ModelLastCollectedDates struct { // data point // Format: date-time DataPoint strfmt.DateTime `json:"dataPoint,omitempty"` // note // Format: date-time Note strfmt.DateTime `json:"note,omitempty"` // question answers // Format: date-time QuestionAnswers strfmt.DateTime `json:"questionAnswers,omitempty"` // spectrum // Format: date-time Spectrum strfmt.DateTime `json:"spectrum,omitempty"` // time series // Format: date-time TimeSeries strfmt.DateTime `json:"timeSeries,omitempty"` }
ModelLastCollectedDates model last collected dates
swagger:model model.LastCollectedDates
func (*ModelLastCollectedDates) MarshalBinary ¶ added in v0.13.0
func (m *ModelLastCollectedDates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLastCollectedDates) UnmarshalBinary ¶ added in v0.13.0
func (m *ModelLastCollectedDates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMeasurementBandOverall ¶ added in v0.4.0
type ModelMeasurementBandOverall struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // measurement Id MeasurementID uuid.UUID `json:"measurementId,omitempty"` // overall band OverallBand float64 `json:"overallBand,omitempty"` }
ModelMeasurementBandOverall model measurement band overall
swagger:model model.MeasurementBandOverall
func (*ModelMeasurementBandOverall) MarshalBinary ¶ added in v0.4.0
func (m *ModelMeasurementBandOverall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMeasurementBandOverall) UnmarshalBinary ¶ added in v0.4.0
func (m *ModelMeasurementBandOverall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMeasurementBandOverallResponse ¶ added in v0.4.0
type ModelMeasurementBandOverallResponse struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // overall band OverallBand float64 `json:"overallBand,omitempty"` }
ModelMeasurementBandOverallResponse model measurement band overall response
swagger:model model.MeasurementBandOverallResponse
func (*ModelMeasurementBandOverallResponse) MarshalBinary ¶ added in v0.4.0
func (m *ModelMeasurementBandOverallResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMeasurementBandOverallResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *ModelMeasurementBandOverallResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMeasurementData ¶
type ModelMeasurementData struct { // links Links *ModelMeasurementLink `json:"links,omitempty"` // measurement Id MeasurementID uuid.UUID `json:"measurementId,omitempty"` }
ModelMeasurementData model measurement data
swagger:model model.MeasurementData
func (*ModelMeasurementData) MarshalBinary ¶
func (m *ModelMeasurementData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMeasurementData) UnmarshalBinary ¶
func (m *ModelMeasurementData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMeasurementLink ¶
ModelMeasurementLink model measurement link
swagger:model model.MeasurementLink
func (*ModelMeasurementLink) MarshalBinary ¶
func (m *ModelMeasurementLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMeasurementLink) UnmarshalBinary ¶
func (m *ModelMeasurementLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMeasurementPoint ¶
type ModelMeasurementPoint struct { // all parents AllParents string `json:"allParents,omitempty"` // asset Id AssetID uuid.UUID `json:"assetId,omitempty"` // collected at // Format: date-time CollectedAt strfmt.DateTime `json:"collectedAt,omitempty"` // company Id CompanyID uuid.UUID `json:"companyId,omitempty"` // first collected at // Format: date-time FirstCollectedAt strfmt.DateTime `json:"firstCollectedAt,omitempty"` // frequency // Enum: [very-high high medium low very-low unknown] Frequency string `json:"frequency,omitempty"` // id ID float64 `json:"id,omitempty"` // last collected dates LastCollectedDates *ModelLastCollectedDates `json:"lastCollectedDates,omitempty"` // last data point LastDataPoint float32 `json:"lastDataPoint,omitempty"` // measurement count MeasurementCount float64 `json:"measurementCount,omitempty"` // node Id NodeID uuid.UUID `json:"nodeId,omitempty"` // origin Id OriginID string `json:"originId,omitempty"` // plant Id PlantID uuid.UUID `json:"plantId,omitempty"` // site Id SiteID uuid.UUID `json:"siteId,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updatedAt,omitempty"` }
ModelMeasurementPoint model measurement point
swagger:model model.MeasurementPoint
func (*ModelMeasurementPoint) MarshalBinary ¶
func (m *ModelMeasurementPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMeasurementPoint) UnmarshalBinary ¶
func (m *ModelMeasurementPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMeasurementResponse ¶
type ModelMeasurementResponse struct { // data Data *ModelNodeData `json:"data,omitempty"` }
ModelMeasurementResponse model measurement response
swagger:model model.MeasurementResponse
func (*ModelMeasurementResponse) MarshalBinary ¶
func (m *ModelMeasurementResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMeasurementResponse) UnmarshalBinary ¶
func (m *ModelMeasurementResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMedia ¶
type ModelMedia struct { // content type ContentType string `json:"contentType,omitempty"` // media Media string `json:"media,omitempty"` }
ModelMedia model media
swagger:model model.Media
func (*ModelMedia) MarshalBinary ¶
func (m *ModelMedia) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMedia) UnmarshalBinary ¶
func (m *ModelMedia) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMediaMetaData ¶
type ModelMediaMetaData struct { // content type ContentType string `json:"contentType,omitempty"` // content Url // Format: uri ContentURL strfmt.URI `json:"contentUrl,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // dimensions Dimensions *ModelMediaMetadataDimensions `json:"dimensions,omitempty"` // id ID uuid.UUID `json:"id,omitempty"` // tags Tags []string `json:"tags"` }
ModelMediaMetaData model media meta data
swagger:model model.MediaMetaData
func (*ModelMediaMetaData) MarshalBinary ¶
func (m *ModelMediaMetaData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMediaMetaData) UnmarshalBinary ¶
func (m *ModelMediaMetaData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMediaMetadataDimensions ¶ added in v0.14.1
type ModelMediaMetadataDimensions struct { // height Height int64 `json:"height,omitempty"` // ratio Ratio float64 `json:"ratio,omitempty"` // width Width int64 `json:"width,omitempty"` }
ModelMediaMetadataDimensions model media metadata dimensions
swagger:model model.MediaMetadataDimensions
func (*ModelMediaMetadataDimensions) MarshalBinary ¶ added in v0.14.1
func (m *ModelMediaMetadataDimensions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMediaMetadataDimensions) UnmarshalBinary ¶ added in v0.14.1
func (m *ModelMediaMetadataDimensions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelMediaMetadataResponse ¶
type ModelMediaMetadataResponse struct { // data Data []*ModelMediaMetaData `json:"data"` // pagination Pagination *ModelPagination `json:"pagination,omitempty"` }
ModelMediaMetadataResponse model media metadata response
swagger:model model.MediaMetadataResponse
func (*ModelMediaMetadataResponse) MarshalBinary ¶
func (m *ModelMediaMetadataResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelMediaMetadataResponse) UnmarshalBinary ¶
func (m *ModelMediaMetadataResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNodeBandOverallResponse ¶ added in v0.4.0
type ModelNodeBandOverallResponse struct { // trends Trends []*ModelMeasurementBandOverall `json:"trends"` }
ModelNodeBandOverallResponse model node band overall response
swagger:model model.NodeBandOverallResponse
func (*ModelNodeBandOverallResponse) MarshalBinary ¶ added in v0.4.0
func (m *ModelNodeBandOverallResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNodeBandOverallResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *ModelNodeBandOverallResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNodeData ¶
type ModelNodeData struct { // asset Id AssetID uuid.UUID `json:"assetId,omitempty"` // content type ContentType string `json:"contentType,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // data point DataPoint *ModelDataPoint `json:"dataPoint,omitempty"` // frequency // Enum: [very-high high medium low very-low unknown] Frequency string `json:"frequency,omitempty"` // inserted at // Format: date-time InsertedAt strfmt.DateTime `json:"insertedAt,omitempty"` // measurement Id MeasurementID uuid.UUID `json:"measurementId,omitempty"` // node Id NodeID uuid.UUID `json:"nodeId,omitempty"` // note Note string `json:"note,omitempty"` // origin measurement Id OriginMeasurementID string `json:"originMeasurementId,omitempty"` // question answers QuestionAnswers []string `json:"questionAnswers"` // rate of change RateOfChange float32 `json:"rateOfChange,omitempty"` // site Id SiteID uuid.UUID `json:"siteId,omitempty"` // spectrum Spectrum *ModelSpectrum `json:"spectrum,omitempty"` // Tags is a JSON object encoded as a string Tags string `json:"tags,omitempty"` // time series TimeSeries *ModelTimeSeries `json:"timeSeries,omitempty"` }
ModelNodeData model node data
swagger:model model.NodeData
func (*ModelNodeData) MarshalBinary ¶
func (m *ModelNodeData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNodeData) UnmarshalBinary ¶
func (m *ModelNodeData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNodeDataRequest ¶
type ModelNodeDataRequest struct { // content type ContentType string `json:"contentType,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // data point DataPoint *ModelDataPoint `json:"dataPoint,omitempty"` // media Media *ModelMedia `json:"media,omitempty"` // node Id NodeID uuid.UUID `json:"nodeId,omitempty"` // note Note string `json:"note,omitempty"` // origin measurement Id OriginMeasurementID string `json:"originMeasurementId,omitempty"` // question answers QuestionAnswers []string `json:"questionAnswers"` // spectrum Spectrum *ModelSpectrum `json:"spectrum,omitempty"` // A `reason` tag is required for measurements with content type `MISSING_VALUE`. Please refer to the // [service documentation](/docs/service/node-data#missing-value) for examples and recommended values for this tag. Tags map[string]interface{} `json:"tags,omitempty"` // time series TimeSeries *ModelTimeSeries `json:"timeSeries,omitempty"` // user Id UserID uuid.UUID `json:"userId,omitempty"` }
ModelNodeDataRequest model node data request
swagger:model model.NodeDataRequest
func (*ModelNodeDataRequest) MarshalBinary ¶
func (m *ModelNodeDataRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNodeDataRequest) UnmarshalBinary ¶
func (m *ModelNodeDataRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNodeDataResponse ¶
type ModelNodeDataResponse struct { // data Data []*ModelNodeData `json:"data"` // pagination Pagination *ModelPagination `json:"pagination,omitempty"` }
ModelNodeDataResponse model node data response
swagger:model model.NodeDataResponse
func (*ModelNodeDataResponse) MarshalBinary ¶
func (m *ModelNodeDataResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNodeDataResponse) UnmarshalBinary ¶
func (m *ModelNodeDataResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNodeDataTrendData ¶ added in v0.12.2
type ModelNodeDataTrendData struct { // coordinates Coordinates []*ModelCoordinate `json:"coordinates"` // node Id NodeID uuid.UUID `json:"nodeId,omitempty"` // spectrum metadata SpectrumMetadata []*ModelTrendSpectrumMetadata `json:"spectrumMetadata"` // tags Tags map[string]interface{} `json:"tags,omitempty"` // xUnit describes the X unit, such as a ms (millisecond) XUnit string `json:"xUnit,omitempty"` // yUnit describes the Y unit, such as acceleration enveloping peak-to-peak (gE PtP), mm/s (millimeters per second), in/s (inch per second), Celsius (°C) or Fahrenheit (°F) YUnit string `json:"yUnit,omitempty"` }
ModelNodeDataTrendData model node data trend data
swagger:model model.NodeDataTrendData
func (*ModelNodeDataTrendData) MarshalBinary ¶ added in v0.12.2
func (m *ModelNodeDataTrendData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNodeDataTrendData) UnmarshalBinary ¶ added in v0.12.2
func (m *ModelNodeDataTrendData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNodeDataTrendResponse ¶ added in v0.12.2
type ModelNodeDataTrendResponse struct { // data Data *ModelNodeDataTrendData `json:"data,omitempty"` }
ModelNodeDataTrendResponse model node data trend response
swagger:model model.NodeDataTrendResponse
func (*ModelNodeDataTrendResponse) MarshalBinary ¶ added in v0.12.2
func (m *ModelNodeDataTrendResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNodeDataTrendResponse) UnmarshalBinary ¶ added in v0.12.2
func (m *ModelNodeDataTrendResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelOperation ¶ added in v0.13.0
type ModelOperation struct { // from From string `json:"from,omitempty"` // op // Required: true // Enum: [add remove replace move copy test] Op *string `json:"op"` // path // Required: true Path *string `json:"path"` // value Value interface{} `json:"value,omitempty"` }
ModelOperation model operation
swagger:model model.Operation
func (*ModelOperation) MarshalBinary ¶ added in v0.13.0
func (m *ModelOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelOperation) UnmarshalBinary ¶ added in v0.13.0
func (m *ModelOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPagination ¶
type ModelPagination struct { // next Next string `json:"next,omitempty"` // prev Prev string `json:"prev,omitempty"` }
ModelPagination model pagination
swagger:model model.Pagination
func (*ModelPagination) MarshalBinary ¶
func (m *ModelPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPagination) UnmarshalBinary ¶
func (m *ModelPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSignedURLRequest ¶
type ModelSignedURLRequest struct { // The media content type, the valid values are UNKNOWN, AUDIO_WAV, IMAGE_JPEG, IMAGE_PNG, AUDIO_MP4 // Required: true // Enum: [UNKNOWN AUDIO_WAV AUDIO_MP4 IMAGE_JPEG IMAGE_PNG] ContentType *string `json:"contentType"` // The ID of the media, the value needs to be a valid UUID ID uuid.UUID `json:"id,omitempty"` }
ModelSignedURLRequest model signed URL request
swagger:model model.SignedURLRequest
func (*ModelSignedURLRequest) MarshalBinary ¶
func (m *ModelSignedURLRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSignedURLRequest) UnmarshalBinary ¶
func (m *ModelSignedURLRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSignedURLResponse ¶ added in v0.13.0
type ModelSignedURLResponse struct { // expires at // Format: date-time ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"` // url URL string `json:"url,omitempty"` }
ModelSignedURLResponse model signed URL response
swagger:model model.SignedURLResponse
func (*ModelSignedURLResponse) MarshalBinary ¶ added in v0.13.0
func (m *ModelSignedURLResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSignedURLResponse) UnmarshalBinary ¶ added in v0.13.0
func (m *ModelSignedURLResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSpectrum ¶
type ModelSpectrum struct { // coordinates Coordinates []*ModelCoordinate `json:"coordinates"` // RPM Speed float64 `json:"speed,omitempty"` // window function WindowFunction string `json:"windowFunction,omitempty"` // XUnit describes the X unit, such as a ms (millisecond) or a s (second) XUnit string `json:"xUnit,omitempty"` // YUnit describes the Y unit, such as acceleration enveloping (gE), mm/s (millimeters per second) or in/s (inch per second) YUnit string `json:"yUnit,omitempty"` }
ModelSpectrum model spectrum
swagger:model model.Spectrum
func (*ModelSpectrum) MarshalBinary ¶
func (m *ModelSpectrum) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSpectrum) UnmarshalBinary ¶
func (m *ModelSpectrum) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelStringResponse ¶
type ModelStringResponse struct { // data Data string `json:"data,omitempty"` }
ModelStringResponse model string response
swagger:model model.StringResponse
func (*ModelStringResponse) MarshalBinary ¶
func (m *ModelStringResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelStringResponse) UnmarshalBinary ¶
func (m *ModelStringResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTimeSeries ¶
type ModelTimeSeries struct { // coordinates Coordinates []*ModelCoordinate `json:"coordinates"` // RPM Speed float64 `json:"speed,omitempty"` // XUnit describes the X unit, such as a ms (millisecond) or a s (second) XUnit string `json:"xUnit,omitempty"` // YUnit describes the Y unit, such as acceleration enveloping (gE), mm/s (millimeters per second) or in/s (inch per second) YUnit string `json:"yUnit,omitempty"` }
ModelTimeSeries model time series
swagger:model model.TimeSeries
func (*ModelTimeSeries) MarshalBinary ¶
func (m *ModelTimeSeries) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTimeSeries) UnmarshalBinary ¶
func (m *ModelTimeSeries) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTrendSpectrumMetadata ¶ added in v0.13.0
type ModelTrendSpectrumMetadata struct { // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // measurement Id MeasurementID uuid.UUID `json:"measurementId,omitempty"` }
ModelTrendSpectrumMetadata model trend spectrum metadata
swagger:model model.TrendSpectrumMetadata
func (*ModelTrendSpectrumMetadata) MarshalBinary ¶ added in v0.13.0
func (m *ModelTrendSpectrumMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTrendSpectrumMetadata) UnmarshalBinary ¶ added in v0.13.0
func (m *ModelTrendSpectrumMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsageCounter ¶
type ModelUsageCounter struct { // collected date // Format: date-time CollectedDate strfmt.DateTime `json:"collectedDate,omitempty"` // collected month // Format: date-time CollectedMonth strfmt.DateTime `json:"collectedMonth,omitempty"` // measurement count MeasurementCount int64 `json:"measurementCount,omitempty"` // node Id NodeID uuid.UUID `json:"nodeId,omitempty"` }
ModelUsageCounter model usage counter
swagger:model model.UsageCounter
func (*ModelUsageCounter) MarshalBinary ¶
func (m *ModelUsageCounter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsageCounter) UnmarshalBinary ¶
func (m *ModelUsageCounter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemsBasicProblem ¶ added in v0.4.0
type ProblemsBasicProblem struct { // CorrelationID, an unique identifier for tracing this issue in server logs. CorrelationID string `json:"correlationId,omitempty"` // Detail, a human-readable explanation specific to this occurrence of the problem. Detail string `json:"detail,omitempty"` // Instance, a URI reference that identifies the specific resource on which the problem occurred. Instance string `json:"instance,omitempty"` // Status, the HTTP status code associated with this problem occurrence. Status int64 `json:"status,omitempty"` // Title, a short, human-readable summary of the problem type. // This should always be the same value for the same Type. Title string `json:"title,omitempty"` // Type, a URI reference that identifies the problem type. // When dereferenced this should provide human-readable documentation for the // problem type. When member is not present it is assumed to be "about:blank". Type string `json:"type,omitempty"` }
ProblemsBasicProblem problems basic problem
swagger:model problems.BasicProblem
func (*ProblemsBasicProblem) MarshalBinary ¶ added in v0.4.0
func (m *ProblemsBasicProblem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemsBasicProblem) UnmarshalBinary ¶ added in v0.4.0
func (m *ProblemsBasicProblem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemsInternalProblem ¶ added in v0.13.0
type ProblemsInternalProblem struct { // CorrelationID, an unique identifier for tracing this issue in server logs. CorrelationID string `json:"correlationId,omitempty"` // Detail, a human-readable explanation specific to this occurrence of the problem. Detail string `json:"detail,omitempty"` // Instance, a URI reference that identifies the specific resource on which the problem occurred. Instance string `json:"instance,omitempty"` // Status, the HTTP status code associated with this problem occurrence. Status int64 `json:"status,omitempty"` // Title, a short, human-readable summary of the problem type. // This should always be the same value for the same Type. Title string `json:"title,omitempty"` // Type, a URI reference that identifies the problem type. // When dereferenced this should provide human-readable documentation for the // problem type. When member is not present it is assumed to be "about:blank". Type string `json:"type,omitempty"` }
ProblemsInternalProblem problems internal problem
swagger:model problems.InternalProblem
func (*ProblemsInternalProblem) MarshalBinary ¶ added in v0.13.0
func (m *ProblemsInternalProblem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemsInternalProblem) UnmarshalBinary ¶ added in v0.13.0
func (m *ProblemsInternalProblem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemsValidationProblem ¶ added in v0.13.0
type ProblemsValidationProblem struct { // CorrelationID, an unique identifier for tracing this issue in server logs. CorrelationID string `json:"correlationId,omitempty"` // Detail, a human-readable explanation specific to this occurrence of the problem. Detail string `json:"detail,omitempty"` // Instance, a URI reference that identifies the specific resource on which the problem occurred. Instance string `json:"instance,omitempty"` // reasons Reasons []*ProblemsValidationReason `json:"reasons"` // Status, the HTTP status code associated with this problem occurrence. Status int64 `json:"status,omitempty"` // Title, a short, human-readable summary of the problem type. // This should always be the same value for the same Type. Title string `json:"title,omitempty"` // Type, a URI reference that identifies the problem type. // When dereferenced this should provide human-readable documentation for the // problem type. When member is not present it is assumed to be "about:blank". Type string `json:"type,omitempty"` }
ProblemsValidationProblem problems validation problem
swagger:model problems.ValidationProblem
func (*ProblemsValidationProblem) MarshalBinary ¶ added in v0.13.0
func (m *ProblemsValidationProblem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemsValidationProblem) UnmarshalBinary ¶ added in v0.13.0
func (m *ProblemsValidationProblem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemsValidationReason ¶ added in v0.13.0
type ProblemsValidationReason struct { // name Name string `json:"name,omitempty"` // reason Reason string `json:"reason,omitempty"` }
ProblemsValidationReason problems validation reason
swagger:model problems.ValidationReason
func (*ProblemsValidationReason) MarshalBinary ¶ added in v0.13.0
func (m *ProblemsValidationReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemsValidationReason) UnmarshalBinary ¶ added in v0.13.0
func (m *ProblemsValidationReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- httpmodel_error_response.go
- model_asset_usage_array_response.go
- model_asset_usage_response.go
- model_assets_search_request.go
- model_assets_search_response.go
- model_assets_search_response_data.go
- model_assets_search_response_data_reason.go
- model_coordinate.go
- model_data_point.go
- model_delete_asset_data_request.go
- model_delete_node_data_request.go
- model_export_request_body.go
- model_ingest_node_data_response.go
- model_last_collected_at_asset_request.go
- model_last_collected_dates.go
- model_measurement_band_overall.go
- model_measurement_band_overall_response.go
- model_measurement_data.go
- model_measurement_link.go
- model_measurement_point.go
- model_measurement_response.go
- model_media.go
- model_media_meta_data.go
- model_media_metadata_dimensions.go
- model_media_metadata_response.go
- model_node_band_overall_response.go
- model_node_data.go
- model_node_data_request.go
- model_node_data_response.go
- model_node_data_trend_data.go
- model_node_data_trend_response.go
- model_operation.go
- model_pagination.go
- model_signed_url_request.go
- model_signed_url_response.go
- model_spectrum.go
- model_string_response.go
- model_time_series.go
- model_trend_spectrum_metadata.go
- model_usage_counter.go
- problems_basic_problem.go
- problems_internal_problem.go
- problems_validation_problem.go
- problems_validation_reason.go