Interface TransferDomainRequestOrBuilder

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

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

      • getParent

        String getParent()
         Required. The parent resource of the `Registration`. Must be in the
         format `projects/*/locations/*`.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. The parent resource of the `Registration`. Must be in the
         format `projects/*/locations/*`.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • hasRegistration

        boolean hasRegistration()
         Required. The complete `Registration` resource to be created.
        
         You can leave `registration.dns_settings` unset to import the
         domain's current DNS configuration from its current registrar. Use this
         option only if you are sure that the domain's current DNS service
         does not cease upon transfer, as is often the case for DNS services
         provided for free by the registrar.
         
        .google.cloud.domains.v1alpha2.Registration registration = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the registration field is set.
      • getRegistration

        Registration getRegistration()
         Required. The complete `Registration` resource to be created.
        
         You can leave `registration.dns_settings` unset to import the
         domain's current DNS configuration from its current registrar. Use this
         option only if you are sure that the domain's current DNS service
         does not cease upon transfer, as is often the case for DNS services
         provided for free by the registrar.
         
        .google.cloud.domains.v1alpha2.Registration registration = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The registration.
      • getRegistrationOrBuilder

        RegistrationOrBuilder getRegistrationOrBuilder()
         Required. The complete `Registration` resource to be created.
        
         You can leave `registration.dns_settings` unset to import the
         domain's current DNS configuration from its current registrar. Use this
         option only if you are sure that the domain's current DNS service
         does not cease upon transfer, as is often the case for DNS services
         provided for free by the registrar.
         
        .google.cloud.domains.v1alpha2.Registration registration = 2 [(.google.api.field_behavior) = REQUIRED];
      • getContactNoticesList

        List<ContactNotice> getContactNoticesList()
         The list of contact notices that you acknowledge. The notices
         needed here depend on the values specified in
         `registration.contact_settings`.
         
        repeated .google.cloud.domains.v1alpha2.ContactNotice contact_notices = 3;
        Returns:
        A list containing the contactNotices.
      • getContactNoticesCount

        int getContactNoticesCount()
         The list of contact notices that you acknowledge. The notices
         needed here depend on the values specified in
         `registration.contact_settings`.
         
        repeated .google.cloud.domains.v1alpha2.ContactNotice contact_notices = 3;
        Returns:
        The count of contactNotices.
      • getContactNotices

        ContactNotice getContactNotices​(int index)
         The list of contact notices that you acknowledge. The notices
         needed here depend on the values specified in
         `registration.contact_settings`.
         
        repeated .google.cloud.domains.v1alpha2.ContactNotice contact_notices = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The contactNotices at the given index.
      • getContactNoticesValueList

        List<Integer> getContactNoticesValueList()
         The list of contact notices that you acknowledge. The notices
         needed here depend on the values specified in
         `registration.contact_settings`.
         
        repeated .google.cloud.domains.v1alpha2.ContactNotice contact_notices = 3;
        Returns:
        A list containing the enum numeric values on the wire for contactNotices.
      • getContactNoticesValue

        int getContactNoticesValue​(int index)
         The list of contact notices that you acknowledge. The notices
         needed here depend on the values specified in
         `registration.contact_settings`.
         
        repeated .google.cloud.domains.v1alpha2.ContactNotice contact_notices = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of contactNotices at the given index.
      • hasYearlyPrice

        boolean hasYearlyPrice()
         Required. Acknowledgement of the price to transfer or renew the domain for one year.
         Call `RetrieveTransferParameters` to obtain the price, which you must
         acknowledge.
         
        .google.type.Money yearly_price = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the yearlyPrice field is set.
      • getYearlyPrice

        com.google.type.Money getYearlyPrice()
         Required. Acknowledgement of the price to transfer or renew the domain for one year.
         Call `RetrieveTransferParameters` to obtain the price, which you must
         acknowledge.
         
        .google.type.Money yearly_price = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The yearlyPrice.
      • getYearlyPriceOrBuilder

        com.google.type.MoneyOrBuilder getYearlyPriceOrBuilder()
         Required. Acknowledgement of the price to transfer or renew the domain for one year.
         Call `RetrieveTransferParameters` to obtain the price, which you must
         acknowledge.
         
        .google.type.Money yearly_price = 4 [(.google.api.field_behavior) = REQUIRED];
      • hasAuthorizationCode

        boolean hasAuthorizationCode()
         The domain's transfer authorization code. You can obtain this from the
         domain's current registrar.
         
        .google.cloud.domains.v1alpha2.AuthorizationCode authorization_code = 5;
        Returns:
        Whether the authorizationCode field is set.
      • getAuthorizationCode

        AuthorizationCode getAuthorizationCode()
         The domain's transfer authorization code. You can obtain this from the
         domain's current registrar.
         
        .google.cloud.domains.v1alpha2.AuthorizationCode authorization_code = 5;
        Returns:
        The authorizationCode.
      • getAuthorizationCodeOrBuilder

        AuthorizationCodeOrBuilder getAuthorizationCodeOrBuilder()
         The domain's transfer authorization code. You can obtain this from the
         domain's current registrar.
         
        .google.cloud.domains.v1alpha2.AuthorizationCode authorization_code = 5;
      • getValidateOnly

        boolean getValidateOnly()
         Validate the request without actually transferring the domain.
         
        bool validate_only = 6;
        Returns:
        The validateOnly.