Interface Topic.UpdateStages.WithAuthorizationRule

All Known Subinterfaces:
Topic.Update
Enclosing interface:
Topic.UpdateStages

public static interface Topic.UpdateStages.WithAuthorizationRule
The stage of the topic definition allowing to add an authorization rule for accessing the topic.
  • Method Details

    • withNewSendRule

      Topic.Update withNewSendRule(String name)
      Creates a send authorization rule for the topic.
      Parameters:
      name - rule name
      Returns:
      next stage of the topic update
    • withNewListenRule

      Topic.Update withNewListenRule(String name)
      Creates a listen authorization rule for the topic.
      Parameters:
      name - rule name
      Returns:
      next stage of the topic update
    • withNewManageRule

      Topic.Update withNewManageRule(String name)
      Creates a manage authorization rule for the topic.
      Parameters:
      name - rule name
      Returns:
      next stage of the topic update
    • withoutAuthorizationRule

      Topic.Update withoutAuthorizationRule(String name)
      Removes an authorization rule for the topic.
      Parameters:
      name - rule name
      Returns:
      next stage of the topic update