Class Service

java.lang.Object
dev.restate.sdk.core.manifest.Service

@Generated("jsonschema2pojo") public class Service extends Object
Service

  • Constructor Details Link icon

    • Service Link icon

      public Service()
  • Method Details Link icon

    • getName Link icon

      public String getName()
      (Required)
    • setName Link icon

      public void setName(String name)
      (Required)
    • withName Link icon

      public Service withName(String name)
    • getDocumentation Link icon

      public String getDocumentation()
      Documentation for this service definition. No format is enforced, but generally Markdown is assumed.
    • setDocumentation Link icon

      public void setDocumentation(String documentation)
      Documentation for this service definition. No format is enforced, but generally Markdown is assumed.
    • withDocumentation Link icon

      public Service withDocumentation(String documentation)
    • getTy Link icon

      public Service.Ty getTy()
      ServiceType

      (Required)

    • setTy Link icon

      public void setTy(Service.Ty ty)
      ServiceType

      (Required)

    • withTy Link icon

      public Service withTy(Service.Ty ty)
    • getHandlers Link icon

      public List<Handler> getHandlers()
      (Required)
    • setHandlers Link icon

      public void setHandlers(List<Handler> handlers)
      (Required)
    • withHandlers Link icon

      public Service withHandlers(List<Handler> handlers)
    • getMetadata Link icon

      public Metadata__1 getMetadata()
      Custom metadata of this service definition. This metadata is shown on the Admin API when querying the service definition.
    • setMetadata Link icon

      public void setMetadata(Metadata__1 metadata)
      Custom metadata of this service definition. This metadata is shown on the Admin API when querying the service definition.
    • withMetadata Link icon

      public Service withMetadata(Metadata__1 metadata)
    • toString Link icon

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

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

      public boolean equals(Object other)
      Overrides:
      equals in class Object