Interface CreateFeatureRequestOrBuilder

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

@Generated public interface CreateFeatureRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getParent

      String getParent()
       Required. The resource name of the EntityType or FeatureGroup to create a
       Feature. Format for entity_type as parent:
       `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
       Format for feature_group as parent:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the EntityType or FeatureGroup to create a
       Feature. Format for entity_type as parent:
       `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
       Format for feature_group as parent:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasFeature

      boolean hasFeature()
       Required. The Feature to create.
       
      .google.cloud.aiplatform.v1.Feature feature = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the feature field is set.
    • getFeature

      Feature getFeature()
       Required. The Feature to create.
       
      .google.cloud.aiplatform.v1.Feature feature = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The feature.
    • getFeatureOrBuilder

      FeatureOrBuilder getFeatureOrBuilder()
       Required. The Feature to create.
       
      .google.cloud.aiplatform.v1.Feature feature = 2 [(.google.api.field_behavior) = REQUIRED];
    • getFeatureId

      String getFeatureId()
       Required. The ID to use for the Feature, which will become the final
       component of the Feature's resource name.
      
       This value may be up to 128 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within an EntityType/FeatureGroup.
       
      string feature_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The featureId.
    • getFeatureIdBytes

      com.google.protobuf.ByteString getFeatureIdBytes()
       Required. The ID to use for the Feature, which will become the final
       component of the Feature's resource name.
      
       This value may be up to 128 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within an EntityType/FeatureGroup.
       
      string feature_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for featureId.