Interface FeatureRowProto.FeatureRowOrBuilder

    • Method Detail

      • getFieldsList

        List<FieldProto.Field> getFieldsList()
         Fields in the feature row.
         
        repeated .feast.types.Field fields = 2;
      • getFields

        FieldProto.Field getFields​(int index)
         Fields in the feature row.
         
        repeated .feast.types.Field fields = 2;
      • getFieldsCount

        int getFieldsCount()
         Fields in the feature row.
         
        repeated .feast.types.Field fields = 2;
      • getFieldsOrBuilderList

        List<? extends FieldProto.FieldOrBuilder> getFieldsOrBuilderList()
         Fields in the feature row.
         
        repeated .feast.types.Field fields = 2;
      • getFieldsOrBuilder

        FieldProto.FieldOrBuilder getFieldsOrBuilder​(int index)
         Fields in the feature row.
         
        repeated .feast.types.Field fields = 2;
      • hasEventTimestamp

        boolean hasEventTimestamp()
         Timestamp of the feature row. While the actual definition of this timestamp may vary
         depending on the upstream feature creation pipelines, this is the timestamp that Feast
         will use to perform joins, determine latest values, and coalesce rows.
         
        .google.protobuf.Timestamp event_timestamp = 3;
        Returns:
        Whether the eventTimestamp field is set.
      • getEventTimestamp

        com.google.protobuf.Timestamp getEventTimestamp()
         Timestamp of the feature row. While the actual definition of this timestamp may vary
         depending on the upstream feature creation pipelines, this is the timestamp that Feast
         will use to perform joins, determine latest values, and coalesce rows.
         
        .google.protobuf.Timestamp event_timestamp = 3;
        Returns:
        The eventTimestamp.
      • getEventTimestampOrBuilder

        com.google.protobuf.TimestampOrBuilder getEventTimestampOrBuilder()
         Timestamp of the feature row. While the actual definition of this timestamp may vary
         depending on the upstream feature creation pipelines, this is the timestamp that Feast
         will use to perform joins, determine latest values, and coalesce rows.
         
        .google.protobuf.Timestamp event_timestamp = 3;
      • getFeatureSet

        String getFeatureSet()
         Complete reference to the featureSet this featureRow belongs to, in the form of
         <project>/<feature-set-name>. This value will be used by the feast ingestion job to filter
         rows, and write the values to the correct tables.
         
        string feature_set = 6;
        Returns:
        The featureSet.
      • getFeatureSetBytes

        com.google.protobuf.ByteString getFeatureSetBytes()
         Complete reference to the featureSet this featureRow belongs to, in the form of
         <project>/<feature-set-name>. This value will be used by the feast ingestion job to filter
         rows, and write the values to the correct tables.
         
        string feature_set = 6;
        Returns:
        The bytes for featureSet.
      • getIngestionId

        String getIngestionId()
         Identifier tying this feature row to a specific ingestion job.
         
        string ingestion_id = 7;
        Returns:
        The ingestionId.
      • getIngestionIdBytes

        com.google.protobuf.ByteString getIngestionIdBytes()
         Identifier tying this feature row to a specific ingestion job.
         
        string ingestion_id = 7;
        Returns:
        The bytes for ingestionId.