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



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 309

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



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 309

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



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 309

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>



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 309

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



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 309

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>



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_service.rb', line 309

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