Interface FeaturestoreOrBuilder

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

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

    • getName

      String getName()
       Output only. Name of the Featurestore. Format:
       `projects/{project}/locations/{location}/featurestores/{featurestore}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Name of the Featurestore. Format:
       `projects/{project}/locations/{location}/featurestores/{featurestore}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. Timestamp when this Featurestore was created.
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this Featurestore was created.
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this Featurestore was created.
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpdateTime

      boolean hasUpdateTime()
       Output only. Timestamp when this Featurestore was last updated.
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.Timestamp getUpdateTime()
       Output only. Timestamp when this Featurestore was last updated.
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Timestamp when this Featurestore was last updated.
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEtag

      String getEtag()
       Optional. Used to perform consistent read-modify-write updates. If not set,
       a blind "overwrite" update happens.
       
      string etag = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The etag.
    • getEtagBytes

      com.google.protobuf.ByteString getEtagBytes()
       Optional. Used to perform consistent read-modify-write updates. If not set,
       a blind "overwrite" update happens.
       
      string etag = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for etag.
    • getLabelsCount

      int getLabelsCount()
       Optional. The labels with user-defined metadata to organize your
       Featurestore.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one Featurestore(System
       labels are excluded)."
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
    • containsLabels

      boolean containsLabels(String key)
       Optional. The labels with user-defined metadata to organize your
       Featurestore.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one Featurestore(System
       labels are excluded)."
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      Map<String,String> getLabelsMap()
       Optional. The labels with user-defined metadata to organize your
       Featurestore.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one Featurestore(System
       labels are excluded)."
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getLabelsOrDefault

      String getLabelsOrDefault(String key, String defaultValue)
       Optional. The labels with user-defined metadata to organize your
       Featurestore.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one Featurestore(System
       labels are excluded)."
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getLabelsOrThrow

      String getLabelsOrThrow(String key)
       Optional. The labels with user-defined metadata to organize your
       Featurestore.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one Featurestore(System
       labels are excluded)."
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
    • hasOnlineServingConfig

      boolean hasOnlineServingConfig()
       Optional. Config for online storage resources. The field should not
       co-exist with the field of `OnlineStoreReplicationConfig`. If both of it
       and OnlineStoreReplicationConfig are unset, the feature store will not have
       an online store and cannot be used for online serving.
       
      .google.cloud.aiplatform.v1.Featurestore.OnlineServingConfig online_serving_config = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the onlineServingConfig field is set.
    • getOnlineServingConfig

      Featurestore.OnlineServingConfig getOnlineServingConfig()
       Optional. Config for online storage resources. The field should not
       co-exist with the field of `OnlineStoreReplicationConfig`. If both of it
       and OnlineStoreReplicationConfig are unset, the feature store will not have
       an online store and cannot be used for online serving.
       
      .google.cloud.aiplatform.v1.Featurestore.OnlineServingConfig online_serving_config = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The onlineServingConfig.
    • getOnlineServingConfigOrBuilder

      Featurestore.OnlineServingConfigOrBuilder getOnlineServingConfigOrBuilder()
       Optional. Config for online storage resources. The field should not
       co-exist with the field of `OnlineStoreReplicationConfig`. If both of it
       and OnlineStoreReplicationConfig are unset, the feature store will not have
       an online store and cannot be used for online serving.
       
      .google.cloud.aiplatform.v1.Featurestore.OnlineServingConfig online_serving_config = 7 [(.google.api.field_behavior) = OPTIONAL];
    • getStateValue

      int getStateValue()
       Output only. State of the featurestore.
       
      .google.cloud.aiplatform.v1.Featurestore.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      Featurestore.State getState()
       Output only. State of the featurestore.
       
      .google.cloud.aiplatform.v1.Featurestore.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • getOnlineStorageTtlDays

      int getOnlineStorageTtlDays()
       Optional. TTL in days for feature values that will be stored in online
       serving storage. The Feature Store online storage periodically removes
       obsolete feature values older than `online_storage_ttl_days` since the
       feature generation time. Note that `online_storage_ttl_days` should be less
       than or equal to `offline_storage_ttl_days` for each EntityType under a
       featurestore. If not set, default to 4000 days
       
      int32 online_storage_ttl_days = 13 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The onlineStorageTtlDays.
    • hasEncryptionSpec

      boolean hasEncryptionSpec()
       Optional. Customer-managed encryption key spec for data storage. If set,
       both of the online and offline data storage will be secured by this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      EncryptionSpec getEncryptionSpec()
       Optional. Customer-managed encryption key spec for data storage. If set,
       both of the online and offline data storage will be secured by this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The encryptionSpec.
    • getEncryptionSpecOrBuilder

      EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Optional. Customer-managed encryption key spec for data storage. If set,
       both of the online and offline data storage will be secured by this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 10 [(.google.api.field_behavior) = OPTIONAL];
    • getSatisfiesPzs

      boolean getSatisfiesPzs()
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The satisfiesPzs.
    • getSatisfiesPzi

      boolean getSatisfiesPzi()
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The satisfiesPzi.