Class Provider.Builder

  • Enclosing class:
    Provider

    public static class Provider.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String email,
                       java.lang.String name)
        Instantiates a new builder with required properties.
        Parameters:
        email - the email
        name - the name
    • Method Detail

      • build

        public Provider build()
        Builds a Provider.
        Returns:
        the new Provider instance
      • email

        public Provider.Builder email​(java.lang.String email)
        Set the email.
        Parameters:
        email - the email
        Returns:
        the Provider builder
      • name

        public Provider.Builder name​(java.lang.String name)
        Set the name.
        Parameters:
        name - the name
        Returns:
        the Provider builder
      • contact

        public Provider.Builder contact​(java.lang.String contact)
        Set the contact.
        Parameters:
        contact - the contact
        Returns:
        the Provider builder
      • supportEmail

        public Provider.Builder supportEmail​(java.lang.String supportEmail)
        Set the supportEmail.
        Parameters:
        supportEmail - the supportEmail
        Returns:
        the Provider builder
      • phone

        public Provider.Builder phone​(java.lang.String phone)
        Set the phone.
        Parameters:
        phone - the phone
        Returns:
        the Provider builder