Class Data.ListIndexesRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Data.ListIndexesRequest,Data.ListIndexesRequest.Builder>
viam.app.data.v1.Data.ListIndexesRequest.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, Data.ListIndexesRequestOrBuilder
Enclosing class:
Data.ListIndexesRequest

public static final class Data.ListIndexesRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Data.ListIndexesRequest,Data.ListIndexesRequest.Builder> implements Data.ListIndexesRequestOrBuilder
 ListIndexesRequest returns all the indexes for a given collection
 
Protobuf type viam.app.data.v1.ListIndexesRequest
  • Method Details

    • getOrganizationId

      public String getOrganizationId()
      string organization_id = 1 [json_name = "organizationId"];
      Specified by:
      getOrganizationId in interface Data.ListIndexesRequestOrBuilder
      Returns:
      The organizationId.
    • getOrganizationIdBytes

      public com.google.protobuf.ByteString getOrganizationIdBytes()
      string organization_id = 1 [json_name = "organizationId"];
      Specified by:
      getOrganizationIdBytes in interface Data.ListIndexesRequestOrBuilder
      Returns:
      The bytes for organizationId.
    • setOrganizationId

      public Data.ListIndexesRequest.Builder setOrganizationId(String value)
      string organization_id = 1 [json_name = "organizationId"];
      Parameters:
      value - The organizationId to set.
      Returns:
      This builder for chaining.
    • clearOrganizationId

      public Data.ListIndexesRequest.Builder clearOrganizationId()
      string organization_id = 1 [json_name = "organizationId"];
      Returns:
      This builder for chaining.
    • setOrganizationIdBytes

      public Data.ListIndexesRequest.Builder setOrganizationIdBytes(com.google.protobuf.ByteString value)
      string organization_id = 1 [json_name = "organizationId"];
      Parameters:
      value - The bytes for organizationId to set.
      Returns:
      This builder for chaining.
    • getCollectionTypeValue

      public int getCollectionTypeValue()
      .viam.app.data.v1.IndexableCollection collection_type = 2 [json_name = "collectionType"];
      Specified by:
      getCollectionTypeValue in interface Data.ListIndexesRequestOrBuilder
      Returns:
      The enum numeric value on the wire for collectionType.
    • setCollectionTypeValue

      public Data.ListIndexesRequest.Builder setCollectionTypeValue(int value)
      .viam.app.data.v1.IndexableCollection collection_type = 2 [json_name = "collectionType"];
      Parameters:
      value - The collectionType to set.
      Returns:
      This builder for chaining.
    • getCollectionType

      public Data.IndexableCollection getCollectionType()
      .viam.app.data.v1.IndexableCollection collection_type = 2 [json_name = "collectionType"];
      Specified by:
      getCollectionType in interface Data.ListIndexesRequestOrBuilder
      Returns:
      The collectionType.
    • setCollectionType

      .viam.app.data.v1.IndexableCollection collection_type = 2 [json_name = "collectionType"];
      Parameters:
      value - The enum numeric value on the wire for collectionType to set.
      Returns:
      This builder for chaining.
    • clearCollectionType

      public Data.ListIndexesRequest.Builder clearCollectionType()
      .viam.app.data.v1.IndexableCollection collection_type = 2 [json_name = "collectionType"];
      Returns:
      This builder for chaining.
    • hasPipelineName

      public boolean hasPipelineName()
      optional string pipeline_name = 3 [json_name = "pipelineName"];
      Specified by:
      hasPipelineName in interface Data.ListIndexesRequestOrBuilder
      Returns:
      Whether the pipelineName field is set.
    • getPipelineName

      public String getPipelineName()
      optional string pipeline_name = 3 [json_name = "pipelineName"];
      Specified by:
      getPipelineName in interface Data.ListIndexesRequestOrBuilder
      Returns:
      The pipelineName.
    • getPipelineNameBytes

      public com.google.protobuf.ByteString getPipelineNameBytes()
      optional string pipeline_name = 3 [json_name = "pipelineName"];
      Specified by:
      getPipelineNameBytes in interface Data.ListIndexesRequestOrBuilder
      Returns:
      The bytes for pipelineName.
    • setPipelineName

      public Data.ListIndexesRequest.Builder setPipelineName(String value)
      optional string pipeline_name = 3 [json_name = "pipelineName"];
      Parameters:
      value - The pipelineName to set.
      Returns:
      This builder for chaining.
    • clearPipelineName

      public Data.ListIndexesRequest.Builder clearPipelineName()
      optional string pipeline_name = 3 [json_name = "pipelineName"];
      Returns:
      This builder for chaining.
    • setPipelineNameBytes

      public Data.ListIndexesRequest.Builder setPipelineNameBytes(com.google.protobuf.ByteString value)
      optional string pipeline_name = 3 [json_name = "pipelineName"];
      Parameters:
      value - The bytes for pipelineName to set.
      Returns:
      This builder for chaining.