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
@Generated
public interface CustomerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionSecondary contact email.com.google.protobuf.ByteStringSecondary contact email.Cloud Identity ID of the customer's channel partner.com.google.protobuf.ByteStringCloud Identity ID of the customer's channel partner.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Optional.com.google.protobuf.ByteStringOptional.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.intOptional.Required.com.google.protobuf.ByteStringRequired.Optional.com.google.protobuf.ByteStringOptional.getName()Output only.com.google.protobuf.ByteStringOutput only.Required.com.google.protobuf.ByteStringRequired.Required.Required.Primary contact info.Primary contact info.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanOutput only.booleanRequired.booleanPrimary contact info.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
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
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.
-
getCustomerAttestationStateValue
int getCustomerAttestationStateValue()Optional. Indicate if a customer is attesting about the correctness of provided information. Only required if creating a GCP Entitlement.
.google.cloud.channel.v1.Customer.CustomerAttestationState customer_attestation_state = 16 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for customerAttestationState.
-
getCustomerAttestationState
Customer.CustomerAttestationState getCustomerAttestationState()Optional. Indicate if a customer is attesting about the correctness of provided information. Only required if creating a GCP Entitlement.
.google.cloud.channel.v1.Customer.CustomerAttestationState customer_attestation_state = 16 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The customerAttestationState.
-