Class EntailmentResult.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, EntailmentResultOrBuilder, java.lang.Cloneable
    Enclosing class:
    EntailmentResult

    public static final class EntailmentResult.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<EntailmentResult.Builder>
    implements EntailmentResultOrBuilder
    Protobuf type arg_services.mining_explanation.v1beta.EntailmentResult
    • Method Detail

      • getDescriptor

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

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<EntailmentResult.Builder>
      • internalGetMutableMapField

        protected com.google.protobuf.MapField internalGetMutableMapField​(int number)
        Overrides:
        internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<EntailmentResult.Builder>
      • internalGetFieldAccessorTable

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

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

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

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

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

        public EntailmentResult.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<EntailmentResult.Builder>
      • isInitialized

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

        public EntailmentResult.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                           throws java.io.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<EntailmentResult.Builder>
        Throws:
        java.io.IOException
      • containsSimilarities

        public boolean containsSimilarities​(java.lang.String key)
        map<string, double> similarities = 1 [json_name = "similarities"];
        Specified by:
        containsSimilarities in interface EntailmentResultOrBuilder
      • getSimilaritiesMap

        public java.util.Map<java.lang.String,​java.lang.Double> getSimilaritiesMap()
        map<string, double> similarities = 1 [json_name = "similarities"];
        Specified by:
        getSimilaritiesMap in interface EntailmentResultOrBuilder
      • getSimilaritiesOrDefault

        public double getSimilaritiesOrDefault​(java.lang.String key,
                                               double defaultValue)
        map<string, double> similarities = 1 [json_name = "similarities"];
        Specified by:
        getSimilaritiesOrDefault in interface EntailmentResultOrBuilder
      • removeSimilarities

        public EntailmentResult.Builder removeSimilarities​(java.lang.String key)
        map<string, double> similarities = 1 [json_name = "similarities"];
      • getMutableSimilarities

        @Deprecated
        public java.util.Map<java.lang.String,​java.lang.Double> getMutableSimilarities()
        Deprecated.
        Use alternate mutation accessors instead.
      • putSimilarities

        public EntailmentResult.Builder putSimilarities​(java.lang.String key,
                                                        double value)
        map<string, double> similarities = 1 [json_name = "similarities"];
      • putAllSimilarities

        public EntailmentResult.Builder putAllSimilarities​(java.util.Map<java.lang.String,​java.lang.Double> values)
        map<string, double> similarities = 1 [json_name = "similarities"];
      • getKeywordsPremiseList

        public java.util.List<java.lang.Boolean> getKeywordsPremiseList()
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Specified by:
        getKeywordsPremiseList in interface EntailmentResultOrBuilder
        Returns:
        A list containing the keywordsPremise.
      • getKeywordsPremiseCount

        public int getKeywordsPremiseCount()
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Specified by:
        getKeywordsPremiseCount in interface EntailmentResultOrBuilder
        Returns:
        The count of keywordsPremise.
      • getKeywordsPremise

        public boolean getKeywordsPremise​(int index)
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Specified by:
        getKeywordsPremise in interface EntailmentResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The keywordsPremise at the given index.
      • setKeywordsPremise

        public EntailmentResult.Builder setKeywordsPremise​(int index,
                                                           boolean value)
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Parameters:
        index - The index to set the value at.
        value - The keywordsPremise to set.
        Returns:
        This builder for chaining.
      • addKeywordsPremise

        public EntailmentResult.Builder addKeywordsPremise​(boolean value)
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Parameters:
        value - The keywordsPremise to add.
        Returns:
        This builder for chaining.
      • addAllKeywordsPremise

        public EntailmentResult.Builder addAllKeywordsPremise​(java.lang.Iterable<? extends java.lang.Boolean> values)
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Parameters:
        values - The keywordsPremise to add.
        Returns:
        This builder for chaining.
      • clearKeywordsPremise

        public EntailmentResult.Builder clearKeywordsPremise()
        repeated bool keywords_premise = 2 [json_name = "keywordsPremise"];
        Returns:
        This builder for chaining.
      • getKeywordsClaimList

        public java.util.List<java.lang.Boolean> getKeywordsClaimList()
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Specified by:
        getKeywordsClaimList in interface EntailmentResultOrBuilder
        Returns:
        A list containing the keywordsClaim.
      • getKeywordsClaimCount

        public int getKeywordsClaimCount()
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Specified by:
        getKeywordsClaimCount in interface EntailmentResultOrBuilder
        Returns:
        The count of keywordsClaim.
      • getKeywordsClaim

        public boolean getKeywordsClaim​(int index)
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Specified by:
        getKeywordsClaim in interface EntailmentResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The keywordsClaim at the given index.
      • setKeywordsClaim

        public EntailmentResult.Builder setKeywordsClaim​(int index,
                                                         boolean value)
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Parameters:
        index - The index to set the value at.
        value - The keywordsClaim to set.
        Returns:
        This builder for chaining.
      • addKeywordsClaim

        public EntailmentResult.Builder addKeywordsClaim​(boolean value)
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Parameters:
        value - The keywordsClaim to add.
        Returns:
        This builder for chaining.
      • addAllKeywordsClaim

        public EntailmentResult.Builder addAllKeywordsClaim​(java.lang.Iterable<? extends java.lang.Boolean> values)
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Parameters:
        values - The keywordsClaim to add.
        Returns:
        This builder for chaining.
      • clearKeywordsClaim

        public EntailmentResult.Builder clearKeywordsClaim()
         SurrogateClassification surrogates = 4;
         
        repeated bool keywords_claim = 3 [json_name = "keywordsClaim"];
        Returns:
        This builder for chaining.
      • setUnknownFields

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

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