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

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/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_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.

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.



755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 755

class TimeFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

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

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.



755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 755

class TimeFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

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

Returns:



755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 755

class TimeFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # 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