Class Index.VectorLoadResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
io.dingodb.index.Index.VectorLoadResponse.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Index.VectorLoadResponseOrBuilder, Cloneable
Enclosing class:
Index.VectorLoadResponse

public static final class Index.VectorLoadResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder> implements Index.VectorLoadResponseOrBuilder
Protobuf type dingodb.pb.index.VectorLoadResponse
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.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.GeneratedMessageV3.Builder<Index.VectorLoadResponse.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.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • getDefaultInstanceForType

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

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

      public Index.VectorLoadResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • setField

      public Index.VectorLoadResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • clearField

      public Index.VectorLoadResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • clearOneof

      public Index.VectorLoadResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • setRepeatedField

      public Index.VectorLoadResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • addRepeatedField

      public Index.VectorLoadResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • mergeFrom

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

    • isInitialized

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

      public Index.VectorLoadResponse.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<Index.VectorLoadResponse.Builder>
      Throws:
      IOException
    • hasResponseInfo

      public boolean hasResponseInfo()
      .dingodb.pb.common.ResponseInfo response_info = 1;
      Specified by:
      hasResponseInfo in interface Index.VectorLoadResponseOrBuilder
      Returns:
      Whether the responseInfo field is set.
    • getResponseInfo

      public Common.ResponseInfo getResponseInfo()
      .dingodb.pb.common.ResponseInfo response_info = 1;
      Specified by:
      getResponseInfo in interface Index.VectorLoadResponseOrBuilder
      Returns:
      The responseInfo.
    • setResponseInfo

      public Index.VectorLoadResponse.Builder setResponseInfo(Common.ResponseInfo value)
      .dingodb.pb.common.ResponseInfo response_info = 1;
    • setResponseInfo

      public Index.VectorLoadResponse.Builder setResponseInfo(Common.ResponseInfo.Builder builderForValue)
      .dingodb.pb.common.ResponseInfo response_info = 1;
    • mergeResponseInfo

      public Index.VectorLoadResponse.Builder mergeResponseInfo(Common.ResponseInfo value)
      .dingodb.pb.common.ResponseInfo response_info = 1;
    • clearResponseInfo

      public Index.VectorLoadResponse.Builder clearResponseInfo()
      .dingodb.pb.common.ResponseInfo response_info = 1;
    • getResponseInfoBuilder

      public Common.ResponseInfo.Builder getResponseInfoBuilder()
      .dingodb.pb.common.ResponseInfo response_info = 1;
    • getResponseInfoOrBuilder

      public Common.ResponseInfoOrBuilder getResponseInfoOrBuilder()
      .dingodb.pb.common.ResponseInfo response_info = 1;
      Specified by:
      getResponseInfoOrBuilder in interface Index.VectorLoadResponseOrBuilder
    • hasError

      public boolean hasError()
      .dingodb.pb.error.Error error = 2;
      Specified by:
      hasError in interface Index.VectorLoadResponseOrBuilder
      Returns:
      Whether the error field is set.
    • getError

      public ErrorOuterClass.Error getError()
      .dingodb.pb.error.Error error = 2;
      Specified by:
      getError in interface Index.VectorLoadResponseOrBuilder
      Returns:
      The error.
    • setError

      .dingodb.pb.error.Error error = 2;
    • setError

      .dingodb.pb.error.Error error = 2;
    • mergeError

      .dingodb.pb.error.Error error = 2;
    • clearError

      public Index.VectorLoadResponse.Builder clearError()
      .dingodb.pb.error.Error error = 2;
    • getErrorBuilder

      public ErrorOuterClass.Error.Builder getErrorBuilder()
      .dingodb.pb.error.Error error = 2;
    • getErrorOrBuilder

      public ErrorOuterClass.ErrorOrBuilder getErrorOrBuilder()
      .dingodb.pb.error.Error error = 2;
      Specified by:
      getErrorOrBuilder in interface Index.VectorLoadResponseOrBuilder
    • hasState

      public boolean hasState()
       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
      Specified by:
      hasState in interface Index.VectorLoadResponseOrBuilder
      Returns:
      Whether the state field is set.
    • getState

      public Common.VectorStateParameter getState()
       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
      Specified by:
      getState in interface Index.VectorLoadResponseOrBuilder
      Returns:
      The state.
    • setState

       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
    • setState

       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
    • mergeState

       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
    • clearState

      public Index.VectorLoadResponse.Builder clearState()
       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
    • getStateBuilder

      public Common.VectorStateParameter.Builder getStateBuilder()
       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
    • getStateOrBuilder

      public Common.VectorStateParameterOrBuilder getStateOrBuilder()
       The loading process takes a long time. The returned status is not very accurate. If you need to query the status in
       real time, you need to call index.proto VectorStatus. If the status changes to LOADED at this time, it means that
       the loading is complete.
       
      .dingodb.pb.common.VectorStateParameter state = 3;
      Specified by:
      getStateOrBuilder in interface Index.VectorLoadResponseOrBuilder
    • setUnknownFields

      public final Index.VectorLoadResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>
    • mergeUnknownFields

      public final Index.VectorLoadResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Index.VectorLoadResponse.Builder>