Class Message.Builder

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

    public static final class Message.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
    implements MessageOrBuilder
    Protobuf type org.jgroups.upgrade_server.Message
    • 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<Message.Builder>
      • clear

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

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

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

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

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

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

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

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

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

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

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

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

        public Message.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<Message.Builder>
        Throws:
        IOException
      • clearClusterName

        public Message.Builder clearClusterName()
        string cluster_name = 1;
      • setClusterNameBytes

        public Message.Builder setClusterNameBytes​(com.google.protobuf.ByteString value)
        string cluster_name = 1;
      • hasDestination

        public boolean hasDestination()
         null: send to all
         
        .org.jgroups.upgrade_server.Address destination = 2;
        Specified by:
        hasDestination in interface MessageOrBuilder
      • setDestination

        public Message.Builder setDestination​(Address value)
         null: send to all
         
        .org.jgroups.upgrade_server.Address destination = 2;
      • setDestination

        public Message.Builder setDestination​(Address.Builder builderForValue)
         null: send to all
         
        .org.jgroups.upgrade_server.Address destination = 2;
      • mergeDestination

        public Message.Builder mergeDestination​(Address value)
         null: send to all
         
        .org.jgroups.upgrade_server.Address destination = 2;
      • clearDestination

        public Message.Builder clearDestination()
         null: send to all
         
        .org.jgroups.upgrade_server.Address destination = 2;
      • getDestinationBuilder

        public Address.Builder getDestinationBuilder()
         null: send to all
         
        .org.jgroups.upgrade_server.Address destination = 2;
      • hasSender

        public boolean hasSender()
        .org.jgroups.upgrade_server.Address sender = 3;
        Specified by:
        hasSender in interface MessageOrBuilder
      • setSender

        public Message.Builder setSender​(Address value)
        .org.jgroups.upgrade_server.Address sender = 3;
      • mergeSender

        public Message.Builder mergeSender​(Address value)
        .org.jgroups.upgrade_server.Address sender = 3;
      • clearSender

        public Message.Builder clearSender()
        .org.jgroups.upgrade_server.Address sender = 3;
      • getSenderBuilder

        public Address.Builder getSenderBuilder()
        .org.jgroups.upgrade_server.Address sender = 3;
      • getPayload

        public com.google.protobuf.ByteString getPayload()
        bytes payload = 4;
        Specified by:
        getPayload in interface MessageOrBuilder
      • setPayload

        public Message.Builder setPayload​(com.google.protobuf.ByteString value)
        bytes payload = 4;
      • hasRpcHeader

        public boolean hasRpcHeader()
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
        Specified by:
        hasRpcHeader in interface MessageOrBuilder
      • getRpcHeader

        public RpcHeader getRpcHeader()
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
        Specified by:
        getRpcHeader in interface MessageOrBuilder
      • setRpcHeader

        public Message.Builder setRpcHeader​(RpcHeader value)
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
      • setRpcHeader

        public Message.Builder setRpcHeader​(RpcHeader.Builder builderForValue)
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
      • mergeRpcHeader

        public Message.Builder mergeRpcHeader​(RpcHeader value)
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
      • clearRpcHeader

        public Message.Builder clearRpcHeader()
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
      • getRpcHeaderBuilder

        public RpcHeader.Builder getRpcHeaderBuilder()
         if the message is an RPC, otherwise this field will be null
         
        .org.jgroups.upgrade_server.RpcHeader rpc_header = 5;
      • hasMetaData

        public boolean hasMetaData()
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
        Specified by:
        hasMetaData in interface MessageOrBuilder
      • getMetaData

        public Metadata getMetaData()
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
        Specified by:
        getMetaData in interface MessageOrBuilder
      • setMetaData

        public Message.Builder setMetaData​(Metadata value)
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
      • setMetaData

        public Message.Builder setMetaData​(Metadata.Builder builderForValue)
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
      • mergeMetaData

        public Message.Builder mergeMetaData​(Metadata value)
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
      • clearMetaData

        public Message.Builder clearMetaData()
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
      • getMetaDataBuilder

        public Metadata.Builder getMetaDataBuilder()
         metadata (may be null)
         
        .org.jgroups.upgrade_server.Metadata meta_data = 6;
      • setUnknownFields

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

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