Interface RegisterParametersOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    RegisterParameters, RegisterParameters.Builder

    public interface RegisterParametersOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getDomainName

        String getDomainName()
         The domain name. Unicode domain names are expressed in Punycode format.
         
        string domain_name = 1;
        Returns:
        The domainName.
      • getDomainNameBytes

        com.google.protobuf.ByteString getDomainNameBytes()
         The domain name. Unicode domain names are expressed in Punycode format.
         
        string domain_name = 1;
        Returns:
        The bytes for domainName.
      • getAvailabilityValue

        int getAvailabilityValue()
         Indicates whether the domain is available for registration. This value is
         accurate when obtained by calling `RetrieveRegisterParameters`, but is
         approximate when obtained by calling `SearchDomains`.
         
        .google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;
        Returns:
        The enum numeric value on the wire for availability.
      • getAvailability

        RegisterParameters.Availability getAvailability()
         Indicates whether the domain is available for registration. This value is
         accurate when obtained by calling `RetrieveRegisterParameters`, but is
         approximate when obtained by calling `SearchDomains`.
         
        .google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;
        Returns:
        The availability.
      • getSupportedPrivacyList

        List<ContactPrivacy> getSupportedPrivacyList()
         Contact privacy options that the domain supports.
         
        repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;
        Returns:
        A list containing the supportedPrivacy.
      • getSupportedPrivacyCount

        int getSupportedPrivacyCount()
         Contact privacy options that the domain supports.
         
        repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;
        Returns:
        The count of supportedPrivacy.
      • getSupportedPrivacy

        ContactPrivacy getSupportedPrivacy​(int index)
         Contact privacy options that the domain supports.
         
        repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The supportedPrivacy at the given index.
      • getSupportedPrivacyValueList

        List<Integer> getSupportedPrivacyValueList()
         Contact privacy options that the domain supports.
         
        repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;
        Returns:
        A list containing the enum numeric values on the wire for supportedPrivacy.
      • getSupportedPrivacyValue

        int getSupportedPrivacyValue​(int index)
         Contact privacy options that the domain supports.
         
        repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of supportedPrivacy at the given index.
      • getDomainNoticesList

        List<DomainNotice> getDomainNoticesList()
         Notices about special properties of the domain.
         
        repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;
        Returns:
        A list containing the domainNotices.
      • getDomainNoticesCount

        int getDomainNoticesCount()
         Notices about special properties of the domain.
         
        repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;
        Returns:
        The count of domainNotices.
      • getDomainNotices

        DomainNotice getDomainNotices​(int index)
         Notices about special properties of the domain.
         
        repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The domainNotices at the given index.
      • getDomainNoticesValueList

        List<Integer> getDomainNoticesValueList()
         Notices about special properties of the domain.
         
        repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;
        Returns:
        A list containing the enum numeric values on the wire for domainNotices.
      • getDomainNoticesValue

        int getDomainNoticesValue​(int index)
         Notices about special properties of the domain.
         
        repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of domainNotices at the given index.
      • hasYearlyPrice

        boolean hasYearlyPrice()
         Price to register or renew the domain for one year.
         
        .google.type.Money yearly_price = 5;
        Returns:
        Whether the yearlyPrice field is set.
      • getYearlyPrice

        com.google.type.Money getYearlyPrice()
         Price to register or renew the domain for one year.
         
        .google.type.Money yearly_price = 5;
        Returns:
        The yearlyPrice.
      • getYearlyPriceOrBuilder

        com.google.type.MoneyOrBuilder getYearlyPriceOrBuilder()
         Price to register or renew the domain for one year.
         
        .google.type.Money yearly_price = 5;