Documentation
¶
Index ¶
- func Factory(model internal.Model, descriptor *modeldesc.ServiceDescriptor) (internal.ServiceVersionVariant, error)
- type ServiceVersion
- func (s *ServiceVersion) AsServiceContract() internal.ServiceContract
- func (s *ServiceVersion) GetAPISpecVersion() string
- func (s *ServiceVersion) GetAPISpecificationType() string
- func (s *ServiceVersion) GetArtifact() *metav1.ResourceReference
- func (s *ServiceVersion) GetSpecification() *runtime.RawValue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Factory ¶
func Factory(model internal.Model, descriptor *modeldesc.ServiceDescriptor) (internal.ServiceVersionVariant, error)
Types ¶
type ServiceVersion ¶
type ServiceVersion struct { *common.ServiceVersionVariant // contains filtered or unexported fields }
func (*ServiceVersion) AsServiceContract ¶
func (s *ServiceVersion) AsServiceContract() internal.ServiceContract
func (*ServiceVersion) GetAPISpecVersion ¶
func (s *ServiceVersion) GetAPISpecVersion() string
func (*ServiceVersion) GetAPISpecificationType ¶
func (s *ServiceVersion) GetAPISpecificationType() string
func (*ServiceVersion) GetArtifact ¶
func (s *ServiceVersion) GetArtifact() *metav1.ResourceReference
func (*ServiceVersion) GetSpecification ¶
func (s *ServiceVersion) GetSpecification() *runtime.RawValue
Click to show internal directories.
Click to hide internal directories.