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
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > ContactImplements
ContactOrBuilderStatic Fields
ADDRESS_FIELD_NUMBER
public
static
final
int
ADDRESS_FIELD_NUMBER
CELL_PHONE_FIELD_NUMBER
public
static
final
int
CELL_PHONE_FIELD_NUMBER
COMMENT_FIELD_NUMBER
public
static
final
int
COMMENT_FIELD_NUMBER
COMPANY_FIELD_NUMBER
public
static
final
int
COMPANY_FIELD_NUMBER
DISPLAY_NAME_FIELD_NUMBER
public
static
final
int
DISPLAY_NAME_FIELD_NUMBER
EMAIL_FIELD_NUMBER
public
static
final
int
EMAIL_FIELD_NUMBER
FAX_FIELD_NUMBER
public
static
final
int
FAX_FIELD_NUMBER
NAME_FIELD_NUMBER
public
static
final
int
NAME_FIELD_NUMBER
STATUS_FIELD_NUMBER
public
static
final
int
STATUS_FIELD_NUMBER
TITLE_FIELD_NUMBER
public
static
final
int
TITLE_FIELD_NUMBER
WORK_PHONE_FIELD_NUMBER
public
static
final
int
WORK_PHONE_FIELD_NUMBER
Static Methods
getDefaultInstance()
public
static
Contact
getDefaultInstance
()
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
newBuilder()
public
static
Contact
.
Builder
newBuilder
()
newBuilder(Contact prototype)
public
static
Contact
.
Builder
newBuilder
(
Contact
prototype
)
parseDelimitedFrom(InputStream input)
public
static
Contact
parseDelimitedFrom
(
InputStream
input
)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public
static
Contact
parseDelimitedFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(byte[] data)
public
static
Contact
parseFrom
(
byte
[]
data
)
data
byte
[]
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public
static
Contact
parseFrom
(
byte
[]
data
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(ByteString data)
public
static
Contact
parseFrom
(
ByteString
data
)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public
static
Contact
parseFrom
(
ByteString
data
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(CodedInputStream input)
public
static
Contact
parseFrom
(
CodedInputStream
input
)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public
static
Contact
parseFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(InputStream input)
public
static
Contact
parseFrom
(
InputStream
input
)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public
static
Contact
parseFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(ByteBuffer data)
public
static
Contact
parseFrom
(
ByteBuffer
data
)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public
static
Contact
parseFrom
(
ByteBuffer
data
,
ExtensionRegistryLite
extensionRegistry
)
parser()
public
static
Parser<Contact>
parser
()
Methods
equals(Object obj)
public
boolean
equals
(
Object
obj
)
getAddress()
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];
getAddressBytes()
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];
getCellPhone()
public
String
getCellPhone
()
Optional. The cell phone number where the contact can be reached.
optional string cell_phone = 8 [(.google.api.field_behavior) = OPTIONAL];
getCellPhoneBytes()
public
ByteString
getCellPhoneBytes
()
Optional. The cell phone number where the contact can be reached.
optional string cell_phone = 8 [(.google.api.field_behavior) = OPTIONAL];
getComment()
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];
getCommentBytes()
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];
getCompany()
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) = { ... }
getCompanyBytes()
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) = { ... }
getDefaultInstanceForType()
public
Contact
getDefaultInstanceForType
()
getDisplayName()
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];
getDisplayNameBytes()
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];
getEmail()
public
String
getEmail
()
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];
getEmailBytes()
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];
getFax()
public
String
getFax
()
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];
getFaxBytes()
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];
getName()
public
String
getName
()
Identifier. The resource name of the Contact
.
Format: networks/{network_code}/contacts/{contact_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
getNameBytes()
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];
getParserForType()
public
Parser<Contact>
getParserForType
()
getSerializedSize()
public
int
getSerializedSize
()
getStatus()
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];
getStatusValue()
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];
getTitle()
public
String
getTitle
()
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];
getTitleBytes()
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];
getWorkPhone()
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];
getWorkPhoneBytes()
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];
hasAddress()
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];
hasCellPhone()
public
boolean
hasCellPhone
()
Optional. The cell phone number where the contact can be reached.
optional string cell_phone = 8 [(.google.api.field_behavior) = OPTIONAL];
hasComment()
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];
hasCompany()
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) = { ... }
hasDisplayName()
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];
hasEmail()
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];
hasFax()
public
boolean
hasFax
()
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];
hasStatus()
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];
hasTitle()
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];
hasWorkPhone()
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];
hashCode()
public
int
hashCode
()
internalGetFieldAccessorTable()
protected
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
isInitialized()
public
final
boolean
isInitialized
()
newBuilderForType()
public
Contact
.
Builder
newBuilderForType
()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected
Contact
.
Builder
newBuilderForType
(
GeneratedMessageV3
.
BuilderParent
parent
)
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected
Object
newInstance
(
GeneratedMessageV3
.
UnusedPrivateParameter
unused
)
toBuilder()
public
Contact
.
Builder
toBuilder
()
writeTo(CodedOutputStream output)
public
void
writeTo
(
CodedOutputStream
output
)

