Allow specifying the endpoint types for inter components communication