Class: Google::Cloud::AIPlatform::V1::BatchReadFeatureValuesRequest

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: EntityTypeSpec, PassThroughField

Instance Attribute Summary collapse

Instance Attribute Details

#bigquery_read_instances::Google::Cloud::AIPlatform::V1::BigQuerySource



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#csv_read_instances::Google::Cloud::AIPlatform::V1::CsvSource



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

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



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#entity_type_specs::Array<::Google::Cloud::AIPlatform::V1::BatchReadFeatureValuesRequest::EntityTypeSpec>



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#featurestore::String



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#pass_through_fields::Array<::Google::Cloud::AIPlatform::V1::BatchReadFeatureValuesRequest::PassThroughField>



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#start_time::Google::Protobuf::Timestamp



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 325

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

  # Describe pass-through fields in read_instance source.
  # @!attribute [rw] field_name
  #   @return [::String]
  #     Required. The name of the field in the CSV header or the name of the
  #     column in BigQuery table. The naming restriction is the same as
  #     {::Google::Cloud::AIPlatform::V1::Feature#name Feature.name}.
  class PassThroughField
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Selects Features of an EntityType to read values of and specifies read
  # settings.
  # @!attribute [rw] entity_type_id
  #   @return [::String]
  #     Required. ID of the EntityType to select Features. The EntityType id is
  #     the
  #     {::Google::Cloud::AIPlatform::V1::CreateEntityTypeRequest#entity_type_id entity_type_id}
  #     specified during EntityType creation.
  # @!attribute [rw] feature_selector
  #   @return [::Google::Cloud::AIPlatform::V1::FeatureSelector]
  #     Required. Selectors choosing which Feature values to read from the
  #     EntityType.
  # @!attribute [rw] settings
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::DestinationFeatureSetting>]
  #     Per-Feature settings for the batch read.
  class EntityTypeSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end