Documentation
¶
Index ¶
- type ServiceVersionVariant
- func (s *ServiceVersionVariant) AsInstallationService() internal.InstallationService
- func (s *ServiceVersionVariant) AsOrdinaryService() internal.OrdinaryService
- func (s *ServiceVersionVariant) AsServiceContract() internal.ServiceContract
- func (s *ServiceVersionVariant) AsServiceProvider() internal.ServiceProvider
- func (s *ServiceVersionVariant) GetComponent() string
- func (s *ServiceVersionVariant) GetIdentity() identity.ServiceVersionVariantIdentity
- func (s *ServiceVersionVariant) GetName() string
- func (s *ServiceVersionVariant) GetType() string
- func (s *ServiceVersionVariant) GetVariant() identity.Variant
- func (s *ServiceVersionVariant) GetVersion() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceVersionVariant ¶
type ServiceVersionVariant struct {
// contains filtered or unexported fields
}
func New ¶
func New(spec *modeldesc.ServiceDescriptor) *ServiceVersionVariant
func (*ServiceVersionVariant) AsInstallationService ¶
func (s *ServiceVersionVariant) AsInstallationService() internal.InstallationService
func (*ServiceVersionVariant) AsOrdinaryService ¶
func (s *ServiceVersionVariant) AsOrdinaryService() internal.OrdinaryService
func (*ServiceVersionVariant) AsServiceContract ¶
func (s *ServiceVersionVariant) AsServiceContract() internal.ServiceContract
func (*ServiceVersionVariant) AsServiceProvider ¶
func (s *ServiceVersionVariant) AsServiceProvider() internal.ServiceProvider
func (*ServiceVersionVariant) GetComponent ¶
func (s *ServiceVersionVariant) GetComponent() string
func (*ServiceVersionVariant) GetIdentity ¶
func (s *ServiceVersionVariant) GetIdentity() identity.ServiceVersionVariantIdentity
func (*ServiceVersionVariant) GetName ¶
func (s *ServiceVersionVariant) GetName() string
func (*ServiceVersionVariant) GetType ¶
func (s *ServiceVersionVariant) GetType() string
func (*ServiceVersionVariant) GetVariant ¶
func (s *ServiceVersionVariant) GetVariant() identity.Variant
func (*ServiceVersionVariant) GetVersion ¶
func (s *ServiceVersionVariant) GetVersion() string
Click to show internal directories.
Click to hide internal directories.