
io.relayr.java.model.notif.NotificationPublish.class Maven / Gradle / Ivy
???? 3 [
1 2
1 3 4 5
6 7 8
6 9
: ; <
= > ? @ A
= B C D E F G H title Ljava/lang/String; message topic
transports Ljava/util/Set; Signature #Ljava/util/Set; deviceIds payload Ljava/lang/Object; i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/util/Set;Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this 0Lio/relayr/java/model/notif/NotificationPublish; LocalVariableTypeTable
StackMapTable G I J H ?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/util/Set;Ljava/lang/Object;)V
SourceFile NotificationPublish.java ! K java/util/HashSet #Topic can't be null or empty string L M N )Can't publish without specified deviceIds M O P Q R NotificationPublish S T U V W X *Provide a title to summarize your message. Y Z .io/relayr/java/model/notif/NotificationPublish java/lang/Object java/lang/String
java/util/Set ()V io/relayr/java/helper/Validator requireNotNullNotEmpty '(Ljava/lang/String;Ljava/lang/String;)V +(Ljava/util/Collection;Ljava/lang/String;)V com/google/common/base/Strings
isNullOrEmpty (Ljava/lang/String;)Z java/util/logging/Logger getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; java/util/logging/Level WARNING Ljava/util/logging/Level; log .(Ljava/util/logging/Level;Ljava/lang/String;)V ! ! " # = b*? *? Y? ? *? Y? ? -? ? +?
? ? ?
? *+? *,? *-? *? *? ? *? ? $ : ' . ; @ E J P ! V # a $ % H b &