Package com.google.cloud.channel.v1
Interface CustomerOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Customer
,Customer.Builder
public interface CustomerOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAlternateEmail()
Secondary contact email.com.google.protobuf.ByteString
getAlternateEmailBytes()
Secondary contact email.String
getChannelPartnerId()
Cloud Identity ID of the customer's channel partner.com.google.protobuf.ByteString
getChannelPartnerIdBytes()
Cloud Identity ID of the customer's channel partner.String
getCloudIdentityId()
Output only.com.google.protobuf.ByteString
getCloudIdentityIdBytes()
Output only.CloudIdentityInfo
getCloudIdentityInfo()
Output only.CloudIdentityInfoOrBuilder
getCloudIdentityInfoOrBuilder()
Output only.String
getCorrelationId()
Optional.com.google.protobuf.ByteString
getCorrelationIdBytes()
Optional.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.String
getDomain()
Required.com.google.protobuf.ByteString
getDomainBytes()
Required.String
getLanguageCode()
Optional.com.google.protobuf.ByteString
getLanguageCodeBytes()
Optional.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.String
getOrgDisplayName()
Required.com.google.protobuf.ByteString
getOrgDisplayNameBytes()
Required.com.google.type.PostalAddress
getOrgPostalAddress()
Required.com.google.type.PostalAddressOrBuilder
getOrgPostalAddressOrBuilder()
Required.ContactInfo
getPrimaryContactInfo()
Primary contact info.ContactInfoOrBuilder
getPrimaryContactInfoOrBuilder()
Primary contact info.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCloudIdentityInfo()
Output only.boolean
hasCreateTime()
Output only.boolean
hasOrgPostalAddress()
Required.boolean
hasPrimaryContactInfo()
Primary contact info.boolean
hasUpdateTime()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Output only. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Output only. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for name.
-
getOrgDisplayName
String getOrgDisplayName()
Required. Name of the organization that the customer entity represents.
string org_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The orgDisplayName.
-
getOrgDisplayNameBytes
com.google.protobuf.ByteString getOrgDisplayNameBytes()
Required. Name of the organization that the customer entity represents.
string org_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for orgDisplayName.
-
hasOrgPostalAddress
boolean hasOrgPostalAddress()
Required. The organization address for the customer. To enforce US laws and embargoes, we require a region, postal code, and address lines. You must provide valid addresses for every customer. To set the customer's language, use the Customer-level language code.
.google.type.PostalAddress org_postal_address = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the orgPostalAddress field is set.
-
getOrgPostalAddress
com.google.type.PostalAddress getOrgPostalAddress()
Required. The organization address for the customer. To enforce US laws and embargoes, we require a region, postal code, and address lines. You must provide valid addresses for every customer. To set the customer's language, use the Customer-level language code.
.google.type.PostalAddress org_postal_address = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The orgPostalAddress.
-
getOrgPostalAddressOrBuilder
com.google.type.PostalAddressOrBuilder getOrgPostalAddressOrBuilder()
Required. The organization address for the customer. To enforce US laws and embargoes, we require a region, postal code, and address lines. You must provide valid addresses for every customer. To set the customer's language, use the Customer-level language code.
.google.type.PostalAddress org_postal_address = 3 [(.google.api.field_behavior) = REQUIRED];
-
hasPrimaryContactInfo
boolean hasPrimaryContactInfo()
Primary contact info.
.google.cloud.channel.v1.ContactInfo primary_contact_info = 4;
- Returns:
- Whether the primaryContactInfo field is set.
-
getPrimaryContactInfo
ContactInfo getPrimaryContactInfo()
Primary contact info.
.google.cloud.channel.v1.ContactInfo primary_contact_info = 4;
- Returns:
- The primaryContactInfo.
-
getPrimaryContactInfoOrBuilder
ContactInfoOrBuilder getPrimaryContactInfoOrBuilder()
Primary contact info.
.google.cloud.channel.v1.ContactInfo primary_contact_info = 4;
-
getAlternateEmail
String getAlternateEmail()
Secondary contact email. You need to provide an alternate email to create different domains if a primary contact email already exists. Users will receive a notification with credentials when you create an admin.google.com account. Secondary emails are also recovery email addresses. Alternate emails are optional when you create Team customers.
string alternate_email = 5;
- Returns:
- The alternateEmail.
-
getAlternateEmailBytes
com.google.protobuf.ByteString getAlternateEmailBytes()
Secondary contact email. You need to provide an alternate email to create different domains if a primary contact email already exists. Users will receive a notification with credentials when you create an admin.google.com account. Secondary emails are also recovery email addresses. Alternate emails are optional when you create Team customers.
string alternate_email = 5;
- Returns:
- The bytes for alternateEmail.
-
getDomain
String getDomain()
Required. The customer's primary domain. Must match the primary contact email's domain.
string domain = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The domain.
-
getDomainBytes
com.google.protobuf.ByteString getDomainBytes()
Required. The customer's primary domain. Must match the primary contact email's domain.
string domain = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for domain.
-
hasCreateTime
boolean hasCreateTime()
Output only. Time when the customer was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
Output only. Time when the customer was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time when the customer was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasUpdateTime
boolean hasUpdateTime()
Output only. Time when the customer was updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()
Output only. Time when the customer was updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Time when the customer was updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCloudIdentityId
String getCloudIdentityId()
Output only. The customer's Cloud Identity ID if the customer has a Cloud Identity resource.
string cloud_identity_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The cloudIdentityId.
-
getCloudIdentityIdBytes
com.google.protobuf.ByteString getCloudIdentityIdBytes()
Output only. The customer's Cloud Identity ID if the customer has a Cloud Identity resource.
string cloud_identity_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for cloudIdentityId.
-
getLanguageCode
String getLanguageCode()
Optional. The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see https://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
string language_code = 10 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The languageCode.
-
getLanguageCodeBytes
com.google.protobuf.ByteString getLanguageCodeBytes()
Optional. The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see https://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
string language_code = 10 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for languageCode.
-
hasCloudIdentityInfo
boolean hasCloudIdentityInfo()
Output only. Cloud Identity information for the customer. Populated only if a Cloud Identity account exists for this customer.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the cloudIdentityInfo field is set.
-
getCloudIdentityInfo
CloudIdentityInfo getCloudIdentityInfo()
Output only. Cloud Identity information for the customer. Populated only if a Cloud Identity account exists for this customer.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The cloudIdentityInfo.
-
getCloudIdentityInfoOrBuilder
CloudIdentityInfoOrBuilder getCloudIdentityInfoOrBuilder()
Output only. Cloud Identity information for the customer. Populated only if a Cloud Identity account exists for this customer.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getChannelPartnerId
String getChannelPartnerId()
Cloud Identity ID of the customer's channel partner. Populated only if a channel partner exists for this customer.
string channel_partner_id = 13;
- Returns:
- The channelPartnerId.
-
getChannelPartnerIdBytes
com.google.protobuf.ByteString getChannelPartnerIdBytes()
Cloud Identity ID of the customer's channel partner. Populated only if a channel partner exists for this customer.
string channel_partner_id = 13;
- Returns:
- The bytes for channelPartnerId.
-
getCorrelationId
String getCorrelationId()
Optional. External CRM ID for the customer. Populated only if a CRM ID exists for this customer.
string correlation_id = 14 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The correlationId.
-
getCorrelationIdBytes
com.google.protobuf.ByteString getCorrelationIdBytes()
Optional. External CRM ID for the customer. Populated only if a CRM ID exists for this customer.
string correlation_id = 14 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for correlationId.
-
-