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 StringgetAlternateEmail()Secondary contact email.com.google.protobuf.ByteStringgetAlternateEmailBytes()Secondary contact email.StringgetChannelPartnerId()Cloud Identity ID of the customer's channel partner.com.google.protobuf.ByteStringgetChannelPartnerIdBytes()Cloud Identity ID of the customer's channel partner.StringgetCloudIdentityId()Output only.com.google.protobuf.ByteStringgetCloudIdentityIdBytes()Output only.CloudIdentityInfogetCloudIdentityInfo()Output only.CloudIdentityInfoOrBuildergetCloudIdentityInfoOrBuilder()Output only.StringgetCorrelationId()Optional.com.google.protobuf.ByteStringgetCorrelationIdBytes()Optional.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.StringgetDomain()Required.com.google.protobuf.ByteStringgetDomainBytes()Required.StringgetLanguageCode()Optional.com.google.protobuf.ByteStringgetLanguageCodeBytes()Optional.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.StringgetOrgDisplayName()Required.com.google.protobuf.ByteStringgetOrgDisplayNameBytes()Required.com.google.type.PostalAddressgetOrgPostalAddress()Required.com.google.type.PostalAddressOrBuildergetOrgPostalAddressOrBuilder()Required.ContactInfogetPrimaryContactInfo()Primary contact info.ContactInfoOrBuildergetPrimaryContactInfoOrBuilder()Primary contact info.com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.booleanhasCloudIdentityInfo()Output only.booleanhasCreateTime()Output only.booleanhasOrgPostalAddress()Required.booleanhasPrimaryContactInfo()Primary contact info.booleanhasUpdateTime()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.
-
-