Class EntityMatchResult.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<EntityMatchResult.Builder>
com.cognite.client.dto.EntityMatchResult.Builder
All Implemented Interfaces:
EntityMatchResultOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
EntityMatchResult

public static final class EntityMatchResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EntityMatchResult.Builder> implements EntityMatchResultOrBuilder

An entity match result. The result contains the source (match from object) with a set of
potential matches along with a confidence score.
 
Protobuf type com.cognite.client.dto.EntityMatchResult
  • 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<EntityMatchResult.Builder>
    • clear

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

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

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

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

      public EntityMatchResult.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<EntityMatchResult.Builder>
    • setField

      public EntityMatchResult.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<EntityMatchResult.Builder>
    • clearField

      public EntityMatchResult.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<EntityMatchResult.Builder>
    • clearOneof

      public EntityMatchResult.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<EntityMatchResult.Builder>
    • setRepeatedField

      public EntityMatchResult.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<EntityMatchResult.Builder>
    • addRepeatedField

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

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

      public EntityMatchResult.Builder mergeFrom(EntityMatchResult other)
    • isInitialized

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

      public EntityMatchResult.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<EntityMatchResult.Builder>
      Throws:
      IOException
    • hasSource

      public boolean hasSource()
      .google.protobuf.Struct source = 1;
      Specified by:
      hasSource in interface EntityMatchResultOrBuilder
      Returns:
      Whether the source field is set.
    • getSource

      public com.google.protobuf.Struct getSource()
      .google.protobuf.Struct source = 1;
      Specified by:
      getSource in interface EntityMatchResultOrBuilder
      Returns:
      The source.
    • setSource

      public EntityMatchResult.Builder setSource(com.google.protobuf.Struct value)
      .google.protobuf.Struct source = 1;
    • setSource

      public EntityMatchResult.Builder setSource(com.google.protobuf.Struct.Builder builderForValue)
      .google.protobuf.Struct source = 1;
    • mergeSource

      public EntityMatchResult.Builder mergeSource(com.google.protobuf.Struct value)
      .google.protobuf.Struct source = 1;
    • clearSource

      public EntityMatchResult.Builder clearSource()
      .google.protobuf.Struct source = 1;
    • getSourceBuilder

      public com.google.protobuf.Struct.Builder getSourceBuilder()
      .google.protobuf.Struct source = 1;
    • getSourceOrBuilder

      public com.google.protobuf.StructOrBuilder getSourceOrBuilder()
      .google.protobuf.Struct source = 1;
      Specified by:
      getSourceOrBuilder in interface EntityMatchResultOrBuilder
    • getMatchesList

      public List<EntityMatch> getMatchesList()
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
      Specified by:
      getMatchesList in interface EntityMatchResultOrBuilder
    • getMatchesCount

      public int getMatchesCount()
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
      Specified by:
      getMatchesCount in interface EntityMatchResultOrBuilder
    • getMatches

      public EntityMatch getMatches(int index)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
      Specified by:
      getMatches in interface EntityMatchResultOrBuilder
    • setMatches

      public EntityMatchResult.Builder setMatches(int index, EntityMatch value)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • setMatches

      public EntityMatchResult.Builder setMatches(int index, EntityMatch.Builder builderForValue)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • addMatches

      public EntityMatchResult.Builder addMatches(EntityMatch value)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • addMatches

      public EntityMatchResult.Builder addMatches(int index, EntityMatch value)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • addMatches

      public EntityMatchResult.Builder addMatches(EntityMatch.Builder builderForValue)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • addMatches

      public EntityMatchResult.Builder addMatches(int index, EntityMatch.Builder builderForValue)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • addAllMatches

      public EntityMatchResult.Builder addAllMatches(Iterable<? extends EntityMatch> values)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • clearMatches

      public EntityMatchResult.Builder clearMatches()
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • removeMatches

      public EntityMatchResult.Builder removeMatches(int index)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • getMatchesBuilder

      public EntityMatch.Builder getMatchesBuilder(int index)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • getMatchesOrBuilder

      public EntityMatchOrBuilder getMatchesOrBuilder(int index)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
      Specified by:
      getMatchesOrBuilder in interface EntityMatchResultOrBuilder
    • getMatchesOrBuilderList

      public List<? extends EntityMatchOrBuilder> getMatchesOrBuilderList()
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
      Specified by:
      getMatchesOrBuilderList in interface EntityMatchResultOrBuilder
    • addMatchesBuilder

      public EntityMatch.Builder addMatchesBuilder()
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • addMatchesBuilder

      public EntityMatch.Builder addMatchesBuilder(int index)
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • getMatchesBuilderList

      public List<EntityMatch.Builder> getMatchesBuilderList()
      repeated .com.cognite.client.dto.EntityMatch matches = 2;
    • setUnknownFields

      public final EntityMatchResult.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<EntityMatchResult.Builder>
    • mergeUnknownFields

      public final EntityMatchResult.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<EntityMatchResult.Builder>