models

package
v0.14.1 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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

func (*HttpmodelErrorResponse) Validate

func (m *HttpmodelErrorResponse) Validate(formats strfmt.Registry) error

Validate validates this httpmodel error response

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

func (*HttpmodelErrorResponseError) Validate

func (m *HttpmodelErrorResponseError) Validate(formats strfmt.Registry) error

Validate validates this httpmodel error response error

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

func (*ModelAssetUsageArrayResponse) Validate

func (m *ModelAssetUsageArrayResponse) Validate(formats strfmt.Registry) error

Validate validates this model asset usage array response

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

func (*ModelAssetUsageResponse) Validate

func (m *ModelAssetUsageResponse) Validate(formats strfmt.Registry) error

Validate validates this model asset usage response

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

func (*ModelAssetsSearchRequest) Validate added in v0.3.0

func (m *ModelAssetsSearchRequest) Validate(formats strfmt.Registry) error

Validate validates this model assets search request

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

func (*ModelAssetsSearchResponse) Validate added in v0.3.0

func (m *ModelAssetsSearchResponse) Validate(formats strfmt.Registry) error

Validate validates this model assets search response

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

func (*ModelAssetsSearchResponseData) Validate added in v0.3.0

func (m *ModelAssetsSearchResponseData) Validate(formats strfmt.Registry) error

Validate validates this model assets search response data

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

func (*ModelAssetsSearchResponseDataReason) Validate added in v0.3.0

Validate validates this model assets search response data reason

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

func (*ModelCoordinate) Validate

func (m *ModelCoordinate) Validate(formats strfmt.Registry) error

Validate validates this model coordinate

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

func (*ModelDataPoint) Validate

func (m *ModelDataPoint) Validate(formats strfmt.Registry) error

Validate validates this model data point

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

func (*ModelDeleteAssetDataRequest) Validate added in v0.3.0

func (m *ModelDeleteAssetDataRequest) Validate(formats strfmt.Registry) error

Validate validates this model delete asset data request

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

func (*ModelDeleteNodeDataRequest) Validate

func (m *ModelDeleteNodeDataRequest) Validate(formats strfmt.Registry) error

Validate validates this model delete node data request

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

func (*ModelExportRequestBody) Validate

func (m *ModelExportRequestBody) Validate(formats strfmt.Registry) error

Validate validates this model export request body

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

func (*ModelIngestNodeDataResponse) Validate

func (m *ModelIngestNodeDataResponse) Validate(formats strfmt.Registry) error

Validate validates this model ingest node data response

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

func (*ModelLastCollectedAtAssetRequest) Validate

Validate validates this model last collected at asset request

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

func (*ModelLastCollectedDates) Validate added in v0.13.0

func (m *ModelLastCollectedDates) Validate(formats strfmt.Registry) error

Validate validates this model last collected dates

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

func (*ModelMeasurementBandOverall) Validate added in v0.4.0

func (m *ModelMeasurementBandOverall) Validate(formats strfmt.Registry) error

Validate validates this model measurement band overall

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

func (*ModelMeasurementBandOverallResponse) Validate added in v0.4.0

Validate validates this model measurement band overall response

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

func (*ModelMeasurementData) Validate

func (m *ModelMeasurementData) Validate(formats strfmt.Registry) error

Validate validates this model measurement data

type ModelMeasurementLink struct {

	// self
	// Format: uri
	Self strfmt.URI `json:"self,omitempty"`
}

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

func (*ModelMeasurementLink) Validate

func (m *ModelMeasurementLink) Validate(formats strfmt.Registry) error

Validate validates this model measurement link

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

func (*ModelMeasurementPoint) Validate

func (m *ModelMeasurementPoint) Validate(formats strfmt.Registry) error

Validate validates this model measurement point

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

func (*ModelMeasurementResponse) Validate

func (m *ModelMeasurementResponse) Validate(formats strfmt.Registry) error

Validate validates this model measurement response

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

func (*ModelMedia) Validate

func (m *ModelMedia) Validate(formats strfmt.Registry) error

Validate validates this model media

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

func (*ModelMediaMetaData) Validate

func (m *ModelMediaMetaData) Validate(formats strfmt.Registry) error

Validate validates this model media meta data

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

func (*ModelMediaMetadataDimensions) Validate added in v0.14.1

func (m *ModelMediaMetadataDimensions) Validate(formats strfmt.Registry) error

Validate validates this model media metadata dimensions

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

func (*ModelMediaMetadataResponse) Validate

func (m *ModelMediaMetadataResponse) Validate(formats strfmt.Registry) error

Validate validates this model media metadata response

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

func (*ModelNodeBandOverallResponse) Validate added in v0.4.0

func (m *ModelNodeBandOverallResponse) Validate(formats strfmt.Registry) error

Validate validates this model node band overall response

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

func (*ModelNodeData) Validate

func (m *ModelNodeData) Validate(formats strfmt.Registry) error

Validate validates this model node data

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

func (*ModelNodeDataRequest) Validate

func (m *ModelNodeDataRequest) Validate(formats strfmt.Registry) error

Validate validates this model node data request

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

func (*ModelNodeDataResponse) Validate

func (m *ModelNodeDataResponse) Validate(formats strfmt.Registry) error

Validate validates this model node data response

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

func (*ModelNodeDataTrendData) Validate added in v0.12.2

func (m *ModelNodeDataTrendData) Validate(formats strfmt.Registry) error

Validate validates this model node data trend data

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

func (*ModelNodeDataTrendResponse) Validate added in v0.12.2

func (m *ModelNodeDataTrendResponse) Validate(formats strfmt.Registry) error

Validate validates this model node data trend response

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

func (*ModelOperation) Validate added in v0.13.0

func (m *ModelOperation) Validate(formats strfmt.Registry) error

Validate validates this model operation

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

func (*ModelPagination) Validate

func (m *ModelPagination) Validate(formats strfmt.Registry) error

Validate validates this model pagination

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

func (*ModelSignedURLRequest) Validate

func (m *ModelSignedURLRequest) Validate(formats strfmt.Registry) error

Validate validates this model signed URL request

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

func (*ModelSignedURLResponse) Validate added in v0.13.0

func (m *ModelSignedURLResponse) Validate(formats strfmt.Registry) error

Validate validates this model signed URL response

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

func (*ModelSpectrum) Validate

func (m *ModelSpectrum) Validate(formats strfmt.Registry) error

Validate validates this model spectrum

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

func (*ModelStringResponse) Validate

func (m *ModelStringResponse) Validate(formats strfmt.Registry) error

Validate validates this model string response

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

func (*ModelTimeSeries) Validate

func (m *ModelTimeSeries) Validate(formats strfmt.Registry) error

Validate validates this model time series

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

func (*ModelTrendSpectrumMetadata) Validate added in v0.13.0

func (m *ModelTrendSpectrumMetadata) Validate(formats strfmt.Registry) error

Validate validates this model trend spectrum metadata

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

func (*ModelUsageCounter) Validate

func (m *ModelUsageCounter) Validate(formats strfmt.Registry) error

Validate validates this model usage counter

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

func (*ProblemsBasicProblem) Validate added in v0.4.0

func (m *ProblemsBasicProblem) Validate(formats strfmt.Registry) error

Validate validates this problems basic problem

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

func (*ProblemsInternalProblem) Validate added in v0.13.0

func (m *ProblemsInternalProblem) Validate(formats strfmt.Registry) error

Validate validates this problems internal problem

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

func (*ProblemsValidationProblem) Validate added in v0.13.0

func (m *ProblemsValidationProblem) Validate(formats strfmt.Registry) error

Validate validates this problems validation problem

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

func (*ProblemsValidationReason) Validate added in v0.13.0

func (m *ProblemsValidationReason) Validate(formats strfmt.Registry) error

Validate validates this problems validation reason

Jump to

Keyboard shortcuts

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