تينسورفلو :: خدمة:: FileSystemStoragePathSource
#include <file_system_storage_path_source.h>
مصدر مسار تخزين يطمح إلى إصدارات لمجموعة معينة من الخدمات.
ملخص
لكل قابل للخدمة ، فإنه يراقب مسارًا أساسيًا لنظام الملفات. وهي تحدد توابع المسار الأساسي التي يكون اسمها رقمًا (على سبيل المثال ، 123) وتنبعث المسار المقابل لأكبر رقم كإصدار واحد قابل للخدمة. (للقيام بمراقبة نظام الملفات ، فإنه يستخدم مؤشر ترابط في الخلفية يقوم باستقصاء نظام الملفات بشكل دوري.)
على سبيل المثال ، إذا كان المسار الأساسي للخدمة التي تمت تهيئتها هو / foo / bar ، ويكشف استطلاع نظام الملفات عن مسارات فرعية / foo / bar / baz و / foo / bar / 123 و / foo / bar / 456 ، يسمى بـ {456، "/ foo / bar / 456"}. إذا تم العثور ، في أي وقت ، على أن المسار الأساسي لا يحتوي على توابع رقمية ، فسيتم استدعاء رد نداء الإصدارات الأسطورية بقائمة إصدارات فارغة.
يمكن تحديث مجموعة تكوينها من servables إلى جهاز في أي وقت عن طريق الاتصال UpdateConfig () . إذا كانت أي servables موجودة في التكوين القديم ولكن ليس في واحدة جديدة، المصدر ان فورا تطمح الصفر الإصدارات لهذا قابل للعرض (الامر الذي ادى الى تفريغها في مدير أنه في نهاية المطاف يستهلك مكالمات الإصدارات المنشود).
ميراث
يرث من: tensorflow :: :: خدمة المصدر <StoragePath>البنائين والمدمرين | |
---|---|
~FileSystemStoragePathSource () |
دروس الأصدقاء | |
---|---|
internal::FileSystemStoragePathSourceTestAccess | friend class |
وظائف ثابتة عامة | |
---|---|
Create (const FileSystemStoragePathSourceConfig & config, std::unique_ptr< FileSystemStoragePathSource > *result) | Status |
الوظائف العامة | |
---|---|
SetAspiredVersionsCallback ( AspiredVersionsCallback callback) override | virtual void تزود AspiredVersionsCallback لاستخدامها. يمكن استدعاؤه مرة واحدة على الأكثر. |
UpdateConfig (const FileSystemStoragePathSourceConfig & config) | Status يوفر تكوينًا جديدًا لاستخدامه. |
config () const | FileSystemStoragePathSourceConfig |
دروس الأصدقاء
داخلي :: FileSystemStoragePathSourceTestAccess
friend class internal::FileSystemStoragePathSourceTestAccess
وظائف ثابتة عامة
يخلق
Status Create( const FileSystemStoragePathSourceConfig & config, std::unique_ptr< FileSystemStoragePathSource > *result )
الوظائف العامة
SetAspiredVersionsCallback
virtual void SetAspiredVersionsCallback( AspiredVersionsCallback callback ) override
تزود AspiredVersionsCallback لاستخدامها. يمكن استدعاؤه مرة واحدة على الأكثر.
UpdateConfig
Status UpdateConfig( const FileSystemStoragePathSourceConfig & config )
يوفر تكوينًا جديدًا لاستخدامه.
مجموعة servables لرصد يمكن تغييرها في أي وقت (انظر التعليق فئة لمزيد من المعلومات)، ولكن من غير القانوني لتغيير فترة نظام الملفات الاقتراع مرة واحدة SetAspiredVersionsCallback () تم استدعاء.
التكوين
FileSystemStoragePathSourceConfig config() const
~ FileSystemStoragePathSource
~FileSystemStoragePathSource() override
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2019-07-10 (حسب التوقيت العالمي المتفَّق عليه)