public final class ImportFeatureValuesRequest extends GeneratedMessageV3 implements ImportFeatureValuesRequestOrBuilder
Request message for
FeaturestoreService.ImportFeatureValues.
Protobuf type google.cloud.aiplatform.v1.ImportFeatureValuesRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int AVRO_SOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int BIGQUERY_SOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int CSV_SOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DISABLE_INGESTION_ANALYSIS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DISABLE_ONLINE_SERVING_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ENTITY_ID_FIELD_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ENTITY_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FEATURE_SPECS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FEATURE_TIME_FIELD_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FEATURE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int WORKER_COUNT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static ImportFeatureValuesRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ImportFeatureValuesRequest.Builder newBuilder()
public static ImportFeatureValuesRequest.Builder newBuilder(ImportFeatureValuesRequest prototype)
public static ImportFeatureValuesRequest parseDelimitedFrom(InputStream input)
public static ImportFeatureValuesRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ImportFeatureValuesRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static ImportFeatureValuesRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ImportFeatureValuesRequest parseFrom(ByteString data)
public static ImportFeatureValuesRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImportFeatureValuesRequest parseFrom(CodedInputStream input)
public static ImportFeatureValuesRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ImportFeatureValuesRequest parseFrom(InputStream input)
public static ImportFeatureValuesRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ImportFeatureValuesRequest parseFrom(ByteBuffer data)
public static ImportFeatureValuesRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ImportFeatureValuesRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public AvroSource getAvroSource()
.google.cloud.aiplatform.v1.AvroSource avro_source = 2;
Returns |
Type |
Description |
AvroSource |
The avroSource.
|
public AvroSourceOrBuilder getAvroSourceOrBuilder()
.google.cloud.aiplatform.v1.AvroSource avro_source = 2;
public BigQuerySource getBigquerySource()
.google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;
public BigQuerySourceOrBuilder getBigquerySourceOrBuilder()
.google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;
public CsvSource getCsvSource()
.google.cloud.aiplatform.v1.CsvSource csv_source = 4;
Returns |
Type |
Description |
CsvSource |
The csvSource.
|
public CsvSourceOrBuilder getCsvSourceOrBuilder()
.google.cloud.aiplatform.v1.CsvSource csv_source = 4;
public ImportFeatureValuesRequest getDefaultInstanceForType()
public boolean getDisableIngestionAnalysis()
If true, API doesn't start ingestion analysis pipeline.
bool disable_ingestion_analysis = 12;
Returns |
Type |
Description |
boolean |
The disableIngestionAnalysis.
|
public 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.
|
public 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.
|
public 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.
|
public 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.
|
public 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.
|
public 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
|
public 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 |
|
public 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];
public 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
|
public 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> |
|
public 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.
|
public 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.
|
public 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.
|
public 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;
public ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase()
public Parser<ImportFeatureValuesRequest> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public ImportFeatureValuesRequest.SourceCase getSourceCase()
public 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.
|
public boolean hasAvroSource()
.google.cloud.aiplatform.v1.AvroSource avro_source = 2;
Returns |
Type |
Description |
boolean |
Whether the avroSource field is set.
|
public boolean hasBigquerySource()
.google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;
Returns |
Type |
Description |
boolean |
Whether the bigquerySource field is set.
|
public boolean hasCsvSource()
.google.cloud.aiplatform.v1.CsvSource csv_source = 4;
Returns |
Type |
Description |
boolean |
Whether the csvSource field is set.
|
public 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.
|
public 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.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ImportFeatureValuesRequest.Builder newBuilderForType()
protected ImportFeatureValuesRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public ImportFeatureValuesRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides