Class: Google::Cloud::AIPlatform::V1::ExportFeatureValuesRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb

Overview

Defined Under Namespace

Classes: FullExport, SnapshotExport

Instance Attribute Summary collapse

Instance Attribute Details

#destination::Google::Cloud::AIPlatform::V1::FeatureValueDestination

Returns Required. Specifies destination location and format.

Returns:



385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 385

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

  # Describes exporting the latest Feature values of all entities of the
  # EntityType between [start_time, snapshot_time].
  # @!attribute [rw] snapshot_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  class SnapshotExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Describes exporting all historical Feature values of all entities of the
  # EntityType between [start_time, end_time].
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  # @!attribute [rw] end_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  class FullExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#entity_type::String

Returns Required. The resource name of the EntityType from which to export Feature values. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}.

Returns:

  • (::String)

    Required. The resource name of the EntityType from which to export Feature values. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}



385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 385

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

  # Describes exporting the latest Feature values of all entities of the
  # EntityType between [start_time, snapshot_time].
  # @!attribute [rw] snapshot_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  class SnapshotExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Describes exporting all historical Feature values of all entities of the
  # EntityType between [start_time, end_time].
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  # @!attribute [rw] end_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  class FullExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#feature_selector::Google::Cloud::AIPlatform::V1::FeatureSelector

Returns Required. Selects Features to export values of.

Returns:



385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 385

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

  # Describes exporting the latest Feature values of all entities of the
  # EntityType between [start_time, snapshot_time].
  # @!attribute [rw] snapshot_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  class SnapshotExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Describes exporting all historical Feature values of all entities of the
  # EntityType between [start_time, end_time].
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  # @!attribute [rw] end_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  class FullExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#full_export::Google::Cloud::AIPlatform::V1::ExportFeatureValuesRequest::FullExport

Returns Exports all historical values of all entities of the EntityType within a time range.

Returns:



385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 385

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

  # Describes exporting the latest Feature values of all entities of the
  # EntityType between [start_time, snapshot_time].
  # @!attribute [rw] snapshot_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  class SnapshotExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Describes exporting all historical Feature values of all entities of the
  # EntityType between [start_time, end_time].
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  # @!attribute [rw] end_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  class FullExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#settings::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>

Returns Per-Feature export settings.

Returns:



385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 385

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

  # Describes exporting the latest Feature values of all entities of the
  # EntityType between [start_time, snapshot_time].
  # @!attribute [rw] snapshot_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  class SnapshotExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Describes exporting all historical Feature values of all entities of the
  # EntityType between [start_time, end_time].
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  # @!attribute [rw] end_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  class FullExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#snapshot_export::Google::Cloud::AIPlatform::V1::ExportFeatureValuesRequest::SnapshotExport

Returns Exports the latest Feature values of all entities of the EntityType within a time range.

Returns:



385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 385

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

  # Describes exporting the latest Feature values of all entities of the
  # EntityType between [start_time, snapshot_time].
  # @!attribute [rw] snapshot_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  class SnapshotExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Describes exporting all historical Feature values of all entities of the
  # EntityType between [start_time, end_time].
  # @!attribute [rw] start_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Excludes Feature values with feature generation timestamp before this
  #     timestamp. If not set, retrieve oldest values kept in Feature Store.
  #     Timestamp, if present, must not have higher than millisecond precision.
  # @!attribute [rw] end_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Exports Feature values as of this timestamp. If not set,
  #     retrieve values as of now. Timestamp, if present, must not have higher
  #     than millisecond precision.
  class FullExport
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end