|
|
| MOCK_METHOD1 (withDerivedEndpointId, EndpointBuilderInterface &(const std::string &suffix)) |
|
| MOCK_METHOD0 (withDeviceRegistration, EndpointBuilderInterface &()) |
|
| MOCK_METHOD1 (withEndpointId, EndpointBuilderInterface &(const EndpointIdentifier &endpointId)) |
|
| MOCK_METHOD1 (withFriendlyName, EndpointBuilderInterface &(const std::string &friendlyName)) |
|
| MOCK_METHOD1 (withDescription, EndpointBuilderInterface &(const std::string &description)) |
|
| MOCK_METHOD1 (withManufacturerName, EndpointBuilderInterface &(const std::string &manufacturerName)) |
|
| MOCK_METHOD1 (withDisplayCategory, EndpointBuilderInterface &(const std::vector< std::string > &displayCategories)) |
|
| MOCK_METHOD6 (withAdditionalAttributes, EndpointBuilderInterface &(const std::string &manufacturer, const std::string &model, const std::string &serialNumber, const std::string &firmwareVersion, const std::string &softwareVersion, const std::string &customIdentifier)) |
|
| MOCK_METHOD1 (withConnections, EndpointBuilderInterface &(const std::vector< std::map< std::string, std::string >> &connections)) |
|
| MOCK_METHOD1 (withCookies, EndpointBuilderInterface &(const std::map< std::string, std::string > &cookies)) |
|
| MOCK_METHOD3 (withPowerController, EndpointBuilderInterface &(std::shared_ptr< avsCommon::sdkInterfaces::powerController::PowerControllerInterface > powerController, bool isProactivelyReported, bool isRetrievable)) |
|
| MOCK_METHOD6 (withToggleController, EndpointBuilderInterface &(std::shared_ptr< avsCommon::sdkInterfaces::toggleController::ToggleControllerInterface > toggleController, const std::string &instance, const avsCommon::sdkInterfaces::toggleController::ToggleControllerAttributes &toggleControllerAttributes, bool isProactivelyReported, bool isRetrievable, bool isNonControllable)) |
|
| MOCK_METHOD6 (withModeController, EndpointBuilderInterface &(std::shared_ptr< avsCommon::sdkInterfaces::modeController::ModeControllerInterface > modeController, const std::string &instance, const avsCommon::sdkInterfaces::modeController::ModeControllerAttributes &modeControllerAttributes, bool isProactivelyReported, bool isRetrievable, bool isNonControllable)) |
|
| MOCK_METHOD6 (withRangeController, EndpointBuilderInterface &(std::shared_ptr< avsCommon::sdkInterfaces::rangeController::RangeControllerInterface > rangeController, const std::string &instance, const avsCommon::sdkInterfaces::rangeController::RangeControllerAttributes &rangeControllerAttributes, bool isProactivelyReported, bool isRetrievable, bool isNonControllable)) |
|
| MOCK_METHOD1 (withEndpointCapabilitiesBuilder, EndpointBuilderInterface &(const std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointCapabilitiesBuilderInterface > &)) |
|
| MOCK_METHOD0 (build, std::unique_ptr< EndpointInterface >()) |
|
|
| MOCK_METHOD2 (withCapability, EndpointCapabilitiesRegistrarInterface &(const avs::CapabilityConfiguration &configuration, std::shared_ptr< DirectiveHandlerInterface > directiveHandler)) |
|
| MOCK_METHOD2 (withCapability, EndpointCapabilitiesRegistrarInterface &(const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface, std::shared_ptr< DirectiveHandlerInterface > directiveHandler)) |
|
| MOCK_METHOD1 (withCapabilityConfiguration, EndpointCapabilitiesRegistrarInterface &(const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface)) |
|
virtual | ~EndpointBuilderInterface ()=default |
|
virtual EndpointBuilderInterface & | withDerivedEndpointId (const std::string &suffix)=0 |
|
virtual EndpointBuilderInterface & | withDeviceRegistration ()=0 |
|
virtual EndpointBuilderInterface & | withEndpointId (const EndpointIdentifier &endpointId)=0 |
|
virtual EndpointBuilderInterface & | withFriendlyName (const std::string &friendlyName)=0 |
|
virtual EndpointBuilderInterface & | withDescription (const std::string &description)=0 |
|
virtual EndpointBuilderInterface & | withManufacturerName (const std::string &manufacturerName)=0 |
|
virtual EndpointBuilderInterface & | withDisplayCategory (const std::vector< std::string > &displayCategories)=0 |
|
virtual EndpointBuilderInterface & | withAdditionalAttributes (const std::string &manufacturer, const std::string &model, const std::string &serialNumber, const std::string &firmwareVersion, const std::string &softwareVersion, const std::string &customIdentifier)=0 |
|
virtual EndpointBuilderInterface & | withConnections (const std::vector< std::map< std::string, std::string >> &connections)=0 |
|
virtual EndpointBuilderInterface & | withCookies (const std::map< std::string, std::string > &cookies)=0 |
|
virtual EndpointBuilderInterface & | withPowerController (std::shared_ptr< avsCommon::sdkInterfaces::powerController::PowerControllerInterface > powerController, bool isProactivelyReported, bool isRetrievable)=0 |
|
virtual EndpointBuilderInterface & | withToggleController (std::shared_ptr< avsCommon::sdkInterfaces::toggleController::ToggleControllerInterface > toggleController, const std::string &instance, const avsCommon::sdkInterfaces::toggleController::ToggleControllerAttributes &toggleControllerAttributes, bool isProactivelyReported, bool isRetrievable, bool isNonControllable=false)=0 |
|
virtual EndpointBuilderInterface & | withModeController (std::shared_ptr< avsCommon::sdkInterfaces::modeController::ModeControllerInterface > modeController, const std::string &instance, const avsCommon::sdkInterfaces::modeController::ModeControllerAttributes &modeControllerAttributes, bool isProactivelyReported, bool isRetrievable, bool isNonControllable=false)=0 |
|
virtual EndpointBuilderInterface & | withRangeController (std::shared_ptr< avsCommon::sdkInterfaces::rangeController::RangeControllerInterface > rangeController, const std::string &instance, const avsCommon::sdkInterfaces::rangeController::RangeControllerAttributes &rangeControllerAttributes, bool isProactivelyReported, bool isRetrievable, bool isNonControllable=false)=0 |
|
virtual EndpointBuilderInterface & | withEndpointCapabilitiesBuilder (const std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointCapabilitiesBuilderInterface > &endpointCapabilitiesBuilder)=0 |
|
virtual std::unique_ptr< EndpointInterface > | build ()=0 |
|
virtual | ~EndpointCapabilitiesRegistrarInterface ()=default |
|
virtual EndpointCapabilitiesRegistrarInterface & | withCapability (const avs::CapabilityConfiguration &configuration, std::shared_ptr< DirectiveHandlerInterface > directiveHandler)=0 |
|
virtual EndpointCapabilitiesRegistrarInterface & | withCapability (const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface, std::shared_ptr< DirectiveHandlerInterface > directiveHandler)=0 |
|
virtual EndpointCapabilitiesRegistrarInterface & | withCapabilityConfiguration (const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface)=0 |
|
Mocks an endpoint builder.