Versions in this module Expand all Collapse all v8 v8.4.4 Aug 24, 2022 v8.4.3 Aug 24, 2022 Changes in this version + type Builder struct + func NewBuilder(service api.ServiceRepository, planBuilder planbuilder.PlanBuilder) Builder + func (builder Builder) GetAllServices() ([]models.ServiceOffering, error) + func (builder Builder) GetAllServicesWithPlans() ([]models.ServiceOffering, error) + func (builder Builder) GetServiceByNameForOrg(serviceLabel, orgName string) (models.ServiceOffering, error) + func (builder Builder) GetServiceByNameForSpace(serviceLabel, spaceGUID string) (models.ServiceOffering, error) + func (builder Builder) GetServiceByNameForSpaceWithPlans(serviceLabel, spaceGUID string) (models.ServiceOffering, error) + func (builder Builder) GetServiceByNameWithPlans(serviceLabel string) (models.ServiceOffering, error) + func (builder Builder) GetServiceByNameWithPlansWithOrgNames(serviceLabel string) (models.ServiceOffering, error) + func (builder Builder) GetServiceVisibleToOrg(serviceName string, orgName string) (models.ServiceOffering, error) + func (builder Builder) GetServicesByNameForSpaceWithPlans(serviceLabel, spaceGUID string) (models.ServiceOfferings, error) + func (builder Builder) GetServicesForBroker(brokerGUID string) ([]models.ServiceOffering, error) + func (builder Builder) GetServicesForManyBrokers(brokerGUIDs []string) ([]models.ServiceOffering, error) + func (builder Builder) GetServicesForSpace(spaceGUID string) ([]models.ServiceOffering, error) + func (builder Builder) GetServicesForSpaceWithPlans(spaceGUID string) ([]models.ServiceOffering, error) + func (builder Builder) GetServicesVisibleToOrg(orgName string) ([]models.ServiceOffering, error) + type ServiceBuilder interface + GetAllServices func() ([]models.ServiceOffering, error) + GetAllServicesWithPlans func() ([]models.ServiceOffering, error) + GetServiceByNameForOrg func(string, string) (models.ServiceOffering, error) + GetServiceByNameForSpace func(string, string) (models.ServiceOffering, error) + GetServiceByNameForSpaceWithPlans func(string, string) (models.ServiceOffering, error) + GetServiceByNameWithPlans func(string) (models.ServiceOffering, error) + GetServiceByNameWithPlansWithOrgNames func(string) (models.ServiceOffering, error) + GetServiceVisibleToOrg func(string, string) (models.ServiceOffering, error) + GetServicesByNameForSpaceWithPlans func(string, string) (models.ServiceOfferings, error) + GetServicesForBroker func(string) ([]models.ServiceOffering, error) + GetServicesForManyBrokers func([]string) ([]models.ServiceOffering, error) + GetServicesForSpace func(string) ([]models.ServiceOffering, error) + GetServicesForSpaceWithPlans func(string) ([]models.ServiceOffering, error) + GetServicesVisibleToOrg func(string) ([]models.ServiceOffering, error) Other modules containing this package github.com/LukasHeimann/cloudfoundrycli