Interface ImportCustomerRequestOrBuilder

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

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

      • hasDomain

        boolean hasDomain()
         Required. Customer domain.
         
        string domain = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the domain field is set.
      • getDomain

        String getDomain()
         Required. Customer domain.
         
        string domain = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The domain.
      • getDomainBytes

        com.google.protobuf.ByteString getDomainBytes()
         Required. Customer domain.
         
        string domain = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for domain.
      • hasCloudIdentityId

        boolean hasCloudIdentityId()
         Required. Customer's Cloud Identity ID
         
        string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the cloudIdentityId field is set.
      • getCloudIdentityId

        String getCloudIdentityId()
         Required. Customer's Cloud Identity ID
         
        string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The cloudIdentityId.
      • getCloudIdentityIdBytes

        com.google.protobuf.ByteString getCloudIdentityIdBytes()
         Required. Customer's Cloud Identity ID
         
        string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for cloudIdentityId.
      • getParent

        String getParent()
         Required. The resource name of the reseller's account.
         Parent takes the format: accounts/{account_id} or
         accounts/{account_id}/channelPartnerLinks/{channel_partner_id}
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. The resource name of the reseller's account.
         Parent takes the format: accounts/{account_id} or
         accounts/{account_id}/channelPartnerLinks/{channel_partner_id}
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for parent.
      • getAuthToken

        String getAuthToken()
         Optional. The super admin of the resold customer generates this token to
         authorize a reseller to access their Cloud Identity and purchase
         entitlements on their behalf. You can omit this token after authorization.
         See https://support.google.com/a/answer/7643790 for more details.
         
        string auth_token = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The authToken.
      • getAuthTokenBytes

        com.google.protobuf.ByteString getAuthTokenBytes()
         Optional. The super admin of the resold customer generates this token to
         authorize a reseller to access their Cloud Identity and purchase
         entitlements on their behalf. You can omit this token after authorization.
         See https://support.google.com/a/answer/7643790 for more details.
         
        string auth_token = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for authToken.
      • getOverwriteIfExists

        boolean getOverwriteIfExists()
         Required. Choose to overwrite an existing customer if found.
         This must be set to true if there is an existing customer with a
         conflicting region code or domain.
         
        bool overwrite_if_exists = 5 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The overwriteIfExists.
      • getChannelPartnerId

        String getChannelPartnerId()
         Optional. Cloud Identity ID of a channel partner who will be the direct
         reseller for the customer's order. This field is required for 2-tier
         transfer scenarios and can be provided via the request Parent binding as
         well.
         
        string channel_partner_id = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The channelPartnerId.
      • getChannelPartnerIdBytes

        com.google.protobuf.ByteString getChannelPartnerIdBytes()
         Optional. Cloud Identity ID of a channel partner who will be the direct
         reseller for the customer's order. This field is required for 2-tier
         transfer scenarios and can be provided via the request Parent binding as
         well.
         
        string channel_partner_id = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for channelPartnerId.
      • getCustomer

        String getCustomer()
         Optional. Specifies the customer that will receive imported Cloud Identity
         information.
         Format: accounts/{account_id}/customers/{customer_id}
         
        string customer = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Returns:
        The customer.
      • getCustomerBytes

        com.google.protobuf.ByteString getCustomerBytes()
         Optional. Specifies the customer that will receive imported Cloud Identity
         information.
         Format: accounts/{account_id}/customers/{customer_id}
         
        string customer = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for customer.