Interface Topic.DefinitionStages.WithAuthorizationRule

All Known Subinterfaces:
Topic.Definition, Topic.DefinitionStages.Blank, Topic.DefinitionStages.WithCreate
Enclosing interface:
Topic.DefinitionStages

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

    • withNewSendRule

      Creates a send authorization rule for the topic.
      Parameters:
      name - rule name
      Returns:
      next stage of the topic definition
    • withNewListenRule

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

      Topic.DefinitionStages.WithCreate withNewManageRule(String name)
      Creates a manage authorization rule for the topic.
      Parameters:
      name - rule name
      Returns:
      next stage of the topic definition