Class ModifyServiceRequest

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

public class ModifyServiceRequest extends Object
ModifyServiceRequest
  • Field Details Link icon

  • Constructor Details Link icon

    • ModifyServiceRequest Link icon

      public ModifyServiceRequest()
  • Method Details Link icon

    • _public Link icon

      public ModifyServiceRequest _public(Boolean _public)
    • getPublic Link icon

      @Nullable public Boolean getPublic()
      If true, the service can be invoked through the ingress. If false, the service can be invoked only from another Restate service.
      Returns:
      _public
    • setPublic Link icon

      public void setPublic(Boolean _public)
    • idempotencyRetention Link icon

      public ModifyServiceRequest idempotencyRetention(String idempotencyRetention)
    • getIdempotencyRetention Link icon

      @Nullable public String getIdempotencyRetention()
      Modify the retention of idempotent requests for this service. Can be configured using the [`humantime`](https://docs.rs/humantime/latest/humantime/fn.parse_duration.html) format.
      Returns:
      idempotencyRetention
    • setIdempotencyRetention Link icon

      public void setIdempotencyRetention(String idempotencyRetention)
    • workflowCompletionRetention Link icon

      public ModifyServiceRequest workflowCompletionRetention(String workflowCompletionRetention)
    • getWorkflowCompletionRetention Link icon

      @Nullable public String getWorkflowCompletionRetention()
      Modify the retention of the workflow completion. This can be modified only for workflow services! Can be configured using the [`humantime`](https://docs.rs/humantime/latest/humantime/fn.parse_duration.html) format.
      Returns:
      workflowCompletionRetention
    • setWorkflowCompletionRetention Link icon

      public void setWorkflowCompletionRetention(String workflowCompletionRetention)
    • equals Link icon

      public boolean equals(Object o)
      Return true if this ModifyServiceRequest 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