Class Rule.Builder

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

    public static final class Rule.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Rule.Builder>
    implements RuleOrBuilder
    Protobuf type arg_services.cbr.v1beta.Rule
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Rule build()  
      Rule buildPartial()  
      Rule.Builder clear()  
      Rule.Builder clearSource()
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      Rule.Builder clearTarget()
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      Rule getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      com.google.protobuf.Descriptors.Descriptor getDescriptorForType()  
      Concept getSource()
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      Concept.Builder getSourceBuilder()
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      ConceptOrBuilder getSourceOrBuilder()
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      Concept getTarget()
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      Concept.Builder getTargetBuilder()
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      ConceptOrBuilder getTargetOrBuilder()
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      boolean hasSource()
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      boolean hasTarget()
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      Rule.Builder mergeFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      Rule.Builder mergeFrom​(com.google.protobuf.Message other)  
      Rule.Builder mergeFrom​(Rule other)  
      Rule.Builder mergeSource​(Concept value)
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      Rule.Builder mergeTarget​(Concept value)
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      Rule.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)  
      Rule.Builder setSource​(Concept value)
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      Rule.Builder setSource​(Concept.Builder builderForValue)
      .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      Rule.Builder setTarget​(Concept value)
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      Rule.Builder setTarget​(Concept.Builder builderForValue)
      .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      Rule.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder

        addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
      • Methods inherited from class com.google.protobuf.AbstractMessage.Builder

        findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.Message.Builder

        mergeDelimitedFrom, mergeDelimitedFrom
      • Methods inherited from interface com.google.protobuf.MessageLite.Builder

        mergeFrom
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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<Rule.Builder>
      • clear

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

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

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

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

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

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

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

        public boolean hasSource()
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
        Specified by:
        hasSource in interface RuleOrBuilder
        Returns:
        Whether the source field is set.
      • getSource

        public Concept getSource()
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
        Specified by:
        getSource in interface RuleOrBuilder
        Returns:
        The source.
      • setSource

        public Rule.Builder setSource​(Concept value)
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      • setSource

        public Rule.Builder setSource​(Concept.Builder builderForValue)
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      • mergeSource

        public Rule.Builder mergeSource​(Concept value)
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      • clearSource

        public Rule.Builder clearSource()
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      • getSourceBuilder

        public Concept.Builder getSourceBuilder()
        .arg_services.cbr.v1beta.Concept source = 1 [json_name = "source"];
      • hasTarget

        public boolean hasTarget()
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
        Specified by:
        hasTarget in interface RuleOrBuilder
        Returns:
        Whether the target field is set.
      • getTarget

        public Concept getTarget()
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
        Specified by:
        getTarget in interface RuleOrBuilder
        Returns:
        The target.
      • setTarget

        public Rule.Builder setTarget​(Concept value)
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      • setTarget

        public Rule.Builder setTarget​(Concept.Builder builderForValue)
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      • mergeTarget

        public Rule.Builder mergeTarget​(Concept value)
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      • clearTarget

        public Rule.Builder clearTarget()
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      • getTargetBuilder

        public Concept.Builder getTargetBuilder()
        .arg_services.cbr.v1beta.Concept target = 2 [json_name = "target"];
      • setUnknownFields

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

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