Class AwsIotSubscriptionMetadata

  • All Implemented Interfaces:
    java.io.Serializable

    public class AwsIotSubscriptionMetadata
    extends java.lang.Object
    implements java.io.Serializable
    The AwsIotSubscription metadata stored information about a connected data source. The metadata is used in case of a rebalancing event (such as adding a new host).
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AwsIotSubscriptionMetadata​(java.lang.String model, java.lang.String id, java.lang.String responseTopic)  
    • Method Summary

      Modifier and Type Method Description
      java.lang.String getId()  
      java.lang.String getModel()  
      java.lang.String getResponseTopic()  
      boolean isLocal()  
      boolean isSubscribed()  
      void setStatus​(boolean local, boolean subscribed)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AwsIotSubscriptionMetadata

        public AwsIotSubscriptionMetadata​(java.lang.String model,
                                          java.lang.String id,
                                          java.lang.String responseTopic)
    • Method Detail

      • getResponseTopic

        public java.lang.String getResponseTopic()
      • getModel

        public java.lang.String getModel()
      • getId

        public java.lang.String getId()
      • isLocal

        public boolean isLocal()
      • isSubscribed

        public boolean isSubscribed()
      • setStatus

        public void setStatus​(boolean local,
                              boolean subscribed)