Class CreateSubscriptionRequest

java.lang.Object
dev.restate.admin.model.CreateSubscriptionRequest

public class CreateSubscriptionRequest extends Object
CreateSubscriptionRequest
  • Field Details Link icon

  • Constructor Details Link icon

    • CreateSubscriptionRequest Link icon

      public CreateSubscriptionRequest()
  • Method Details Link icon

    • source Link icon

      public CreateSubscriptionRequest source(String source)
    • getSource Link icon

      @Nonnull public String getSource()
      Source uri. Accepted forms: * `kafka://<cluster_name>/<topic_name>`, e.g. `kafka://my-cluster/my-topic`
      Returns:
      source
    • setSource Link icon

      public void setSource(String source)
    • sink Link icon

      public CreateSubscriptionRequest sink(String sink)
    • getSink Link icon

      @Nonnull public String getSink()
      Sink uri. Accepted forms: * `service://<service_name>/<service_name>`, e.g. `service://Counter/count`
      Returns:
      sink
    • setSink Link icon

      public void setSink(String sink)
    • options Link icon

      public CreateSubscriptionRequest options(Map<String,String> options)
    • putOptionsItem Link icon

      public CreateSubscriptionRequest putOptionsItem(String key, String optionsItem)
    • getOptions Link icon

      @Nullable public Map<String,String> getOptions()
      Additional options to apply to the subscription.
      Returns:
      options
    • setOptions Link icon

      public void setOptions(Map<String,String> options)
    • equals Link icon

      public boolean equals(Object o)
      Return true if this CreateSubscriptionRequest object is equal to o.
      Overrides:
      equals in class Object
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString Link icon

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString Link icon

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string