Class Contact.Builder (0.35.0)
public static final class Contact.Builder extends GeneratedMessageV3.Builder<Contact.Builder> implements ContactOrBuilder
A contact represents a person who is affiliated with a single company. A
contact can have a variety of contact information associated to it, and can
be invited to view their company's orders, line items, creatives, and
reports.
Protobuf type google.ads.admanager.v1.Contact
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Contact.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Contact buildPartial()
public Contact.Builder clear()
Overrides
public Contact.Builder clearCompanyDisplayName()
Output only. The display name of the Company.
optional string company_display_name = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Contact.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Contact.Builder clearName()
Identifier. The resource name of the Contact
.
Format: networks/{network_code}/contacts/{contact_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
public Contact.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Contact.Builder clone()
Overrides
public String getCompanyDisplayName()
Output only. The display name of the Company.
optional string company_display_name = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The companyDisplayName.
|
public ByteString getCompanyDisplayNameBytes()
Output only. The display name of the Company.
optional string company_display_name = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for companyDisplayName.
|
public Contact getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
Identifier. The resource name of the Contact
.
Format: networks/{network_code}/contacts/{contact_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Identifier. The resource name of the Contact
.
Format: networks/{network_code}/contacts/{contact_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public boolean hasCompanyDisplayName()
Output only. The display name of the Company.
optional string company_display_name = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the companyDisplayName field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Contact.Builder mergeFrom(Contact other)
Parameter |
Name |
Description |
other |
Contact
|
public Contact.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Contact.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final Contact.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Contact.Builder setCompanyDisplayName(String value)
Output only. The display name of the Company.
optional string company_display_name = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The companyDisplayName to set.
|
public Contact.Builder setCompanyDisplayNameBytes(ByteString value)
Output only. The display name of the Company.
optional string company_display_name = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for companyDisplayName to set.
|
public Contact.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Contact.Builder setName(String value)
Identifier. The resource name of the Contact
.
Format: networks/{network_code}/contacts/{contact_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter |
Name |
Description |
value |
String
The name to set.
|
public Contact.Builder setNameBytes(ByteString value)
Identifier. The resource name of the Contact
.
Format: networks/{network_code}/contacts/{contact_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
public Contact.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final Contact.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-10 UTC."],[],[]]