Class: Google::Cloud::Talent::V4beta1::TimeFilter

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#end_timeGoogle::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.

Returns:

  • (Google::Protobuf::Timestamp)

    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_timeGoogle::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.

Returns:

  • (Google::Protobuf::Timestamp)

    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_fieldGoogle::Cloud::Talent::V4beta1::TimeFilter::TimeField

Returns Specifies which time field to filter profiles.

Defaults to TimeField::CREATE_TIME.

Returns:



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