Class EssentialSubscriptionData.Builder

    • Method Detail

      • getRoute

        public java.lang.String getRoute()
         amqp route to which a message will be sent upon trigger activation
         
        string route = 1 [json_name = "route"];
        Specified by:
        getRoute in interface EssentialSubscriptionDataOrBuilder
        Returns:
        The route.
      • getRouteBytes

        public com.google.protobuf.ByteString getRouteBytes()
         amqp route to which a message will be sent upon trigger activation
         
        string route = 1 [json_name = "route"];
        Specified by:
        getRouteBytes in interface EssentialSubscriptionDataOrBuilder
        Returns:
        The bytes for route.
      • setRoute

        public EssentialSubscriptionData.Builder setRoute​(java.lang.String value)
         amqp route to which a message will be sent upon trigger activation
         
        string route = 1 [json_name = "route"];
        Parameters:
        value - The route to set.
        Returns:
        This builder for chaining.
      • clearRoute

        public EssentialSubscriptionData.Builder clearRoute()
         amqp route to which a message will be sent upon trigger activation
         
        string route = 1 [json_name = "route"];
        Returns:
        This builder for chaining.
      • setRouteBytes

        public EssentialSubscriptionData.Builder setRouteBytes​(com.google.protobuf.ByteString value)
         amqp route to which a message will be sent upon trigger activation
         
        string route = 1 [json_name = "route"];
        Parameters:
        value - The bytes for route to set.
        Returns:
        This builder for chaining.
      • getEntityBytes

        public com.google.protobuf.ByteString getEntityBytes()
         entity subscribed
         
        string entity = 2 [json_name = "entity"];
        Specified by:
        getEntityBytes in interface EssentialSubscriptionDataOrBuilder
        Returns:
        The bytes for entity.
      • setEntity

        public EssentialSubscriptionData.Builder setEntity​(java.lang.String value)
         entity subscribed
         
        string entity = 2 [json_name = "entity"];
        Parameters:
        value - The entity to set.
        Returns:
        This builder for chaining.
      • clearEntity

        public EssentialSubscriptionData.Builder clearEntity()
         entity subscribed
         
        string entity = 2 [json_name = "entity"];
        Returns:
        This builder for chaining.
      • setEntityBytes

        public EssentialSubscriptionData.Builder setEntityBytes​(com.google.protobuf.ByteString value)
         entity subscribed
         
        string entity = 2 [json_name = "entity"];
        Parameters:
        value - The bytes for entity to set.
        Returns:
        This builder for chaining.
      • getEntityIdBytes

        public com.google.protobuf.ByteString getEntityIdBytes()
         entity identifier
         
        string entity_id = 3 [json_name = "entityId"];
        Specified by:
        getEntityIdBytes in interface EssentialSubscriptionDataOrBuilder
        Returns:
        The bytes for entityId.
      • setEntityId

        public EssentialSubscriptionData.Builder setEntityId​(java.lang.String value)
         entity identifier
         
        string entity_id = 3 [json_name = "entityId"];
        Parameters:
        value - The entityId to set.
        Returns:
        This builder for chaining.
      • clearEntityId

        public EssentialSubscriptionData.Builder clearEntityId()
         entity identifier
         
        string entity_id = 3 [json_name = "entityId"];
        Returns:
        This builder for chaining.
      • setEntityIdBytes

        public EssentialSubscriptionData.Builder setEntityIdBytes​(com.google.protobuf.ByteString value)
         entity identifier
         
        string entity_id = 3 [json_name = "entityId"];
        Parameters:
        value - The bytes for entityId to set.
        Returns:
        This builder for chaining.
      • removePayload

        public EssentialSubscriptionData.Builder removePayload​(java.lang.String key)
         message payload
         
        map<string, string> payload = 4 [json_name = "payload"];
      • getPayloadMap

        public java.util.Map<java.lang.String,​java.lang.String> getPayloadMap()
         message payload
         
        map<string, string> payload = 4 [json_name = "payload"];
        Specified by:
        getPayloadMap in interface EssentialSubscriptionDataOrBuilder
      • getPayloadOrDefault

        public java.lang.String getPayloadOrDefault​(java.lang.String key,
                                                    java.lang.String defaultValue)
         message payload
         
        map<string, string> payload = 4 [json_name = "payload"];
        Specified by:
        getPayloadOrDefault in interface EssentialSubscriptionDataOrBuilder
      • putPayload

        public EssentialSubscriptionData.Builder putPayload​(java.lang.String key,
                                                            java.lang.String value)
         message payload
         
        map<string, string> payload = 4 [json_name = "payload"];
      • putAllPayload

        public EssentialSubscriptionData.Builder putAllPayload​(java.util.Map<java.lang.String,​java.lang.String> values)
         message payload
         
        map<string, string> payload = 4 [json_name = "payload"];
      • removeOptions

        public EssentialSubscriptionData.Builder removeOptions​(java.lang.String key)
         amqp options
         
        map<string, string> options = 5 [json_name = "options"];
      • getOptionsMap

        public java.util.Map<java.lang.String,​java.lang.String> getOptionsMap()
         amqp options
         
        map<string, string> options = 5 [json_name = "options"];
        Specified by:
        getOptionsMap in interface EssentialSubscriptionDataOrBuilder
      • getOptionsOrDefault

        public java.lang.String getOptionsOrDefault​(java.lang.String key,
                                                    java.lang.String defaultValue)
         amqp options
         
        map<string, string> options = 5 [json_name = "options"];
        Specified by:
        getOptionsOrDefault in interface EssentialSubscriptionDataOrBuilder
      • putOptions

        public EssentialSubscriptionData.Builder putOptions​(java.lang.String key,
                                                            java.lang.String value)
         amqp options
         
        map<string, string> options = 5 [json_name = "options"];
      • putAllOptions

        public EssentialSubscriptionData.Builder putAllOptions​(java.util.Map<java.lang.String,​java.lang.String> values)
         amqp options
         
        map<string, string> options = 5 [json_name = "options"];