public final class ImportFeatureValuesRequest extends GeneratedMessageV3 implements ImportFeatureValuesRequestOrBuilder
   
   Request message for
 FeaturestoreService.ImportFeatureValues.
 Protobuf type google.cloud.aiplatform.v1beta1.ImportFeatureValuesRequest
 
  
  
  
  Static Fields
  
  
  
    public static final int AVRO_SOURCE_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int BIGQUERY_SOURCE_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int CSV_SOURCE_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int DISABLE_INGESTION_ANALYSIS_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int DISABLE_ONLINE_SERVING_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int ENTITY_ID_FIELD_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int ENTITY_TYPE_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int FEATURE_SPECS_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int FEATURE_TIME_FIELD_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int FEATURE_TIME_FIELD_NUMBER
   
  Field Value
  
  
  
    public static final int WORKER_COUNT_FIELD_NUMBER
   
  Field Value
  
  Static Methods
  
  
  
  
    public static ImportFeatureValuesRequest getDefaultInstance()
   
  Returns
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  
  
  
    public static ImportFeatureValuesRequest.Builder newBuilder()
   
  Returns
  
  
  
  
    public static ImportFeatureValuesRequest.Builder newBuilder(ImportFeatureValuesRequest prototype)
   
  Parameter
  
  Returns
  
  
  
  
    public static ImportFeatureValuesRequest parseDelimitedFrom(InputStream input)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(byte[] data)
   
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        data | 
        byte[]
  | 
      
    
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(ByteString data)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(CodedInputStream input)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(InputStream input)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(ByteBuffer data)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  
  
    public static ImportFeatureValuesRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  
  
    public static Parser<ImportFeatureValuesRequest> parser()
   
  Returns
  
  Methods
  
  
  
  
    public boolean equals(Object obj)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public AvroSource getAvroSource()
   
  .google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
 
  Returns
  
  
  
  
    public AvroSourceOrBuilder getAvroSourceOrBuilder()
   
  .google.cloud.aiplatform.v1beta1.AvroSource avro_source = 2;
 
  Returns
  
  
  
  
    public BigQuerySource getBigquerySource()
   
  .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
 
  Returns
  
  
  
  
    public BigQuerySourceOrBuilder getBigquerySourceOrBuilder()
   
  .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
 
  Returns
  
  
  
  
    public CsvSource getCsvSource()
   
  .google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
 
  Returns
  
  
  
  
    public CsvSourceOrBuilder getCsvSourceOrBuilder()
   
  .google.cloud.aiplatform.v1beta1.CsvSource csv_source = 4;
 
  Returns
  
  
  
  
    public ImportFeatureValuesRequest getDefaultInstanceForType()
   
  Returns
  
  
  
  
    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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    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.v1beta1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        List<? extends com.google.cloud.aiplatform.v1beta1.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
  
  
  
  
    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;
 
  Returns
  
  
  
  
    public ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase()
   
  Returns
  
  
  
  
    public Parser<ImportFeatureValuesRequest> getParserForType()
   
  Returns
  
  Overrides
  
  
  
  
    public int getSerializedSize()
   
  Returns
  
  Overrides
  
  
  
  
    public ImportFeatureValuesRequest.SourceCase getSourceCase()
   
  Returns
  
  
  
  
    public final UnknownFieldSet getUnknownFields()
   
  Returns
  
  Overrides
  
  
  
  
    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.v1beta1.AvroSource avro_source = 2;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        boolean | 
        Whether the avroSource field is set. 
 | 
      
    
  
  
  
  
    public boolean hasBigquerySource()
   
  .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_source = 3;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        boolean | 
        Whether the bigquerySource field is set. 
 | 
      
    
  
  
  
  
    public boolean hasCsvSource()
   
  .google.cloud.aiplatform.v1beta1.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
  
  Overrides
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  
  
    public ImportFeatureValuesRequest.Builder newBuilderForType()
   
  Returns
  
  
  
  
    protected ImportFeatureValuesRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ImportFeatureValuesRequest.Builder toBuilder()
   
  Returns
  
  
  
  
    public void writeTo(CodedOutputStream output)
   
  Parameter
  
  Overrides
  
  Exceptions