Interface ImportFeatureValuesRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ImportFeatureValuesRequest
,ImportFeatureValuesRequest.Builder
public interface ImportFeatureValuesRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AvroSource
getAvroSource()
.google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
AvroSourceOrBuilder
getAvroSourceOrBuilder()
.google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
BigQuerySource
getBigquerySource()
.google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
BigQuerySourceOrBuilder
getBigquerySourceOrBuilder()
.google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
CsvSource
getCsvSource()
.google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
CsvSourceOrBuilder
getCsvSourceOrBuilder()
.google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
boolean
getDisableIngestionAnalysis()
If true, API doesn't start ingestion analysis pipeline.boolean
getDisableOnlineServing()
If set, data will not be imported for online serving.String
getEntityIdField()
Source column that holds entity IDs.com.google.protobuf.ByteString
getEntityIdFieldBytes()
Source column that holds entity IDs.String
getEntityType()
Required.com.google.protobuf.ByteString
getEntityTypeBytes()
Required.ImportFeatureValuesRequest.FeatureSpec
getFeatureSpecs(int index)
Required.int
getFeatureSpecsCount()
Required.List<ImportFeatureValuesRequest.FeatureSpec>
getFeatureSpecsList()
Required.ImportFeatureValuesRequest.FeatureSpecOrBuilder
getFeatureSpecsOrBuilder(int index)
Required.List<? extends ImportFeatureValuesRequest.FeatureSpecOrBuilder>
getFeatureSpecsOrBuilderList()
Required.com.google.protobuf.Timestamp
getFeatureTime()
Single Feature timestamp for all entities being imported.String
getFeatureTimeField()
Source column that holds the Feature timestamp for all Feature values in each entity.com.google.protobuf.ByteString
getFeatureTimeFieldBytes()
Source column that holds the Feature timestamp for all Feature values in each entity.com.google.protobuf.TimestampOrBuilder
getFeatureTimeOrBuilder()
Single Feature timestamp for all entities being imported.ImportFeatureValuesRequest.FeatureTimeSourceCase
getFeatureTimeSourceCase()
ImportFeatureValuesRequest.SourceCase
getSourceCase()
int
getWorkerCount()
Specifies the number of workers that are used to write data to the Featurestore.boolean
hasAvroSource()
.google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
boolean
hasBigquerySource()
.google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
boolean
hasCsvSource()
.google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
boolean
hasFeatureTime()
Single Feature timestamp for all entities being imported.boolean
hasFeatureTimeField()
Source column that holds the Feature timestamp for all Feature values in each entity.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAvroSource
boolean hasAvroSource()
.google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
- Returns:
- Whether the avroSource field is set.
-
getAvroSource
AvroSource getAvroSource()
.google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
- Returns:
- The avroSource.
-
getAvroSourceOrBuilder
AvroSourceOrBuilder getAvroSourceOrBuilder()
.google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
-
hasBigquerySource
boolean hasBigquerySource()
.google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
- Returns:
- Whether the bigquerySource field is set.
-
getBigquerySource
BigQuerySource getBigquerySource()
.google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
- Returns:
- The bigquerySource.
-
getBigquerySourceOrBuilder
BigQuerySourceOrBuilder getBigquerySourceOrBuilder()
.google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
-
hasCsvSource
boolean hasCsvSource()
.google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
- Returns:
- Whether the csvSource field is set.
-
getCsvSource
CsvSource getCsvSource()
.google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
- Returns:
- The csvSource.
-
getCsvSourceOrBuilder
CsvSourceOrBuilder getCsvSourceOrBuilder()
.google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
-
hasFeatureTimeField
boolean hasFeatureTimeField()
Source column that holds the Feature timestamp for all Feature values in each entity.
string feature_time_field = 6;
- Returns:
- Whether the featureTimeField field is set.
-
getFeatureTimeField
String getFeatureTimeField()
Source column that holds the Feature timestamp for all Feature values in each entity.
string feature_time_field = 6;
- Returns:
- The featureTimeField.
-
getFeatureTimeFieldBytes
com.google.protobuf.ByteString getFeatureTimeFieldBytes()
Source column that holds the Feature timestamp for all Feature values in each entity.
string feature_time_field = 6;
- Returns:
- The bytes for featureTimeField.
-
hasFeatureTime
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:
- Whether the featureTime field is set.
-
getFeatureTime
com.google.protobuf.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:
- The featureTime.
-
getFeatureTimeOrBuilder
com.google.protobuf.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;
-
getEntityType
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:
- The entityType.
-
getEntityTypeBytes
com.google.protobuf.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:
- The bytes for entityType.
-
getEntityIdField
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:
- The entityIdField.
-
getEntityIdFieldBytes
com.google.protobuf.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:
- The bytes for entityIdField.
-
getFeatureSpecsList
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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
-
getFeatureSpecs
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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
-
getFeatureSpecsCount
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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
-
getFeatureSpecsOrBuilderList
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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
-
getFeatureSpecsOrBuilder
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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
-
getDisableOnlineServing
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:
- The disableOnlineServing.
-
getWorkerCount
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:
- The workerCount.
-
getDisableIngestionAnalysis
boolean getDisableIngestionAnalysis()
If true, API doesn't start ingestion analysis pipeline.
bool disable_ingestion_analysis = 12;
- Returns:
- The disableIngestionAnalysis.
-
getSourceCase
ImportFeatureValuesRequest.SourceCase getSourceCase()
-
getFeatureTimeSourceCase
ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase()
-
-