Class ESTServiceBuilder

  • Direct Known Subclasses:
    JsseESTServiceBuilder

    public class ESTServiceBuilder
    extends java.lang.Object
    Build an RFC7030 (EST) service.
    • Field Detail

      • server

        protected final java.lang.String server
      • label

        protected java.lang.String label
    • Constructor Detail

      • ESTServiceBuilder

        public ESTServiceBuilder​(java.lang.String server)
        With scheme and host..
        Parameters:
        server - The authority name, eg estserver.co.au
    • Method Detail

      • withLabel

        public ESTServiceBuilder withLabel​(java.lang.String label)
        Set the label as per https://tools.ietf.org/html/rfc7030#section-3.2.2
        Parameters:
        label - The label.
        Returns:
        this builder.
      • withClientProvider

        public ESTServiceBuilder withClientProvider​(ESTClientProvider clientProvider)
        Set the client provider.
        Parameters:
        clientProvider - The client provider.
        Returns:
      • build

        public ESTService build()
        Build the service.
        Returns:
        an ESTService.