Class BatchReadFeatureValuesRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BatchReadFeatureValuesRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BatchReadFeatureValuesRequest.Builder>
      • getDefaultInstanceForType

        public BatchReadFeatureValuesRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public BatchReadFeatureValuesRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public BatchReadFeatureValuesRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BatchReadFeatureValuesRequest.Builder>
      • mergeFrom

        public BatchReadFeatureValuesRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<BatchReadFeatureValuesRequest.Builder>
        Throws:
        IOException
      • hasCsvReadInstances

        public boolean hasCsvReadInstances()
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
        Specified by:
        hasCsvReadInstances in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        Whether the csvReadInstances field is set.
      • getCsvReadInstances

        public CsvSource getCsvReadInstances()
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
        Specified by:
        getCsvReadInstances in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        The csvReadInstances.
      • setCsvReadInstances

        public BatchReadFeatureValuesRequest.Builder setCsvReadInstances​(CsvSource value)
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
      • setCsvReadInstances

        public BatchReadFeatureValuesRequest.Builder setCsvReadInstances​(CsvSource.Builder builderForValue)
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
      • mergeCsvReadInstances

        public BatchReadFeatureValuesRequest.Builder mergeCsvReadInstances​(CsvSource value)
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
      • clearCsvReadInstances

        public BatchReadFeatureValuesRequest.Builder clearCsvReadInstances()
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
      • getCsvReadInstancesBuilder

        public CsvSource.Builder getCsvReadInstancesBuilder()
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
      • getCsvReadInstancesOrBuilder

        public CsvSourceOrBuilder getCsvReadInstancesOrBuilder()
         Each read instance consists of exactly one read timestamp and one or more
         entity IDs identifying entities of the corresponding EntityTypes whose
         Features are requested.
        
         Each output instance contains Feature values of requested entities
         concatenated together as of the read time.
        
         An example read instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z`.
        
         An example output instance may be `foo_entity_id, bar_entity_id,
         2020-01-01T10:00:00.123Z, foo_entity_feature1_value,
         bar_entity_feature2_value`.
        
         Timestamp in each read instance must be millisecond-aligned.
        
         `csv_read_instances` are read instances stored in a plain-text CSV file.
         The header should be:
             [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp
        
         The columns can be in any order.
        
         Values in the timestamp column must use the RFC 3339 format, e.g.
         `2012-07-30T10:43:17.123Z`.
         
        .google.cloud.aiplatform.v1beta1.CsvSource csv_read_instances = 3;
        Specified by:
        getCsvReadInstancesOrBuilder in interface BatchReadFeatureValuesRequestOrBuilder
      • hasBigqueryReadInstances

        public boolean hasBigqueryReadInstances()
         Similar to csv_read_instances, but from BigQuery source.
         
        .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_read_instances = 5;
        Specified by:
        hasBigqueryReadInstances in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        Whether the bigqueryReadInstances field is set.
      • setBigqueryReadInstances

        public BatchReadFeatureValuesRequest.Builder setBigqueryReadInstances​(BigQuerySource value)
         Similar to csv_read_instances, but from BigQuery source.
         
        .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_read_instances = 5;
      • mergeBigqueryReadInstances

        public BatchReadFeatureValuesRequest.Builder mergeBigqueryReadInstances​(BigQuerySource value)
         Similar to csv_read_instances, but from BigQuery source.
         
        .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_read_instances = 5;
      • clearBigqueryReadInstances

        public BatchReadFeatureValuesRequest.Builder clearBigqueryReadInstances()
         Similar to csv_read_instances, but from BigQuery source.
         
        .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_read_instances = 5;
      • getBigqueryReadInstancesBuilder

        public BigQuerySource.Builder getBigqueryReadInstancesBuilder()
         Similar to csv_read_instances, but from BigQuery source.
         
        .google.cloud.aiplatform.v1beta1.BigQuerySource bigquery_read_instances = 5;
      • getFeaturestore

        public String getFeaturestore()
         Required. The resource name of the Featurestore from which to query Feature
         values. Format:
         `projects/{project}/locations/{location}/featurestores/{featurestore}`
         
        string featurestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getFeaturestore in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        The featurestore.
      • getFeaturestoreBytes

        public com.google.protobuf.ByteString getFeaturestoreBytes()
         Required. The resource name of the Featurestore from which to query Feature
         values. Format:
         `projects/{project}/locations/{location}/featurestores/{featurestore}`
         
        string featurestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getFeaturestoreBytes in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        The bytes for featurestore.
      • setFeaturestore

        public BatchReadFeatureValuesRequest.Builder setFeaturestore​(String value)
         Required. The resource name of the Featurestore from which to query Feature
         values. Format:
         `projects/{project}/locations/{location}/featurestores/{featurestore}`
         
        string featurestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The featurestore to set.
        Returns:
        This builder for chaining.
      • clearFeaturestore

        public BatchReadFeatureValuesRequest.Builder clearFeaturestore()
         Required. The resource name of the Featurestore from which to query Feature
         values. Format:
         `projects/{project}/locations/{location}/featurestores/{featurestore}`
         
        string featurestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • setFeaturestoreBytes

        public BatchReadFeatureValuesRequest.Builder setFeaturestoreBytes​(com.google.protobuf.ByteString value)
         Required. The resource name of the Featurestore from which to query Feature
         values. Format:
         `projects/{project}/locations/{location}/featurestores/{featurestore}`
         
        string featurestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The bytes for featurestore to set.
        Returns:
        This builder for chaining.
      • hasDestination

        public boolean hasDestination()
         Required. Specifies output location and format.
         
        .google.cloud.aiplatform.v1beta1.FeatureValueDestination destination = 4 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        hasDestination in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        Whether the destination field is set.
      • clearDestination

        public BatchReadFeatureValuesRequest.Builder clearDestination()
         Required. Specifies output location and format.
         
        .google.cloud.aiplatform.v1beta1.FeatureValueDestination destination = 4 [(.google.api.field_behavior) = REQUIRED];
      • getDestinationBuilder

        public FeatureValueDestination.Builder getDestinationBuilder()
         Required. Specifies output location and format.
         
        .google.cloud.aiplatform.v1beta1.FeatureValueDestination destination = 4 [(.google.api.field_behavior) = REQUIRED];
      • getPassThroughFieldsList

        public List<BatchReadFeatureValuesRequest.PassThroughField> getPassThroughFieldsList()
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
        Specified by:
        getPassThroughFieldsList in interface BatchReadFeatureValuesRequestOrBuilder
      • getPassThroughFieldsCount

        public int getPassThroughFieldsCount()
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
        Specified by:
        getPassThroughFieldsCount in interface BatchReadFeatureValuesRequestOrBuilder
      • getPassThroughFields

        public BatchReadFeatureValuesRequest.PassThroughField getPassThroughFields​(int index)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
        Specified by:
        getPassThroughFields in interface BatchReadFeatureValuesRequestOrBuilder
      • setPassThroughFields

        public BatchReadFeatureValuesRequest.Builder setPassThroughFields​(int index,
                                                                          BatchReadFeatureValuesRequest.PassThroughField value)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • setPassThroughFields

        public BatchReadFeatureValuesRequest.Builder setPassThroughFields​(int index,
                                                                          BatchReadFeatureValuesRequest.PassThroughField.Builder builderForValue)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • addPassThroughFields

        public BatchReadFeatureValuesRequest.Builder addPassThroughFields​(BatchReadFeatureValuesRequest.PassThroughField value)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • addPassThroughFields

        public BatchReadFeatureValuesRequest.Builder addPassThroughFields​(int index,
                                                                          BatchReadFeatureValuesRequest.PassThroughField value)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • addPassThroughFields

        public BatchReadFeatureValuesRequest.Builder addPassThroughFields​(BatchReadFeatureValuesRequest.PassThroughField.Builder builderForValue)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • addPassThroughFields

        public BatchReadFeatureValuesRequest.Builder addPassThroughFields​(int index,
                                                                          BatchReadFeatureValuesRequest.PassThroughField.Builder builderForValue)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • addAllPassThroughFields

        public BatchReadFeatureValuesRequest.Builder addAllPassThroughFields​(Iterable<? extends BatchReadFeatureValuesRequest.PassThroughField> values)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • clearPassThroughFields

        public BatchReadFeatureValuesRequest.Builder clearPassThroughFields()
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • removePassThroughFields

        public BatchReadFeatureValuesRequest.Builder removePassThroughFields​(int index)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • getPassThroughFieldsBuilder

        public BatchReadFeatureValuesRequest.PassThroughField.Builder getPassThroughFieldsBuilder​(int index)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • getPassThroughFieldsOrBuilder

        public BatchReadFeatureValuesRequest.PassThroughFieldOrBuilder getPassThroughFieldsOrBuilder​(int index)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
        Specified by:
        getPassThroughFieldsOrBuilder in interface BatchReadFeatureValuesRequestOrBuilder
      • getPassThroughFieldsOrBuilderList

        public List<? extends BatchReadFeatureValuesRequest.PassThroughFieldOrBuilder> getPassThroughFieldsOrBuilderList()
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
        Specified by:
        getPassThroughFieldsOrBuilderList in interface BatchReadFeatureValuesRequestOrBuilder
      • addPassThroughFieldsBuilder

        public BatchReadFeatureValuesRequest.PassThroughField.Builder addPassThroughFieldsBuilder()
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • addPassThroughFieldsBuilder

        public BatchReadFeatureValuesRequest.PassThroughField.Builder addPassThroughFieldsBuilder​(int index)
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • getPassThroughFieldsBuilderList

        public List<BatchReadFeatureValuesRequest.PassThroughField.Builder> getPassThroughFieldsBuilderList()
         When not empty, the specified fields in the *_read_instances source will be
         joined as-is in the output, in addition to those fields from the
         Featurestore Entity.
        
         For BigQuery source, the type of the pass-through values will be
         automatically inferred. For CSV source, the pass-through values will be
         passed as opaque bytes.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.PassThroughField pass_through_fields = 8;
      • getEntityTypeSpecsCount

        public int getEntityTypeSpecsCount()
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getEntityTypeSpecsCount in interface BatchReadFeatureValuesRequestOrBuilder
      • clearEntityTypeSpecs

        public BatchReadFeatureValuesRequest.Builder clearEntityTypeSpecs()
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
      • removeEntityTypeSpecs

        public BatchReadFeatureValuesRequest.Builder removeEntityTypeSpecs​(int index)
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
      • getEntityTypeSpecsBuilder

        public BatchReadFeatureValuesRequest.EntityTypeSpec.Builder getEntityTypeSpecsBuilder​(int index)
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
      • addEntityTypeSpecsBuilder

        public BatchReadFeatureValuesRequest.EntityTypeSpec.Builder addEntityTypeSpecsBuilder()
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
      • addEntityTypeSpecsBuilder

        public BatchReadFeatureValuesRequest.EntityTypeSpec.Builder addEntityTypeSpecsBuilder​(int index)
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
      • getEntityTypeSpecsBuilderList

        public List<BatchReadFeatureValuesRequest.EntityTypeSpec.Builder> getEntityTypeSpecsBuilderList()
         Required. Specifies EntityType grouping Features to read values of and
         settings.
         
        repeated .google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.EntityTypeSpec entity_type_specs = 7 [(.google.api.field_behavior) = REQUIRED];
      • hasStartTime

        public boolean hasStartTime()
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasStartTime in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        Whether the startTime field is set.
      • getStartTime

        public com.google.protobuf.Timestamp getStartTime()
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getStartTime in interface BatchReadFeatureValuesRequestOrBuilder
        Returns:
        The startTime.
      • setStartTime

        public BatchReadFeatureValuesRequest.Builder setStartTime​(com.google.protobuf.Timestamp value)
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
      • setStartTime

        public BatchReadFeatureValuesRequest.Builder setStartTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
      • mergeStartTime

        public BatchReadFeatureValuesRequest.Builder mergeStartTime​(com.google.protobuf.Timestamp value)
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
      • clearStartTime

        public BatchReadFeatureValuesRequest.Builder clearStartTime()
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
      • getStartTimeBuilder

        public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
      • getStartTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         Optional. Excludes Feature values with feature generation timestamp before
         this timestamp. If not set, retrieve oldest values kept in Feature Store.
         Timestamp, if present, must not have higher than millisecond precision.
         
        .google.protobuf.Timestamp start_time = 11 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getStartTimeOrBuilder in interface BatchReadFeatureValuesRequestOrBuilder