Class: Google::Cloud::Talent::V4beta1::TimeFilter
- Inherits:
-
Object
- Object
- Google::Cloud::Talent::V4beta1::TimeFilter
- Defined in:
- lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/filters.rb
Overview
Filter on create timestamp or update timestamp of profiles.
Defined Under Namespace
Modules: TimeField
Instance Attribute Summary collapse
-
#end_time ⇒ Google::Protobuf::Timestamp
End timestamp, matching profiles with the end time.
-
#start_time ⇒ Google::Protobuf::Timestamp
Start timestamp, matching profiles with the start time.
-
#time_field ⇒ Google::Cloud::Talent::V4beta1::TimeFilter::TimeField
Specifies which time field to filter profiles.
Instance Attribute Details
#end_time ⇒ Google::Protobuf::Timestamp
Returns End timestamp, matching profiles with the end time. If this field missing, The API matches profiles with create / update timestamp after the start timestamp.
793 794 795 796 797 798 799 800 801 802 803 804 805 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/filters.rb', line 793 class TimeFilter # Time fields can be used in TimeFilter. module TimeField # Default value. TIME_FIELD_UNSPECIFIED = 0 # Earliest profile create time. CREATE_TIME = 1 # Latest profile update time. UPDATE_TIME = 2 end end |
#start_time ⇒ Google::Protobuf::Timestamp
Returns Start timestamp, matching profiles with the start time. If this field missing, The API matches profiles with create / update timestamp before the end timestamp.
793 794 795 796 797 798 799 800 801 802 803 804 805 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/filters.rb', line 793 class TimeFilter # Time fields can be used in TimeFilter. module TimeField # Default value. TIME_FIELD_UNSPECIFIED = 0 # Earliest profile create time. CREATE_TIME = 1 # Latest profile update time. UPDATE_TIME = 2 end end |
#time_field ⇒ Google::Cloud::Talent::V4beta1::TimeFilter::TimeField
Returns Specifies which time field to filter profiles.
Defaults to TimeField::CREATE_TIME.
793 794 795 796 797 798 799 800 801 802 803 804 805 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/filters.rb', line 793 class TimeFilter # Time fields can be used in TimeFilter. module TimeField # Default value. TIME_FIELD_UNSPECIFIED = 0 # Earliest profile create time. CREATE_TIME = 1 # Latest profile update time. UPDATE_TIME = 2 end end |