Package 

Class FROptionsBuilder

  • All Implemented Interfaces:

    
    public final class FROptionsBuilder
    
                        

    Option builder to build the SDK configuration information

    • Constructor Detail

      • FROptionsBuilder

        FROptionsBuilder()
    • Method Detail

      • server

         final Unit server(Function1<ServerBuilder, Unit> block)

        Build the server configurations

        Parameters:
        block - takes the closure to set the values for server configuration.
      • oauth

         final Unit oauth(Function1<OAuthBuilder, Unit> block)

        Build the oauth configurations

        Parameters:
        block - takes the closure to set the values for oauth configuration.
      • service

         final Unit service(Function1<ServiceBuilder, Unit> block)

        Build the service configurations

        Parameters:
        block - takes the closure to set the values for service configuration.
      • urlPath

         final Unit urlPath(Function1<UrlPathBuilder, Unit> block)

        Build the endpoints

        Parameters:
        block - takes the closure to set the values for urls.
      • sslPinning

         final Unit sslPinning(Function1<SSLPinningBuilder, Unit> block)

        Build the ssl pinning

        Parameters:
        block - takes the builder closure to set the values for ssl pinning.
      • logger

         final Unit logger(Function1<LoggerBuilder, Unit> block)

        Build the custom logger

        Parameters:
        block - takes the builder closure to configure custom logger.