Package com.google.cloud.channel.v1
Class CloudIdentityInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CloudIdentityInfo.Builder>
com.google.cloud.channel.v1.CloudIdentityInfo.Builder
- All Implemented Interfaces:
CloudIdentityInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CloudIdentityInfo
public static final class CloudIdentityInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CloudIdentityInfo.Builder>
implements CloudIdentityInfoOrBuilder
Cloud Identity information for the Cloud Channel Customer.Protobuf type
google.cloud.channel.v1.CloudIdentityInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.The alternate email.CustomerType indicates verification type needed for using services.Edu information about the customer.Output only.Language code.Phone number associated with the Cloud Identity.Output only.Output only.com.google.protobuf.ByteStringOutput only.The alternate email.com.google.protobuf.ByteStringThe alternate email.CustomerType indicates verification type needed for using services.intCustomerType indicates verification type needed for using services.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEdu information about the customer.Edu information about the customer.Edu information about the customer.booleanOutput only.Language code.com.google.protobuf.ByteStringLanguage code.Phone number associated with the Cloud Identity.com.google.protobuf.ByteStringPhone number associated with the Cloud Identity.Output only.com.google.protobuf.ByteStringOutput only.booleanEdu information about the customer.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEduData(EduData value) Edu information about the customer.mergeFrom(CloudIdentityInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAdminConsoleUri(String value) Output only.setAdminConsoleUriBytes(com.google.protobuf.ByteString value) Output only.setAlternateEmail(String value) The alternate email.setAlternateEmailBytes(com.google.protobuf.ByteString value) The alternate email.CustomerType indicates verification type needed for using services.setCustomerTypeValue(int value) CustomerType indicates verification type needed for using services.setEduData(EduData value) Edu information about the customer.setEduData(EduData.Builder builderForValue) Edu information about the customer.setIsDomainVerified(boolean value) Output only.setLanguageCode(String value) Language code.setLanguageCodeBytes(com.google.protobuf.ByteString value) Language code.setPhoneNumber(String value) Phone number associated with the Cloud Identity.setPhoneNumberBytes(com.google.protobuf.ByteString value) Phone number associated with the Cloud Identity.setPrimaryDomain(String value) Output only.setPrimaryDomainBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CloudIdentityInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CloudIdentityInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<CloudIdentityInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudIdentityInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CloudIdentityInfo.Builder>
-
mergeFrom
public CloudIdentityInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudIdentityInfo.Builder>- Throws:
IOException
-
getCustomerTypeValue
public int getCustomerTypeValue()CustomerType indicates verification type needed for using services.
.google.cloud.channel.v1.CloudIdentityInfo.CustomerType customer_type = 1;- Specified by:
getCustomerTypeValuein interfaceCloudIdentityInfoOrBuilder- Returns:
- The enum numeric value on the wire for customerType.
-
setCustomerTypeValue
CustomerType indicates verification type needed for using services.
.google.cloud.channel.v1.CloudIdentityInfo.CustomerType customer_type = 1;- Parameters:
value- The enum numeric value on the wire for customerType to set.- Returns:
- This builder for chaining.
-
getCustomerType
CustomerType indicates verification type needed for using services.
.google.cloud.channel.v1.CloudIdentityInfo.CustomerType customer_type = 1;- Specified by:
getCustomerTypein interfaceCloudIdentityInfoOrBuilder- Returns:
- The customerType.
-
setCustomerType
CustomerType indicates verification type needed for using services.
.google.cloud.channel.v1.CloudIdentityInfo.CustomerType customer_type = 1;- Parameters:
value- The customerType to set.- Returns:
- This builder for chaining.
-
clearCustomerType
CustomerType indicates verification type needed for using services.
.google.cloud.channel.v1.CloudIdentityInfo.CustomerType customer_type = 1;- Returns:
- This builder for chaining.
-
getPrimaryDomain
Output only. The primary domain name.
string primary_domain = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryDomainin interfaceCloudIdentityInfoOrBuilder- Returns:
- The primaryDomain.
-
getPrimaryDomainBytes
public com.google.protobuf.ByteString getPrimaryDomainBytes()Output only. The primary domain name.
string primary_domain = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPrimaryDomainBytesin interfaceCloudIdentityInfoOrBuilder- Returns:
- The bytes for primaryDomain.
-
setPrimaryDomain
Output only. The primary domain name.
string primary_domain = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The primaryDomain to set.- Returns:
- This builder for chaining.
-
clearPrimaryDomain
Output only. The primary domain name.
string primary_domain = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPrimaryDomainBytes
Output only. The primary domain name.
string primary_domain = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for primaryDomain to set.- Returns:
- This builder for chaining.
-
getIsDomainVerified
public boolean getIsDomainVerified()Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.
bool is_domain_verified = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIsDomainVerifiedin interfaceCloudIdentityInfoOrBuilder- Returns:
- The isDomainVerified.
-
setIsDomainVerified
Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.
bool is_domain_verified = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The isDomainVerified to set.- Returns:
- This builder for chaining.
-
clearIsDomainVerified
Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.
bool is_domain_verified = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getAlternateEmail
The alternate email.
string alternate_email = 6;- Specified by:
getAlternateEmailin interfaceCloudIdentityInfoOrBuilder- Returns:
- The alternateEmail.
-
getAlternateEmailBytes
public com.google.protobuf.ByteString getAlternateEmailBytes()The alternate email.
string alternate_email = 6;- Specified by:
getAlternateEmailBytesin interfaceCloudIdentityInfoOrBuilder- Returns:
- The bytes for alternateEmail.
-
setAlternateEmail
The alternate email.
string alternate_email = 6;- Parameters:
value- The alternateEmail to set.- Returns:
- This builder for chaining.
-
clearAlternateEmail
The alternate email.
string alternate_email = 6;- Returns:
- This builder for chaining.
-
setAlternateEmailBytes
The alternate email.
string alternate_email = 6;- Parameters:
value- The bytes for alternateEmail to set.- Returns:
- This builder for chaining.
-
getPhoneNumber
Phone number associated with the Cloud Identity.
string phone_number = 7;- Specified by:
getPhoneNumberin interfaceCloudIdentityInfoOrBuilder- Returns:
- The phoneNumber.
-
getPhoneNumberBytes
public com.google.protobuf.ByteString getPhoneNumberBytes()Phone number associated with the Cloud Identity.
string phone_number = 7;- Specified by:
getPhoneNumberBytesin interfaceCloudIdentityInfoOrBuilder- Returns:
- The bytes for phoneNumber.
-
setPhoneNumber
Phone number associated with the Cloud Identity.
string phone_number = 7;- Parameters:
value- The phoneNumber to set.- Returns:
- This builder for chaining.
-
clearPhoneNumber
Phone number associated with the Cloud Identity.
string phone_number = 7;- Returns:
- This builder for chaining.
-
setPhoneNumberBytes
Phone number associated with the Cloud Identity.
string phone_number = 7;- Parameters:
value- The bytes for phoneNumber to set.- Returns:
- This builder for chaining.
-
getLanguageCode
Language code.
string language_code = 8;- Specified by:
getLanguageCodein interfaceCloudIdentityInfoOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()Language code.
string language_code = 8;- Specified by:
getLanguageCodeBytesin interfaceCloudIdentityInfoOrBuilder- Returns:
- The bytes for languageCode.
-
setLanguageCode
Language code.
string language_code = 8;- Parameters:
value- The languageCode to set.- Returns:
- This builder for chaining.
-
clearLanguageCode
Language code.
string language_code = 8;- Returns:
- This builder for chaining.
-
setLanguageCodeBytes
Language code.
string language_code = 8;- Parameters:
value- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-
getAdminConsoleUri
Output only. URI of Customer's Admin console dashboard.
string admin_console_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdminConsoleUriin interfaceCloudIdentityInfoOrBuilder- Returns:
- The adminConsoleUri.
-
getAdminConsoleUriBytes
public com.google.protobuf.ByteString getAdminConsoleUriBytes()Output only. URI of Customer's Admin console dashboard.
string admin_console_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdminConsoleUriBytesin interfaceCloudIdentityInfoOrBuilder- Returns:
- The bytes for adminConsoleUri.
-
setAdminConsoleUri
Output only. URI of Customer's Admin console dashboard.
string admin_console_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The adminConsoleUri to set.- Returns:
- This builder for chaining.
-
clearAdminConsoleUri
Output only. URI of Customer's Admin console dashboard.
string admin_console_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setAdminConsoleUriBytes
Output only. URI of Customer's Admin console dashboard.
string admin_console_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for adminConsoleUri to set.- Returns:
- This builder for chaining.
-
hasEduData
public boolean hasEduData()Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22;- Specified by:
hasEduDatain interfaceCloudIdentityInfoOrBuilder- Returns:
- Whether the eduData field is set.
-
getEduData
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22;- Specified by:
getEduDatain interfaceCloudIdentityInfoOrBuilder- Returns:
- The eduData.
-
setEduData
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22; -
setEduData
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22; -
mergeEduData
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22; -
clearEduData
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22; -
getEduDataBuilder
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22; -
getEduDataOrBuilder
Edu information about the customer.
.google.cloud.channel.v1.EduData edu_data = 22;- Specified by:
getEduDataOrBuilderin interfaceCloudIdentityInfoOrBuilder
-