Interface ImportFeatureValuesRequestOrBuilder (3.36.0)

public interface ImportFeatureValuesRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAvroSource()

public abstract AvroSource getAvroSource()

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

Returns
TypeDescription
AvroSource

The avroSource.

getAvroSourceOrBuilder()

public abstract AvroSourceOrBuilder getAvroSourceOrBuilder()

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

Returns
TypeDescription
AvroSourceOrBuilder

getBigquerySource()

public abstract BigQuerySource getBigquerySource()

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

Returns
TypeDescription
BigQuerySource

The bigquerySource.

getBigquerySourceOrBuilder()

public abstract BigQuerySourceOrBuilder getBigquerySourceOrBuilder()

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

Returns
TypeDescription
BigQuerySourceOrBuilder

getCsvSource()

public abstract CsvSource getCsvSource()

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

Returns
TypeDescription
CsvSource

The csvSource.

getCsvSourceOrBuilder()

public abstract CsvSourceOrBuilder getCsvSourceOrBuilder()

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

Returns
TypeDescription
CsvSourceOrBuilder

getDisableIngestionAnalysis()

public abstract boolean getDisableIngestionAnalysis()

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

bool disable_ingestion_analysis = 12;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
TimestampOrBuilder

getFeatureTimeSourceCase()

public abstract ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase()
Returns
TypeDescription
ImportFeatureValuesRequest.FeatureTimeSourceCase

getSourceCase()

public abstract ImportFeatureValuesRequest.SourceCase getSourceCase()
Returns
TypeDescription
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
TypeDescription
int

The workerCount.

hasAvroSource()

public abstract boolean hasAvroSource()

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

Returns
TypeDescription
boolean

Whether the avroSource field is set.

hasBigquerySource()

public abstract boolean hasBigquerySource()

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

Returns
TypeDescription
boolean

Whether the bigquerySource field is set.

hasCsvSource()

public abstract boolean hasCsvSource()

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

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the featureTimeField field is set.