public final class Contact extends GeneratedMessageV3 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.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int ADDRESS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int CELL_PHONE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int COMMENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int COMPANY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int EMAIL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int FAX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TITLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int WORK_PHONE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static Contact getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Contact.Builder newBuilder()
public static Contact.Builder newBuilder(Contact prototype)
| Parameter |
| Name |
Description |
prototype |
Contact
|
public static Contact parseDelimitedFrom(InputStream input)
public static Contact parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Contact parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static Contact parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Contact parseFrom(ByteString data)
public static Contact parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Contact parseFrom(CodedInputStream input)
public static Contact parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Contact parseFrom(InputStream input)
public static Contact parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Contact parseFrom(ByteBuffer data)
public static Contact parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Contact> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public String getAddress()
Optional. The address of the contact. This attribute has a maximum length
of 1024 characters.
optional string address = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The address.
|
public ByteString getAddressBytes()
Optional. The address of the contact. This attribute has a maximum length
of 1024 characters.
optional string address = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for address.
|
public String getCellPhone()
Optional. The cell phone number where the contact can be reached.
optional string cell_phone = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The cellPhone.
|
public ByteString getCellPhoneBytes()
Optional. The cell phone number where the contact can be reached.
optional string cell_phone = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for cellPhone.
|
public String getComment()
Optional. A free-form text comment for the contact. This attribute has a
maximum length of 1024 characters.
optional string comment = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The comment.
|
public ByteString getCommentBytes()
Optional. A free-form text comment for the contact. This attribute has a
maximum length of 1024 characters.
optional string comment = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for comment.
|
public String getCompany()
Required. Immutable. The resource name of the Company.
Format: "networks/{network_code}/companies/{company_id}"
optional string company = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The company.
|
public ByteString getCompanyBytes()
Required. Immutable. The resource name of the Company.
Format: "networks/{network_code}/companies/{company_id}"
optional string company = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for company.
|
public Contact getDefaultInstanceForType()
public String getDisplayName()
Required. The name of the contact. This attribute has a maximum length of
127 characters.
optional string display_name = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The displayName.
|
public ByteString getDisplayNameBytes()
Required. The name of the contact. This attribute has a maximum length of
127 characters.
optional string display_name = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
Optional. The e-mail address where the contact can be reached. This
attribute has a maximum length of 128 characters.
optional string email = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The email.
|
public ByteString getEmailBytes()
Optional. The e-mail address where the contact can be reached. This
attribute has a maximum length of 128 characters.
optional string email = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for email.
|
Optional. The fax number where the contact can be reached. This attribute
has a maximum length of 1024 characters.
optional string fax = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The fax.
|
public ByteString getFaxBytes()
Optional. The fax number where the contact can be reached. This attribute
has a maximum length of 1024 characters.
optional string fax = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for fax.
|
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 Parser<Contact> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public ContactStatusEnum.ContactStatus getStatus()
Output only. The status of the contact. This attribute is assigned by
Google.
optional .google.ads.admanager.v1.ContactStatusEnum.ContactStatus status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getStatusValue()
Output only. The status of the contact. This attribute is assigned by
Google.
optional .google.ads.admanager.v1.ContactStatusEnum.ContactStatus status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for status.
|
Optional. The job title of the contact. This attribute has a maximum length
of 1024 characters.
optional string title = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The title.
|
public ByteString getTitleBytes()
Optional. The job title of the contact. This attribute has a maximum length
of 1024 characters.
optional string title = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for title.
|
public String getWorkPhone()
Optional. The work phone number where the contact can be reached. This
attribute has a maximum length of 1024 characters.
optional string work_phone = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The workPhone.
|
public ByteString getWorkPhoneBytes()
Optional. The work phone number where the contact can be reached. This
attribute has a maximum length of 1024 characters.
optional string work_phone = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for workPhone.
|
public boolean hasAddress()
Optional. The address of the contact. This attribute has a maximum length
of 1024 characters.
optional string address = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the address field is set.
|
public boolean hasCellPhone()
Optional. The cell phone number where the contact can be reached.
optional string cell_phone = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the cellPhone field is set.
|
public boolean hasComment()
Optional. A free-form text comment for the contact. This attribute has a
maximum length of 1024 characters.
optional string comment = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the comment field is set.
|
public boolean hasCompany()
Required. Immutable. The resource name of the Company.
Format: "networks/{network_code}/companies/{company_id}"
optional string company = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
boolean |
Whether the company field is set.
|
public boolean hasDisplayName()
Required. The name of the contact. This attribute has a maximum length of
127 characters.
optional string display_name = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the displayName field is set.
|
public boolean hasEmail()
Optional. The e-mail address where the contact can be reached. This
attribute has a maximum length of 128 characters.
optional string email = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the email field is set.
|
Optional. The fax number where the contact can be reached. This attribute
has a maximum length of 1024 characters.
optional string fax = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the fax field is set.
|
public boolean hasStatus()
Output only. The status of the contact. This attribute is assigned by
Google.
optional .google.ads.admanager.v1.ContactStatusEnum.ContactStatus status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the status field is set.
|
public boolean hasTitle()
Optional. The job title of the contact. This attribute has a maximum length
of 1024 characters.
optional string title = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the title field is set.
|
public boolean hasWorkPhone()
Optional. The work phone number where the contact can be reached. This
attribute has a maximum length of 1024 characters.
optional string work_phone = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the workPhone field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Contact.Builder newBuilderForType()
protected Contact.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
public Contact.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides