Class ServiceDefinition

Class Documentation

class ServiceDefinition

Represents definition for identifying and versioning an external service endpoint..

Public Functions

inline ServiceDefinition()
inline ServiceDefinition(const csp::common::String &InURI, const uint32_t InVersion)
inline csp::common::String GetURI() const

Gets the URI for the service endpoint.

Returns

csp::common::String : URI of the service endpoint.

inline void SetURI(const csp::common::String &InURI)

Sets the URI for the service endpoint.

Parameters

InURIcsp::common::String : URI for service endpoint.

inline int32_t GetVersion() const

Gets the current version of the service endpoint.

Returns

int32_t : Representing the current version of the service endpoint.

inline void SetVersion(const uint32_t InVersion)

Sets the current Version for the service endpoint.

Parameters

InVersion – uint32_t : Version for service endpoint.