Class RegistrarPoc.Builder<T extends RegistrarPoc,B extends RegistrarPoc.Builder<T,B>>

java.lang.Object
google.registry.model.Buildable.Builder<T>
google.registry.model.Buildable.GenericBuilder<T,B>
google.registry.model.registrar.RegistrarPoc.Builder<T,B>
Enclosing class:
RegistrarPoc

public static class RegistrarPoc.Builder<T extends RegistrarPoc,B extends RegistrarPoc.Builder<T,B>> extends Buildable.GenericBuilder<T,B>
A builder for constructing a RegistrarPoc, since it is immutable.
  • Constructor Details Link icon

    • Builder Link icon

      public Builder()
    • Builder Link icon

      protected Builder(T instance)
  • Method Details Link icon

    • build Link icon

      public T build()
      Build the registrar, nullifying empty fields.
      Overrides:
      build in class Buildable.Builder<T extends RegistrarPoc>
    • setName Link icon

      public B setName(String name)
    • setEmailAddress Link icon

      public B setEmailAddress(String emailAddress)
    • setRegistryLockEmailAddress Link icon

      public B setRegistryLockEmailAddress(@Nullable String registryLockEmailAddress)
    • setPhoneNumber Link icon

      public B setPhoneNumber(String phoneNumber)
    • setRegistrarId Link icon

      public B setRegistrarId(String registrarId)
    • setRegistrar Link icon

      public B setRegistrar(Registrar registrar)
    • setFaxNumber Link icon

      public B setFaxNumber(String faxNumber)
    • setTypes Link icon

      public B setTypes(Iterable<RegistrarPoc.Type> types)
    • setVisibleInWhoisAsAdmin Link icon

      public B setVisibleInWhoisAsAdmin(boolean visible)
    • setVisibleInWhoisAsTech Link icon

      public B setVisibleInWhoisAsTech(boolean visible)
    • setVisibleInDomainWhoisAsAbuse Link icon

      public B setVisibleInDomainWhoisAsAbuse(boolean visible)
    • setAllowedToSetRegistryLockPassword Link icon

      public B setAllowedToSetRegistryLockPassword(boolean allowedToSetRegistryLockPassword)
    • setRegistryLockPassword Link icon

      public B setRegistryLockPassword(String registryLockPassword)