Interface ImportFeatureValuesRequestOrBuilder (3.50.0)

public interface ImportFeatureValuesRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAvroSource()

public abstract AvroSource getAvroSource()

.google.cloud.aiplatform.v1.AvroSource avro_source = 2;

Returns
Type Description
AvroSource

The avroSource.

getAvroSourceOrBuilder()

public abstract AvroSourceOrBuilder getAvroSourceOrBuilder()

.google.cloud.aiplatform.v1.AvroSource avro_source = 2;

Returns
Type Description
AvroSourceOrBuilder

getBigquerySource()

public abstract BigQuerySource getBigquerySource()

.google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;

Returns
Type Description
BigQuerySource

The bigquerySource.

getBigquerySourceOrBuilder()

public abstract BigQuerySourceOrBuilder getBigquerySourceOrBuilder()

.google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;

Returns
Type Description
BigQuerySourceOrBuilder

getCsvSource()

public abstract CsvSource getCsvSource()

.google.cloud.aiplatform.v1.CsvSource csv_source = 4;

Returns
Type Description
CsvSource

The csvSource.

getCsvSourceOrBuilder()

public abstract CsvSourceOrBuilder getCsvSourceOrBuilder()

.google.cloud.aiplatform.v1.CsvSource csv_source = 4;

Returns
Type Description
CsvSourceOrBuilder

getDisableIngestionAnalysis()

public abstract boolean getDisableIngestionAnalysis()

If true, API doesn't start ingestion analysis pipeline.

bool disable_ingestion_analysis = 12;

Returns
Type Description
boolean

The disableIngestionAnalysis.

getDisableOnlineServing()

public abstract boolean getDisableOnlineServing()

If set, data will not be imported for online serving. This is typically used for backfilling, where Feature generation timestamps are not in the timestamp range needed for online serving.

bool disable_online_serving = 9;

Returns
Type Description
boolean

The disableOnlineServing.

getEntityIdField()

public abstract String getEntityIdField()

Source column that holds entity IDs. If not provided, entity IDs are extracted from the column named entity_id.

string entity_id_field = 5;

Returns
Type Description
String

The entityIdField.

getEntityIdFieldBytes()

public abstract ByteString getEntityIdFieldBytes()

Source column that holds entity IDs. If not provided, entity IDs are extracted from the column named entity_id.

string entity_id_field = 5;

Returns
Type Description
ByteString

The bytes for entityIdField.

getEntityType()

public abstract String getEntityType()

Required. The resource name of the EntityType grouping the Features for which values are being imported. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entityType}

string entity_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The entityType.

getEntityTypeBytes()

public abstract ByteString getEntityTypeBytes()

Required. The resource name of the EntityType grouping the Features for which values are being imported. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entityType}

string entity_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for entityType.

getFeatureSpecs(int index)

public abstract ImportFeatureValuesRequest.FeatureSpec getFeatureSpecs(int index)

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ImportFeatureValuesRequest.FeatureSpec

getFeatureSpecsCount()

public abstract int getFeatureSpecsCount()

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getFeatureSpecsList()

public abstract List<ImportFeatureValuesRequest.FeatureSpec> getFeatureSpecsList()

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<FeatureSpec>

getFeatureSpecsOrBuilder(int index)

public abstract ImportFeatureValuesRequest.FeatureSpecOrBuilder getFeatureSpecsOrBuilder(int index)

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ImportFeatureValuesRequest.FeatureSpecOrBuilder

getFeatureSpecsOrBuilderList()

public abstract List<? extends ImportFeatureValuesRequest.FeatureSpecOrBuilder> getFeatureSpecsOrBuilderList()

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpecOrBuilder>

getFeatureTime()

public abstract Timestamp getFeatureTime()

Single Feature timestamp for all entities being imported. The timestamp must not have higher than millisecond precision.

.google.protobuf.Timestamp feature_time = 7;

Returns
Type Description
Timestamp

The featureTime.

getFeatureTimeField()

public abstract String getFeatureTimeField()

Source column that holds the Feature timestamp for all Feature values in each entity.

string feature_time_field = 6;

Returns
Type Description
String

The featureTimeField.

getFeatureTimeFieldBytes()

public abstract ByteString getFeatureTimeFieldBytes()

Source column that holds the Feature timestamp for all Feature values in each entity.

string feature_time_field = 6;

Returns
Type Description
ByteString

The bytes for featureTimeField.

getFeatureTimeOrBuilder()

public abstract TimestampOrBuilder getFeatureTimeOrBuilder()

Single Feature timestamp for all entities being imported. The timestamp must not have higher than millisecond precision.

.google.protobuf.Timestamp feature_time = 7;

Returns
Type Description
TimestampOrBuilder

getFeatureTimeSourceCase()

public abstract ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase()
Returns
Type Description
ImportFeatureValuesRequest.FeatureTimeSourceCase

getSourceCase()

public abstract ImportFeatureValuesRequest.SourceCase getSourceCase()
Returns
Type Description
ImportFeatureValuesRequest.SourceCase

getWorkerCount()

public abstract int getWorkerCount()

Specifies the number of workers that are used to write data to the Featurestore. Consider the online serving capacity that you require to achieve the desired import throughput without interfering with online serving. The value must be positive, and less than or equal to 100. If not set, defaults to using 1 worker. The low count ensures minimal impact on online serving performance.

int32 worker_count = 11;

Returns
Type Description
int

The workerCount.

hasAvroSource()

public abstract boolean hasAvroSource()

.google.cloud.aiplatform.v1.AvroSource avro_source = 2;

Returns
Type Description
boolean

Whether the avroSource field is set.

hasBigquerySource()

public abstract boolean hasBigquerySource()

.google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;

Returns
Type Description
boolean

Whether the bigquerySource field is set.

hasCsvSource()

public abstract boolean hasCsvSource()

.google.cloud.aiplatform.v1.CsvSource csv_source = 4;

Returns
Type Description
boolean

Whether the csvSource field is set.

hasFeatureTime()

public abstract boolean hasFeatureTime()

Single Feature timestamp for all entities being imported. The timestamp must not have higher than millisecond precision.

.google.protobuf.Timestamp feature_time = 7;

Returns
Type Description
boolean

Whether the featureTime field is set.

hasFeatureTimeField()

public abstract boolean hasFeatureTimeField()

Source column that holds the Feature timestamp for all Feature values in each entity.

string feature_time_field = 6;

Returns
Type Description
boolean

Whether the featureTimeField field is set.