DailySubEntityType

تمثّل جميع أنواع الكيانات الفرعية المحتملة المرتبطة بالمقاييس اليومية.

تمثيل JSON
{

  // Union field Type can be only one of the following:
  "dayOfWeek": enum (DayOfWeek),
  "timeOfDay": {
    object (TimeOfDay)
  }
  // End of list of possible types for union field Type.
}
الحقول
حقل الاتحاد Type يشير إلى ضرورة وجود حقل واحد فقط من حقول النموذج الأوّلي التالية. لا يتوفّر DailySubEntityType لجميع المقاييس. يمكن أن تكون السمة "Type" واحدة فقط مما يلي:
dayOfWeek

enum (DayOfWeek)

يمثّل أحد أيام الأسبوع. مثال: الاثنين المقاييس اليومية المتاحة حاليًا = NONE.

timeOfDay

object (TimeOfDay)

تمثل الوقت بتنسيق 24 ساعة. على سبيل المثال: 13:34:20 المقاييس اليومية المتاحة حاليًا = لا شيء.

DayOfWeek

يمثل أحد أيام الأسبوع.

عمليات التعداد
DAY_OF_WEEK_UNSPECIFIED لَمْ يَتِمّْ تَحْدِيدُ الْيَوْمْ مِنَ الْأُسْبُوعْ.
MONDAY الإثنين
TUESDAY الثلاثاء
WEDNESDAY الأربعاء
THURSDAY الخميس
FRIDAY الجمعة
SATURDAY السبت
SUNDAY الأحد

TimeOfDay

يشير إلى وقت من اليوم. إما أن التاريخ والمنطقة الزمنية ليسا مهمين أو تم تحديدهما في مكان آخر. وقد تختار واجهة برمجة التطبيقات السماح بالثانية. النوعان ذوا الصلة هما google.type.Date وgoogle.protobuf.Timestamp.

تمثيل JSON
{
  "hours": integer,
  "minutes": integer,
  "seconds": integer,
  "nanos": integer
}
الحقول
hours

integer

ساعات اليوم بتنسيق 24 ساعة. يجب أن تتراوح القيمة بين 0 و23. قد تختار واجهة برمجة التطبيقات السماح بالقيمة "24:00:00" لسيناريوهات مثل وقت إغلاق النشاط التجاري.

minutes

integer

دقائق من اليوم. يجب أن تتراوح القيمة بين 0 و59.

seconds

integer

ثوانٍ من الوقت. يجب أن تتراوح القيمة عادةً بين 0 و59. قد تسمح واجهة برمجة التطبيقات بالقيمة 60 إذا كانت تسمح بالثواني.

nanos

integer

أجزاء من الثانية بالنانو ثانية. يجب أن تتراوح القيمة بين 0 و999,999,999.