Versions in this module Expand all Collapse all v1 v1.0.0 Jun 20, 2020 Changes in this version + type AlternateProductProposal struct + AtType string + EligibleProductOffering []*ProductOfferingRef + ID *string + InstallationInterval *TimeInterval + ProductSpecification *ProductSpecificationRef + func (m *AlternateProductProposal) MarshalBinary() ([]byte, error) + func (m *AlternateProductProposal) UnmarshalBinary(b []byte) error + func (m *AlternateProductProposal) Validate(formats strfmt.Registry) error + type Describing interface + AtSchemaLocation func() string + AtType func() string + SetAtSchemaLocation func(string) + SetAtType func(string) + func UnmarshalDescribing(reader io.Reader, consumer runtime.Consumer) (Describing, error) + func UnmarshalDescribingSlice(reader io.Reader, consumer runtime.Consumer) ([]Describing, error) + type ErrorRepresentation struct + AtSchemaLocation string + AtType string + Code *int32 + Message *string + Reason string + ReferenceError string + Status string + func (m *ErrorRepresentation) MarshalBinary() ([]byte, error) + func (m *ErrorRepresentation) UnmarshalBinary(b []byte) error + func (m *ErrorRepresentation) Validate(formats strfmt.Registry) error + type FieldedAddress struct + City *string + Country *string + GeographicSubAddress *GeographicSubAddress + Locality string + Postcode *string + PostcodeExtension string + StateOrProvince *string + StreetName string + StreetNr string + StreetNrLast string + StreetNrLastSuffix string + StreetNrSuffix string + StreetSuffix string + StreetType *string + func (m *FieldedAddress) AtReferredType() string + func (m *FieldedAddress) AtType() string + func (m *FieldedAddress) Href() string + func (m *FieldedAddress) ID() string + func (m *FieldedAddress) MarshalBinary() ([]byte, error) + func (m *FieldedAddress) Role() *string + func (m *FieldedAddress) SetAtReferredType(val string) + func (m *FieldedAddress) SetAtType(val string) + func (m *FieldedAddress) SetHref(val string) + func (m *FieldedAddress) SetID(val string) + func (m *FieldedAddress) SetRole(val *string) + func (m *FieldedAddress) UnmarshalBinary(b []byte) error + func (m *FieldedAddress) UnmarshalJSON(raw []byte) error + func (m *FieldedAddress) Validate(formats strfmt.Registry) error + func (m FieldedAddress) MarshalJSON() ([]byte, error) + type FormattedAddress struct + AddrLine1 *string + AddrLine2 string + City *string + Country *string + Locality string + Postcode *string + PostcodeExtension string + StateOrProvince *string + func (m *FormattedAddress) AtReferredType() string + func (m *FormattedAddress) AtType() string + func (m *FormattedAddress) Href() string + func (m *FormattedAddress) ID() string + func (m *FormattedAddress) MarshalBinary() ([]byte, error) + func (m *FormattedAddress) Role() *string + func (m *FormattedAddress) SetAtReferredType(val string) + func (m *FormattedAddress) SetAtType(val string) + func (m *FormattedAddress) SetHref(val string) + func (m *FormattedAddress) SetID(val string) + func (m *FormattedAddress) SetRole(val *string) + func (m *FormattedAddress) UnmarshalBinary(b []byte) error + func (m *FormattedAddress) UnmarshalJSON(raw []byte) error + func (m *FormattedAddress) Validate(formats strfmt.Registry) error + func (m FormattedAddress) MarshalJSON() ([]byte, error) + type GeographicLocation struct + GeographicPoint *GeographicPoint + SpatialRef *string + func (m *GeographicLocation) AtReferredType() string + func (m *GeographicLocation) AtType() string + func (m *GeographicLocation) Href() string + func (m *GeographicLocation) ID() string + func (m *GeographicLocation) MarshalBinary() ([]byte, error) + func (m *GeographicLocation) Role() *string + func (m *GeographicLocation) SetAtReferredType(val string) + func (m *GeographicLocation) SetAtType(val string) + func (m *GeographicLocation) SetHref(val string) + func (m *GeographicLocation) SetID(val string) + func (m *GeographicLocation) SetRole(val *string) + func (m *GeographicLocation) UnmarshalBinary(b []byte) error + func (m *GeographicLocation) UnmarshalJSON(raw []byte) error + func (m *GeographicLocation) Validate(formats strfmt.Registry) error + func (m GeographicLocation) MarshalJSON() ([]byte, error) + type GeographicPoint struct + Latitude *string + Longitude *string + func (m *GeographicPoint) MarshalBinary() ([]byte, error) + func (m *GeographicPoint) UnmarshalBinary(b []byte) error + func (m *GeographicPoint) Validate(formats strfmt.Registry) error + type GeographicSubAddress struct + AtSchemaLocation string + AtType string + BuildingName string + ID string + LevelNumber string + LevelType string + PrivateStreetName string + PrivateStreetNumber string + SubUnit []*SubUnit + func (m *GeographicSubAddress) MarshalBinary() ([]byte, error) + func (m *GeographicSubAddress) UnmarshalBinary(b []byte) error + func (m *GeographicSubAddress) Validate(formats strfmt.Registry) error + type Hub struct + Callback *string + ID *string + Query *string + func (m *Hub) MarshalBinary() ([]byte, error) + func (m *Hub) UnmarshalBinary(b []byte) error + func (m *Hub) Validate(formats strfmt.Registry) error + type HubInput struct + Callback *string + Query *string + func (m *HubInput) MarshalBinary() ([]byte, error) + func (m *HubInput) UnmarshalBinary(b []byte) error + func (m *HubInput) Validate(formats strfmt.Registry) error + type Product struct + AtType string + Href string + ID string + ProductRelationship []*ProductRelationship + ProductSpecification *ProductSpecificationRef + func (m *Product) MarshalBinary() ([]byte, error) + func (m *Product) Place() []RelatedPlaceReforValue + func (m *Product) SetPlace(val []RelatedPlaceReforValue) + func (m *Product) UnmarshalBinary(b []byte) error + func (m *Product) UnmarshalJSON(raw []byte) error + func (m *Product) Validate(formats strfmt.Registry) error + func (m Product) MarshalJSON() ([]byte, error) + type ProductActionType string + const ProductActionTypeAdd + const ProductActionTypeChange + const ProductActionTypeNoChange + const ProductActionTypeRemove + func (m ProductActionType) Validate(formats strfmt.Registry) error + type ProductOfferingQualification struct + AtSchemaLocation string + AtType string + EffectiveQualificationCompletionDate strfmt.DateTime + ExpectedResponseDate strfmt.DateTime + Href string + ID *string + InstantSyncQualification *bool + ProductOfferingQualificationItem []*ProductOfferingQualificationItem + ProjectID string + ProvideAlternative bool + RelatedParty []*RelatedParty + RequestedResponseDate strfmt.DateTime + State ProductOfferingQualificationStateType + StateChange []*StateChange + func (m *ProductOfferingQualification) MarshalBinary() ([]byte, error) + func (m *ProductOfferingQualification) UnmarshalBinary(b []byte) error + func (m *ProductOfferingQualification) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationCreate struct + AtSchemaLocation string + AtType string + InstantSyncQualification *bool + ProductOfferingQualificationItem []*ProductOfferingQualificationItemCreate + ProjectID string + ProvideAlternative *bool + RelatedParty []*RelatedParty + RequestedResponseDate strfmt.Date + func (m *ProductOfferingQualificationCreate) MarshalBinary() ([]byte, error) + func (m *ProductOfferingQualificationCreate) UnmarshalBinary(b []byte) error + func (m *ProductOfferingQualificationCreate) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationFind struct + ID string + ProjectID string + RequestedResponseDate strfmt.Date + State ProductOfferingQualificationStateType + func (m *ProductOfferingQualificationFind) MarshalBinary() ([]byte, error) + func (m *ProductOfferingQualificationFind) UnmarshalBinary(b []byte) error + func (m *ProductOfferingQualificationFind) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationItem struct + Action ProductActionType + AlternateProductProposal []*AlternateProductProposal + AtType string + EligibleProductOffering []*ProductOfferingRef + GuaranteedUntilDate strfmt.DateTime + ID *string + InstallationInterval *TimeInterval + Product *Product + ProductOffering *ProductOfferingRef + ProductOfferingQualificationItemRelationship []*ProductOfferingQualificationItemRelationship + RelatedParty []*RelatedParty + ServiceConfidenceReason string + ServiceabilityConfidence ServiceabilityColor + State ProductOfferingQualificationItemStateType + StateChange []*StateChange + TerminationError []*TerminationError + func (m *ProductOfferingQualificationItem) MarshalBinary() ([]byte, error) + func (m *ProductOfferingQualificationItem) UnmarshalBinary(b []byte) error + func (m *ProductOfferingQualificationItem) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationItemCreate struct + Action ProductActionType + AtType string + ID *string + Product *Product + ProductOffering *ProductOfferingRef + ProductOfferingQualificationItemRelationship []*ProductOfferingQualificationItemRelationship + RelatedParty []*RelatedParty + func (m *ProductOfferingQualificationItemCreate) MarshalBinary() ([]byte, error) + func (m *ProductOfferingQualificationItemCreate) UnmarshalBinary(b []byte) error + func (m *ProductOfferingQualificationItemCreate) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationItemRelationship struct + ID *string + Type RelationshipType + func (m *ProductOfferingQualificationItemRelationship) MarshalBinary() ([]byte, error) + func (m *ProductOfferingQualificationItemRelationship) UnmarshalBinary(b []byte) error + func (m *ProductOfferingQualificationItemRelationship) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationItemStateType string + const ProductOfferingQualificationItemStateTypeDone + const ProductOfferingQualificationItemStateTypeInProgress + const ProductOfferingQualificationItemStateTypeTerminatedWithErrorInsufficientInformationProvided + const ProductOfferingQualificationItemStateTypeTerminatedWithErrorUnableToProvide + func (m ProductOfferingQualificationItemStateType) Validate(formats strfmt.Registry) error + type ProductOfferingQualificationStateType string + const ProductOfferingQualificationStateTypeDone + const ProductOfferingQualificationStateTypeInProgress + const ProductOfferingQualificationStateTypeTerminatedWithErrorInsufficientInformationProvided + const ProductOfferingQualificationStateTypeTerminatedWithErrorUnableToProvide + func (m ProductOfferingQualificationStateType) Validate(formats strfmt.Registry) error + type ProductOfferingRef struct + AtReferredType string + ID string + func (m *ProductOfferingRef) MarshalBinary() ([]byte, error) + func (m *ProductOfferingRef) UnmarshalBinary(b []byte) error + func (m *ProductOfferingRef) Validate(formats strfmt.Registry) error + type ProductRef struct + AtReferredType string + BuyerProductID string + Href string + ID *string + func (m *ProductRef) MarshalBinary() ([]byte, error) + func (m *ProductRef) UnmarshalBinary(b []byte) error + func (m *ProductRef) Validate(formats strfmt.Registry) error + type ProductRelationship struct + Product *ProductRef + Type RelationshipType + func (m *ProductRelationship) MarshalBinary() ([]byte, error) + func (m *ProductRelationship) UnmarshalBinary(b []byte) error + func (m *ProductRelationship) Validate(formats strfmt.Registry) error + type ProductSpecificationRef struct + AtReferredType string + ID string + func (m *ProductSpecificationRef) Describing() Describing + func (m *ProductSpecificationRef) MarshalBinary() ([]byte, error) + func (m *ProductSpecificationRef) SetDescribing(val Describing) + func (m *ProductSpecificationRef) UnmarshalBinary(b []byte) error + func (m *ProductSpecificationRef) UnmarshalJSON(raw []byte) error + func (m *ProductSpecificationRef) Validate(formats strfmt.Registry) error + func (m ProductSpecificationRef) MarshalJSON() ([]byte, error) + type ReferencedAddress struct + ReferenceID *string + ReferenceType *string + func (m *ReferencedAddress) AtReferredType() string + func (m *ReferencedAddress) AtType() string + func (m *ReferencedAddress) Href() string + func (m *ReferencedAddress) ID() string + func (m *ReferencedAddress) MarshalBinary() ([]byte, error) + func (m *ReferencedAddress) Role() *string + func (m *ReferencedAddress) SetAtReferredType(val string) + func (m *ReferencedAddress) SetAtType(val string) + func (m *ReferencedAddress) SetHref(val string) + func (m *ReferencedAddress) SetID(val string) + func (m *ReferencedAddress) SetRole(val *string) + func (m *ReferencedAddress) UnmarshalBinary(b []byte) error + func (m *ReferencedAddress) UnmarshalJSON(raw []byte) error + func (m *ReferencedAddress) Validate(formats strfmt.Registry) error + func (m ReferencedAddress) MarshalJSON() ([]byte, error) + type RelatedParty struct + AtReferredType string + AtType string + EmailAddress string + ID string + Name *string + Number *string + NumberExtension string + Role []string + func (m *RelatedParty) MarshalBinary() ([]byte, error) + func (m *RelatedParty) UnmarshalBinary(b []byte) error + func (m *RelatedParty) Validate(formats strfmt.Registry) error + type RelatedPlaceReforValue interface + AtReferredType func() string + AtType func() string + Href func() string + ID func() string + Role func() *string + SetAtReferredType func(string) + SetAtType func(string) + SetHref func(string) + SetID func(string) + SetRole func(*string) + func UnmarshalRelatedPlaceReforValue(reader io.Reader, consumer runtime.Consumer) (RelatedPlaceReforValue, error) + func UnmarshalRelatedPlaceReforValueSlice(reader io.Reader, consumer runtime.Consumer) ([]RelatedPlaceReforValue, error) + type RelationshipType string + const RelationshipTypeBundled + const RelationshipTypeComesFrom + const RelationshipTypeReliesOn + func (m RelationshipType) Validate(formats strfmt.Registry) error + type ServiceabilityColor string + const ServiceabilityColorGreen + const ServiceabilityColorRed + const ServiceabilityColorYellow + func (m ServiceabilityColor) Validate(formats strfmt.Registry) error + type StateChange struct + ChangeDate strfmt.DateTime + ChangeReason string + State ProductOfferingQualificationStateType + func (m *StateChange) MarshalBinary() ([]byte, error) + func (m *StateChange) UnmarshalBinary(b []byte) error + func (m *StateChange) Validate(formats strfmt.Registry) error + type SubUnit struct + SubUnitIdentifier *string + SubUnitType *string + func (m *SubUnit) MarshalBinary() ([]byte, error) + func (m *SubUnit) UnmarshalBinary(b []byte) error + func (m *SubUnit) Validate(formats strfmt.Registry) error + type TerminationError struct + ID string + Value string + func (m *TerminationError) MarshalBinary() ([]byte, error) + func (m *TerminationError) UnmarshalBinary(b []byte) error + func (m *TerminationError) Validate(formats strfmt.Registry) error + type TimeInterval struct + Amount *int32 + TimeUnit TimeUnit + func (m *TimeInterval) MarshalBinary() ([]byte, error) + func (m *TimeInterval) UnmarshalBinary(b []byte) error + func (m *TimeInterval) Validate(formats strfmt.Registry) error + type TimeUnit string + const TimeUnitBusinessDays + const TimeUnitBusinessHours + const TimeUnitBusinessMinutes + const TimeUnitCalendarDays + const TimeUnitCalendarHours + const TimeUnitCalendarMinutes + func (m TimeUnit) Validate(formats strfmt.Registry) error