Class ActorTags

  • All Implemented Interfaces:
    java.io.Serializable, scala.Equals, scala.Product
    Direct Known Subclasses:
    PropsImpl.ActorTagsImpl

    public abstract class ActorTags
    extends Props
    Scala API: one or more tags defined for the actor
    See Also:
    Serialized Form
    • Constructor Detail

      • ActorTags

        public ActorTags()
    • Method Detail

      • create

        public static ActorTags create​(java.lang.String... tags)
      • create

        public static ActorTags create​(scala.collection.immutable.Seq<java.lang.String> tags)
      • create

        public static ActorTags create​(java.util.Set<java.lang.String> tags)
        Java API: create a multi-tag props

        Set must not be empty.

        Parameters:
        tags - (undocumented)
        Returns:
        (undocumented)
      • apply

        public static ActorTags apply​(java.lang.String tag,
                                      scala.collection.immutable.Seq<java.lang.String> additionalTags)
        Scala API: create a tag props with one or more tags
        Parameters:
        tag - (undocumented)
        additionalTags - (undocumented)
        Returns:
        (undocumented)
      • apply

        public static ActorTags apply​(scala.collection.immutable.Set<java.lang.String> tags)
        Scala API: create a multi-tag props.

        Set must not be empty.

        Parameters:
        tags - (undocumented)
        Returns:
        (undocumented)
      • tags

        public abstract scala.collection.immutable.Set<java.lang.String> tags()
      • getTags

        public java.util.Set<java.lang.String> getTags()
        Java API: one or more tags defined for the actor
        Returns:
        (undocumented)