Interface FeatureMapOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FeatureMap, FeatureMap.Builder

@Generated public interface FeatureMapOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCategoricalFeaturesCount

      int getCategoricalFeaturesCount()
       Categorical features that can take on one of a limited number of possible
       values. Some examples would be the brand/maker of a product, or country of
       a customer.
      
       Feature names and values must be UTF-8 encoded strings.
      
       For example: `{ "colors": {"value": ["yellow", "green"]},
       "sizes": {"value":["S", "M"]}`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.StringList> categorical_features = 1;
    • containsCategoricalFeatures

      boolean containsCategoricalFeatures(String key)
       Categorical features that can take on one of a limited number of possible
       values. Some examples would be the brand/maker of a product, or country of
       a customer.
      
       Feature names and values must be UTF-8 encoded strings.
      
       For example: `{ "colors": {"value": ["yellow", "green"]},
       "sizes": {"value":["S", "M"]}`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.StringList> categorical_features = 1;
    • getCategoricalFeatures

      @Deprecated Map<String,FeatureMap.StringList> getCategoricalFeatures()
      Deprecated.
    • getCategoricalFeaturesMap

      Map<String,FeatureMap.StringList> getCategoricalFeaturesMap()
       Categorical features that can take on one of a limited number of possible
       values. Some examples would be the brand/maker of a product, or country of
       a customer.
      
       Feature names and values must be UTF-8 encoded strings.
      
       For example: `{ "colors": {"value": ["yellow", "green"]},
       "sizes": {"value":["S", "M"]}`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.StringList> categorical_features = 1;
    • getCategoricalFeaturesOrDefault

      FeatureMap.StringList getCategoricalFeaturesOrDefault(String key, FeatureMap.StringList defaultValue)
       Categorical features that can take on one of a limited number of possible
       values. Some examples would be the brand/maker of a product, or country of
       a customer.
      
       Feature names and values must be UTF-8 encoded strings.
      
       For example: `{ "colors": {"value": ["yellow", "green"]},
       "sizes": {"value":["S", "M"]}`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.StringList> categorical_features = 1;
    • getCategoricalFeaturesOrThrow

      FeatureMap.StringList getCategoricalFeaturesOrThrow(String key)
       Categorical features that can take on one of a limited number of possible
       values. Some examples would be the brand/maker of a product, or country of
       a customer.
      
       Feature names and values must be UTF-8 encoded strings.
      
       For example: `{ "colors": {"value": ["yellow", "green"]},
       "sizes": {"value":["S", "M"]}`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.StringList> categorical_features = 1;
    • getNumericalFeaturesCount

      int getNumericalFeaturesCount()
       Numerical features. Some examples would be the height/weight of a product,
       or age of a customer.
      
       Feature names must be UTF-8 encoded strings.
      
       For example: `{ "lengths_cm": {"value":[2.3, 15.4]},
       "heights_cm": {"value":[8.1, 6.4]} }`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.FloatList> numerical_features = 2;
    • containsNumericalFeatures

      boolean containsNumericalFeatures(String key)
       Numerical features. Some examples would be the height/weight of a product,
       or age of a customer.
      
       Feature names must be UTF-8 encoded strings.
      
       For example: `{ "lengths_cm": {"value":[2.3, 15.4]},
       "heights_cm": {"value":[8.1, 6.4]} }`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.FloatList> numerical_features = 2;
    • getNumericalFeatures

      @Deprecated Map<String,FeatureMap.FloatList> getNumericalFeatures()
      Deprecated.
    • getNumericalFeaturesMap

      Map<String,FeatureMap.FloatList> getNumericalFeaturesMap()
       Numerical features. Some examples would be the height/weight of a product,
       or age of a customer.
      
       Feature names must be UTF-8 encoded strings.
      
       For example: `{ "lengths_cm": {"value":[2.3, 15.4]},
       "heights_cm": {"value":[8.1, 6.4]} }`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.FloatList> numerical_features = 2;
    • getNumericalFeaturesOrDefault

      FeatureMap.FloatList getNumericalFeaturesOrDefault(String key, FeatureMap.FloatList defaultValue)
       Numerical features. Some examples would be the height/weight of a product,
       or age of a customer.
      
       Feature names must be UTF-8 encoded strings.
      
       For example: `{ "lengths_cm": {"value":[2.3, 15.4]},
       "heights_cm": {"value":[8.1, 6.4]} }`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.FloatList> numerical_features = 2;
    • getNumericalFeaturesOrThrow

      FeatureMap.FloatList getNumericalFeaturesOrThrow(String key)
       Numerical features. Some examples would be the height/weight of a product,
       or age of a customer.
      
       Feature names must be UTF-8 encoded strings.
      
       For example: `{ "lengths_cm": {"value":[2.3, 15.4]},
       "heights_cm": {"value":[8.1, 6.4]} }`
       
      map<string, .google.cloud.recommendationengine.v1beta1.FeatureMap.FloatList> numerical_features = 2;