Class EntityIdSelector.Builder

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

public static final class EntityIdSelector.Builder extends com.google.protobuf.GeneratedMessage.Builder<EntityIdSelector.Builder> implements EntityIdSelectorOrBuilder
 Selector for entityId. Getting ids from the given source.
 
Protobuf type google.cloud.aiplatform.v1.EntityIdSelector
  • Method Details

    • getDescriptor

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

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

      public EntityIdSelector.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<EntityIdSelector.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<EntityIdSelector.Builder>
    • getDefaultInstanceForType

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

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

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

      public EntityIdSelector.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<EntityIdSelector.Builder>
    • mergeFrom

      public EntityIdSelector.Builder mergeFrom(EntityIdSelector other)
    • isInitialized

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

      public EntityIdSelector.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<EntityIdSelector.Builder>
      Throws:
      IOException
    • getEntityIdsSourceCase

      public EntityIdSelector.EntityIdsSourceCase getEntityIdsSourceCase()
      Specified by:
      getEntityIdsSourceCase in interface EntityIdSelectorOrBuilder
    • clearEntityIdsSource

      public EntityIdSelector.Builder clearEntityIdsSource()
    • hasCsvSource

      public boolean hasCsvSource()
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
      Specified by:
      hasCsvSource in interface EntityIdSelectorOrBuilder
      Returns:
      Whether the csvSource field is set.
    • getCsvSource

      public CsvSource getCsvSource()
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
      Specified by:
      getCsvSource in interface EntityIdSelectorOrBuilder
      Returns:
      The csvSource.
    • setCsvSource

      public EntityIdSelector.Builder setCsvSource(CsvSource value)
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
    • setCsvSource

      public EntityIdSelector.Builder setCsvSource(CsvSource.Builder builderForValue)
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
    • mergeCsvSource

      public EntityIdSelector.Builder mergeCsvSource(CsvSource value)
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
    • clearCsvSource

      public EntityIdSelector.Builder clearCsvSource()
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
    • getCsvSourceBuilder

      public CsvSource.Builder getCsvSourceBuilder()
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
    • getCsvSourceOrBuilder

      public CsvSourceOrBuilder getCsvSourceOrBuilder()
       Source of Csv
       
      .google.cloud.aiplatform.v1.CsvSource csv_source = 3;
      Specified by:
      getCsvSourceOrBuilder in interface EntityIdSelectorOrBuilder
    • getEntityIdField

      public String getEntityIdField()
       Source column that holds entity IDs. If not provided, entity IDs are
       extracted from the column named entity_id.
       
      string entity_id_field = 5;
      Specified by:
      getEntityIdField in interface EntityIdSelectorOrBuilder
      Returns:
      The entityIdField.
    • getEntityIdFieldBytes

      public com.google.protobuf.ByteString getEntityIdFieldBytes()
       Source column that holds entity IDs. If not provided, entity IDs are
       extracted from the column named entity_id.
       
      string entity_id_field = 5;
      Specified by:
      getEntityIdFieldBytes in interface EntityIdSelectorOrBuilder
      Returns:
      The bytes for entityIdField.
    • setEntityIdField

      public EntityIdSelector.Builder setEntityIdField(String value)
       Source column that holds entity IDs. If not provided, entity IDs are
       extracted from the column named entity_id.
       
      string entity_id_field = 5;
      Parameters:
      value - The entityIdField to set.
      Returns:
      This builder for chaining.
    • clearEntityIdField

      public EntityIdSelector.Builder clearEntityIdField()
       Source column that holds entity IDs. If not provided, entity IDs are
       extracted from the column named entity_id.
       
      string entity_id_field = 5;
      Returns:
      This builder for chaining.
    • setEntityIdFieldBytes

      public EntityIdSelector.Builder setEntityIdFieldBytes(com.google.protobuf.ByteString value)
       Source column that holds entity IDs. If not provided, entity IDs are
       extracted from the column named entity_id.
       
      string entity_id_field = 5;
      Parameters:
      value - The bytes for entityIdField to set.
      Returns:
      This builder for chaining.