Interface ImportCustomerRequestOrBuilder (3.40.0)

public interface ImportCustomerRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthToken()

public abstract 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
TypeDescription
String

The authToken.

getAuthTokenBytes()

public abstract 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
TypeDescription
ByteString

The bytes for authToken.

getChannelPartnerId()

public abstract 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
TypeDescription
String

The channelPartnerId.

getChannelPartnerIdBytes()

public abstract 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
TypeDescription
ByteString

The bytes for channelPartnerId.

getCloudIdentityId()

public abstract String getCloudIdentityId()

Required. Customer's Cloud Identity ID

string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The cloudIdentityId.

getCloudIdentityIdBytes()

public abstract ByteString getCloudIdentityIdBytes()

Required. Customer's Cloud Identity ID

string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for cloudIdentityId.

getCustomer()

public abstract 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
TypeDescription
String

The customer.

getCustomerBytes()

public abstract 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
TypeDescription
ByteString

The bytes for customer.

getCustomerIdentityCase()

public abstract ImportCustomerRequest.CustomerIdentityCase getCustomerIdentityCase()
Returns
TypeDescription
ImportCustomerRequest.CustomerIdentityCase

getDomain()

public abstract String getDomain()

Required. Customer domain.

string domain = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The domain.

getDomainBytes()

public abstract ByteString getDomainBytes()

Required. Customer domain.

string domain = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for domain.

getOverwriteIfExists()

public abstract 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
TypeDescription
boolean

The overwriteIfExists.

getParent()

public abstract 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
TypeDescription
String

The parent.

getParentBytes()

public abstract 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
TypeDescription
ByteString

The bytes for parent.

hasCloudIdentityId()

public abstract boolean hasCloudIdentityId()

Required. Customer's Cloud Identity ID

string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the cloudIdentityId field is set.

hasDomain()

public abstract boolean hasDomain()

Required. Customer domain.

string domain = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the domain field is set.