Class WriteFeatureValuesPayload.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<WriteFeatureValuesPayload.Builder>
com.google.cloud.aiplatform.v1.WriteFeatureValuesPayload.Builder
All Implemented Interfaces:
WriteFeatureValuesPayloadOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
WriteFeatureValuesPayload

public static final class WriteFeatureValuesPayload.Builder extends com.google.protobuf.GeneratedMessage.Builder<WriteFeatureValuesPayload.Builder> implements WriteFeatureValuesPayloadOrBuilder
 Contains Feature values to be written for a specific entity.
 
Protobuf type google.cloud.aiplatform.v1.WriteFeatureValuesPayload
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<WriteFeatureValuesPayload.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<WriteFeatureValuesPayload.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<WriteFeatureValuesPayload.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<WriteFeatureValuesPayload.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.GeneratedMessage.Builder<WriteFeatureValuesPayload.Builder>
    • getDefaultInstanceForType

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

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

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

      public WriteFeatureValuesPayload.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WriteFeatureValuesPayload.Builder>
    • mergeFrom

    • isInitialized

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

      public WriteFeatureValuesPayload.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<WriteFeatureValuesPayload.Builder>
      Throws:
      IOException
    • getEntityId

      public String getEntityId()
       Required. The ID of the entity.
       
      string entity_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEntityId in interface WriteFeatureValuesPayloadOrBuilder
      Returns:
      The entityId.
    • getEntityIdBytes

      public com.google.protobuf.ByteString getEntityIdBytes()
       Required. The ID of the entity.
       
      string entity_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEntityIdBytes in interface WriteFeatureValuesPayloadOrBuilder
      Returns:
      The bytes for entityId.
    • setEntityId

      public WriteFeatureValuesPayload.Builder setEntityId(String value)
       Required. The ID of the entity.
       
      string entity_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The entityId to set.
      Returns:
      This builder for chaining.
    • clearEntityId

      public WriteFeatureValuesPayload.Builder clearEntityId()
       Required. The ID of the entity.
       
      string entity_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setEntityIdBytes

      public WriteFeatureValuesPayload.Builder setEntityIdBytes(com.google.protobuf.ByteString value)
       Required. The ID of the entity.
       
      string entity_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for entityId to set.
      Returns:
      This builder for chaining.
    • getFeatureValuesCount

      public int getFeatureValuesCount()
      Description copied from interface: WriteFeatureValuesPayloadOrBuilder
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureValuesCount in interface WriteFeatureValuesPayloadOrBuilder
    • containsFeatureValues

      public boolean containsFeatureValues(String key)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      containsFeatureValues in interface WriteFeatureValuesPayloadOrBuilder
    • getFeatureValues

      @Deprecated public Map<String,FeatureValue> getFeatureValues()
      Deprecated.
      Specified by:
      getFeatureValues in interface WriteFeatureValuesPayloadOrBuilder
    • getFeatureValuesMap

      public Map<String,FeatureValue> getFeatureValuesMap()
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureValuesMap in interface WriteFeatureValuesPayloadOrBuilder
    • getFeatureValuesOrDefault

      public FeatureValue getFeatureValuesOrDefault(String key, FeatureValue defaultValue)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureValuesOrDefault in interface WriteFeatureValuesPayloadOrBuilder
    • getFeatureValuesOrThrow

      public FeatureValue getFeatureValuesOrThrow(String key)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureValuesOrThrow in interface WriteFeatureValuesPayloadOrBuilder
    • clearFeatureValues

      public WriteFeatureValuesPayload.Builder clearFeatureValues()
    • removeFeatureValues

      public WriteFeatureValuesPayload.Builder removeFeatureValues(String key)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
    • getMutableFeatureValues

      @Deprecated public Map<String,FeatureValue> getMutableFeatureValues()
      Deprecated.
      Use alternate mutation accessors instead.
    • putFeatureValues

      public WriteFeatureValuesPayload.Builder putFeatureValues(String key, FeatureValue value)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
    • putAllFeatureValues

      public WriteFeatureValuesPayload.Builder putAllFeatureValues(Map<String,FeatureValue> values)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];
    • putFeatureValuesBuilderIfAbsent

      public FeatureValue.Builder putFeatureValuesBuilderIfAbsent(String key)
       Required. Feature values to be written, mapping from Feature ID to value.
       Up to 100,000 `feature_values` entries may be written across all payloads.
       The feature generation time, aligned by days, must be no older than five
       years (1825 days) and no later than one year (366 days) in the future.
       
      map<string, .google.cloud.aiplatform.v1.FeatureValue> feature_values = 2 [(.google.api.field_behavior) = REQUIRED];