Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const ContactsOtherReadonlyScope + const ContactsReadonlyScope + const ContactsScope + const DirectoryReadonlyScope + const UserAddressesReadScope + const UserBirthdayReadScope + const UserEmailsReadScope + const UserGenderReadScope + const UserOrganizationReadScope + const UserPhonenumbersReadScope + const UserinfoEmailScope + const UserinfoProfileScope + type Address struct + City string + Country string + CountryCode string + ExtendedAddress string + ForceSendFields []string + FormattedType string + FormattedValue string + Metadata *FieldMetadata + NullFields []string + PoBox string + PostalCode string + Region string + StreetAddress string + Type string + func (s *Address) MarshalJSON() ([]byte, error) + type AgeRangeType struct + AgeRange string + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + func (s *AgeRangeType) MarshalJSON() ([]byte, error) + type BatchGetContactGroupsResponse struct + ForceSendFields []string + NullFields []string + Responses []*ContactGroupResponse + func (s *BatchGetContactGroupsResponse) MarshalJSON() ([]byte, error) + type Biography struct + ContentType string + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Biography) MarshalJSON() ([]byte, error) + type Birthday struct + Date *Date + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Text string + func (s *Birthday) MarshalJSON() ([]byte, error) + type BraggingRights struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *BraggingRights) MarshalJSON() ([]byte, error) + type CalendarUrl struct + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Url string + func (s *CalendarUrl) MarshalJSON() ([]byte, error) + type ClientData struct + ForceSendFields []string + Key string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *ClientData) MarshalJSON() ([]byte, error) + type ContactGroup struct + Etag string + ForceSendFields []string + FormattedName string + GroupType string + MemberCount int64 + MemberResourceNames []string + Metadata *ContactGroupMetadata + Name string + NullFields []string + ResourceName string + func (s *ContactGroup) MarshalJSON() ([]byte, error) + type ContactGroupMembership struct + ContactGroupId string + ContactGroupResourceName string + ForceSendFields []string + NullFields []string + func (s *ContactGroupMembership) MarshalJSON() ([]byte, error) + type ContactGroupMetadata struct + Deleted bool + ForceSendFields []string + NullFields []string + UpdateTime string + func (s *ContactGroupMetadata) MarshalJSON() ([]byte, error) + type ContactGroupResponse struct + ContactGroup *ContactGroup + ForceSendFields []string + NullFields []string + RequestedResourceName string + Status *Status + func (s *ContactGroupResponse) MarshalJSON() ([]byte, error) + type ContactGroupsBatchGetCall struct + func (c *ContactGroupsBatchGetCall) Context(ctx context.Context) *ContactGroupsBatchGetCall + func (c *ContactGroupsBatchGetCall) Do(opts ...googleapi.CallOption) (*BatchGetContactGroupsResponse, error) + func (c *ContactGroupsBatchGetCall) Fields(s ...googleapi.Field) *ContactGroupsBatchGetCall + func (c *ContactGroupsBatchGetCall) Header() http.Header + func (c *ContactGroupsBatchGetCall) IfNoneMatch(entityTag string) *ContactGroupsBatchGetCall + func (c *ContactGroupsBatchGetCall) MaxMembers(maxMembers int64) *ContactGroupsBatchGetCall + func (c *ContactGroupsBatchGetCall) ResourceNames(resourceNames ...string) *ContactGroupsBatchGetCall + type ContactGroupsCreateCall struct + func (c *ContactGroupsCreateCall) Context(ctx context.Context) *ContactGroupsCreateCall + func (c *ContactGroupsCreateCall) Do(opts ...googleapi.CallOption) (*ContactGroup, error) + func (c *ContactGroupsCreateCall) Fields(s ...googleapi.Field) *ContactGroupsCreateCall + func (c *ContactGroupsCreateCall) Header() http.Header + type ContactGroupsDeleteCall struct + func (c *ContactGroupsDeleteCall) Context(ctx context.Context) *ContactGroupsDeleteCall + func (c *ContactGroupsDeleteCall) DeleteContacts(deleteContacts bool) *ContactGroupsDeleteCall + func (c *ContactGroupsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ContactGroupsDeleteCall) Fields(s ...googleapi.Field) *ContactGroupsDeleteCall + func (c *ContactGroupsDeleteCall) Header() http.Header + type ContactGroupsGetCall struct + func (c *ContactGroupsGetCall) Context(ctx context.Context) *ContactGroupsGetCall + func (c *ContactGroupsGetCall) Do(opts ...googleapi.CallOption) (*ContactGroup, error) + func (c *ContactGroupsGetCall) Fields(s ...googleapi.Field) *ContactGroupsGetCall + func (c *ContactGroupsGetCall) Header() http.Header + func (c *ContactGroupsGetCall) IfNoneMatch(entityTag string) *ContactGroupsGetCall + func (c *ContactGroupsGetCall) MaxMembers(maxMembers int64) *ContactGroupsGetCall + type ContactGroupsListCall struct + func (c *ContactGroupsListCall) Context(ctx context.Context) *ContactGroupsListCall + func (c *ContactGroupsListCall) Do(opts ...googleapi.CallOption) (*ListContactGroupsResponse, error) + func (c *ContactGroupsListCall) Fields(s ...googleapi.Field) *ContactGroupsListCall + func (c *ContactGroupsListCall) Header() http.Header + func (c *ContactGroupsListCall) IfNoneMatch(entityTag string) *ContactGroupsListCall + func (c *ContactGroupsListCall) PageSize(pageSize int64) *ContactGroupsListCall + func (c *ContactGroupsListCall) PageToken(pageToken string) *ContactGroupsListCall + func (c *ContactGroupsListCall) Pages(ctx context.Context, f func(*ListContactGroupsResponse) error) error + func (c *ContactGroupsListCall) SyncToken(syncToken string) *ContactGroupsListCall + type ContactGroupsMembersModifyCall struct + func (c *ContactGroupsMembersModifyCall) Context(ctx context.Context) *ContactGroupsMembersModifyCall + func (c *ContactGroupsMembersModifyCall) Do(opts ...googleapi.CallOption) (*ModifyContactGroupMembersResponse, error) + func (c *ContactGroupsMembersModifyCall) Fields(s ...googleapi.Field) *ContactGroupsMembersModifyCall + func (c *ContactGroupsMembersModifyCall) Header() http.Header + type ContactGroupsMembersService struct + func NewContactGroupsMembersService(s *Service) *ContactGroupsMembersService + func (r *ContactGroupsMembersService) Modify(resourceName string, ...) *ContactGroupsMembersModifyCall + type ContactGroupsService struct + Members *ContactGroupsMembersService + func NewContactGroupsService(s *Service) *ContactGroupsService + func (r *ContactGroupsService) BatchGet() *ContactGroupsBatchGetCall + func (r *ContactGroupsService) Create(createcontactgrouprequest *CreateContactGroupRequest) *ContactGroupsCreateCall + func (r *ContactGroupsService) Delete(resourceName string) *ContactGroupsDeleteCall + func (r *ContactGroupsService) Get(resourceName string) *ContactGroupsGetCall + func (r *ContactGroupsService) List() *ContactGroupsListCall + func (r *ContactGroupsService) Update(resourceName string, updatecontactgrouprequest *UpdateContactGroupRequest) *ContactGroupsUpdateCall + type ContactGroupsUpdateCall struct + func (c *ContactGroupsUpdateCall) Context(ctx context.Context) *ContactGroupsUpdateCall + func (c *ContactGroupsUpdateCall) Do(opts ...googleapi.CallOption) (*ContactGroup, error) + func (c *ContactGroupsUpdateCall) Fields(s ...googleapi.Field) *ContactGroupsUpdateCall + func (c *ContactGroupsUpdateCall) Header() http.Header + type CopyOtherContactToMyContactsGroupRequest struct + CopyMask string + ForceSendFields []string + NullFields []string + ReadMask string + Sources []string + func (s *CopyOtherContactToMyContactsGroupRequest) MarshalJSON() ([]byte, error) + type CoverPhoto struct + Default bool + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Url string + func (s *CoverPhoto) MarshalJSON() ([]byte, error) + type CreateContactGroupRequest struct + ContactGroup *ContactGroup + ForceSendFields []string + NullFields []string + func (s *CreateContactGroupRequest) MarshalJSON() ([]byte, error) + type Date struct + Day int64 + ForceSendFields []string + Month int64 + NullFields []string + Year int64 + func (s *Date) MarshalJSON() ([]byte, error) + type DeleteContactPhotoResponse struct + ForceSendFields []string + NullFields []string + Person *Person + func (s *DeleteContactPhotoResponse) MarshalJSON() ([]byte, error) + type DomainMembership struct + ForceSendFields []string + InViewerDomain bool + NullFields []string + func (s *DomainMembership) MarshalJSON() ([]byte, error) + type EmailAddress struct + DisplayName string + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *EmailAddress) MarshalJSON() ([]byte, error) + type Empty struct + type Event struct + Date *Date + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + func (s *Event) MarshalJSON() ([]byte, error) + type ExternalId struct + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *ExternalId) MarshalJSON() ([]byte, error) + type FieldMetadata struct + ForceSendFields []string + NullFields []string + Primary bool + Source *Source + Verified bool + func (s *FieldMetadata) MarshalJSON() ([]byte, error) + type FileAs struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *FileAs) MarshalJSON() ([]byte, error) + type Gender struct + AddressMeAs string + ForceSendFields []string + FormattedValue string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Gender) MarshalJSON() ([]byte, error) + type GetPeopleResponse struct + ForceSendFields []string + NullFields []string + Responses []*PersonResponse + func (s *GetPeopleResponse) MarshalJSON() ([]byte, error) + type ImClient struct + ForceSendFields []string + FormattedProtocol string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Protocol string + Type string + Username string + func (s *ImClient) MarshalJSON() ([]byte, error) + type Interest struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Interest) MarshalJSON() ([]byte, error) + type ListConnectionsResponse struct + Connections []*Person + ForceSendFields []string + NextPageToken string + NextSyncToken string + NullFields []string + TotalItems int64 + TotalPeople int64 + func (s *ListConnectionsResponse) MarshalJSON() ([]byte, error) + type ListContactGroupsResponse struct + ContactGroups []*ContactGroup + ForceSendFields []string + NextPageToken string + NextSyncToken string + NullFields []string + TotalItems int64 + func (s *ListContactGroupsResponse) MarshalJSON() ([]byte, error) + type ListDirectoryPeopleResponse struct + ForceSendFields []string + NextPageToken string + NextSyncToken string + NullFields []string + People []*Person + func (s *ListDirectoryPeopleResponse) MarshalJSON() ([]byte, error) + type ListOtherContactsResponse struct + ForceSendFields []string + NextPageToken string + NextSyncToken string + NullFields []string + OtherContacts []*Person + func (s *ListOtherContactsResponse) MarshalJSON() ([]byte, error) + type Locale struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Locale) MarshalJSON() ([]byte, error) + type Location struct + BuildingId string + Current bool + DeskCode string + Floor string + FloorSection string + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *Location) MarshalJSON() ([]byte, error) + type Membership struct + ContactGroupMembership *ContactGroupMembership + DomainMembership *DomainMembership + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + func (s *Membership) MarshalJSON() ([]byte, error) + type MiscKeyword struct + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *MiscKeyword) MarshalJSON() ([]byte, error) + type ModifyContactGroupMembersRequest struct + ForceSendFields []string + NullFields []string + ResourceNamesToAdd []string + ResourceNamesToRemove []string + func (s *ModifyContactGroupMembersRequest) MarshalJSON() ([]byte, error) + type ModifyContactGroupMembersResponse struct + CanNotRemoveLastContactGroupResourceNames []string + ForceSendFields []string + NotFoundResourceNames []string + NullFields []string + func (s *ModifyContactGroupMembersResponse) MarshalJSON() ([]byte, error) + type Name struct + DisplayName string + DisplayNameLastFirst string + FamilyName string + ForceSendFields []string + GivenName string + HonorificPrefix string + HonorificSuffix string + Metadata *FieldMetadata + MiddleName string + NullFields []string + PhoneticFamilyName string + PhoneticFullName string + PhoneticGivenName string + PhoneticHonorificPrefix string + PhoneticHonorificSuffix string + PhoneticMiddleName string + UnstructuredName string + func (s *Name) MarshalJSON() ([]byte, error) + type Nickname struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *Nickname) MarshalJSON() ([]byte, error) + type Occupation struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Occupation) MarshalJSON() ([]byte, error) + type Organization struct + Current bool + Department string + Domain string + EndDate *Date + ForceSendFields []string + FormattedType string + JobDescription string + Location string + Metadata *FieldMetadata + Name string + NullFields []string + PhoneticName string + StartDate *Date + Symbol string + Title string + Type string + func (s *Organization) MarshalJSON() ([]byte, error) + type OtherContactsCopyOtherContactToMyContactsGroupCall struct + func (c *OtherContactsCopyOtherContactToMyContactsGroupCall) Context(ctx context.Context) *OtherContactsCopyOtherContactToMyContactsGroupCall + func (c *OtherContactsCopyOtherContactToMyContactsGroupCall) Do(opts ...googleapi.CallOption) (*Person, error) + func (c *OtherContactsCopyOtherContactToMyContactsGroupCall) Fields(s ...googleapi.Field) *OtherContactsCopyOtherContactToMyContactsGroupCall + func (c *OtherContactsCopyOtherContactToMyContactsGroupCall) Header() http.Header + type OtherContactsListCall struct + func (c *OtherContactsListCall) Context(ctx context.Context) *OtherContactsListCall + func (c *OtherContactsListCall) Do(opts ...googleapi.CallOption) (*ListOtherContactsResponse, error) + func (c *OtherContactsListCall) Fields(s ...googleapi.Field) *OtherContactsListCall + func (c *OtherContactsListCall) Header() http.Header + func (c *OtherContactsListCall) IfNoneMatch(entityTag string) *OtherContactsListCall + func (c *OtherContactsListCall) PageSize(pageSize int64) *OtherContactsListCall + func (c *OtherContactsListCall) PageToken(pageToken string) *OtherContactsListCall + func (c *OtherContactsListCall) Pages(ctx context.Context, f func(*ListOtherContactsResponse) error) error + func (c *OtherContactsListCall) ReadMask(readMask string) *OtherContactsListCall + func (c *OtherContactsListCall) RequestSyncToken(requestSyncToken bool) *OtherContactsListCall + func (c *OtherContactsListCall) SyncToken(syncToken string) *OtherContactsListCall + type OtherContactsService struct + func NewOtherContactsService(s *Service) *OtherContactsService + func (r *OtherContactsService) CopyOtherContactToMyContactsGroup(resourceName string, ...) *OtherContactsCopyOtherContactToMyContactsGroupCall + func (r *OtherContactsService) List() *OtherContactsListCall + type PeopleConnectionsListCall struct + func (c *PeopleConnectionsListCall) Context(ctx context.Context) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) Do(opts ...googleapi.CallOption) (*ListConnectionsResponse, error) + func (c *PeopleConnectionsListCall) Fields(s ...googleapi.Field) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) Header() http.Header + func (c *PeopleConnectionsListCall) IfNoneMatch(entityTag string) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) PageSize(pageSize int64) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) PageToken(pageToken string) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) Pages(ctx context.Context, f func(*ListConnectionsResponse) error) error + func (c *PeopleConnectionsListCall) PersonFields(personFields string) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) RequestMaskIncludeField(requestMaskIncludeField string) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) RequestSyncToken(requestSyncToken bool) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) SortOrder(sortOrder string) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) Sources(sources ...string) *PeopleConnectionsListCall + func (c *PeopleConnectionsListCall) SyncToken(syncToken string) *PeopleConnectionsListCall + type PeopleConnectionsService struct + func NewPeopleConnectionsService(s *Service) *PeopleConnectionsService + func (r *PeopleConnectionsService) List(resourceName string) *PeopleConnectionsListCall + type PeopleCreateContactCall struct + func (c *PeopleCreateContactCall) Context(ctx context.Context) *PeopleCreateContactCall + func (c *PeopleCreateContactCall) Do(opts ...googleapi.CallOption) (*Person, error) + func (c *PeopleCreateContactCall) Fields(s ...googleapi.Field) *PeopleCreateContactCall + func (c *PeopleCreateContactCall) Header() http.Header + func (c *PeopleCreateContactCall) PersonFields(personFields string) *PeopleCreateContactCall + func (c *PeopleCreateContactCall) Sources(sources ...string) *PeopleCreateContactCall + type PeopleDeleteContactCall struct + func (c *PeopleDeleteContactCall) Context(ctx context.Context) *PeopleDeleteContactCall + func (c *PeopleDeleteContactCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *PeopleDeleteContactCall) Fields(s ...googleapi.Field) *PeopleDeleteContactCall + func (c *PeopleDeleteContactCall) Header() http.Header + type PeopleDeleteContactPhotoCall struct + func (c *PeopleDeleteContactPhotoCall) Context(ctx context.Context) *PeopleDeleteContactPhotoCall + func (c *PeopleDeleteContactPhotoCall) Do(opts ...googleapi.CallOption) (*DeleteContactPhotoResponse, error) + func (c *PeopleDeleteContactPhotoCall) Fields(s ...googleapi.Field) *PeopleDeleteContactPhotoCall + func (c *PeopleDeleteContactPhotoCall) Header() http.Header + func (c *PeopleDeleteContactPhotoCall) PersonFields(personFields string) *PeopleDeleteContactPhotoCall + func (c *PeopleDeleteContactPhotoCall) Sources(sources ...string) *PeopleDeleteContactPhotoCall + type PeopleGetBatchGetCall struct + func (c *PeopleGetBatchGetCall) Context(ctx context.Context) *PeopleGetBatchGetCall + func (c *PeopleGetBatchGetCall) Do(opts ...googleapi.CallOption) (*GetPeopleResponse, error) + func (c *PeopleGetBatchGetCall) Fields(s ...googleapi.Field) *PeopleGetBatchGetCall + func (c *PeopleGetBatchGetCall) Header() http.Header + func (c *PeopleGetBatchGetCall) IfNoneMatch(entityTag string) *PeopleGetBatchGetCall + func (c *PeopleGetBatchGetCall) PersonFields(personFields string) *PeopleGetBatchGetCall + func (c *PeopleGetBatchGetCall) RequestMaskIncludeField(requestMaskIncludeField string) *PeopleGetBatchGetCall + func (c *PeopleGetBatchGetCall) ResourceNames(resourceNames ...string) *PeopleGetBatchGetCall + func (c *PeopleGetBatchGetCall) Sources(sources ...string) *PeopleGetBatchGetCall + type PeopleGetCall struct + func (c *PeopleGetCall) Context(ctx context.Context) *PeopleGetCall + func (c *PeopleGetCall) Do(opts ...googleapi.CallOption) (*Person, error) + func (c *PeopleGetCall) Fields(s ...googleapi.Field) *PeopleGetCall + func (c *PeopleGetCall) Header() http.Header + func (c *PeopleGetCall) IfNoneMatch(entityTag string) *PeopleGetCall + func (c *PeopleGetCall) PersonFields(personFields string) *PeopleGetCall + func (c *PeopleGetCall) RequestMaskIncludeField(requestMaskIncludeField string) *PeopleGetCall + func (c *PeopleGetCall) Sources(sources ...string) *PeopleGetCall + type PeopleListDirectoryPeopleCall struct + func (c *PeopleListDirectoryPeopleCall) Context(ctx context.Context) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) Do(opts ...googleapi.CallOption) (*ListDirectoryPeopleResponse, error) + func (c *PeopleListDirectoryPeopleCall) Fields(s ...googleapi.Field) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) Header() http.Header + func (c *PeopleListDirectoryPeopleCall) IfNoneMatch(entityTag string) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) MergeSources(mergeSources ...string) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) PageSize(pageSize int64) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) PageToken(pageToken string) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) Pages(ctx context.Context, f func(*ListDirectoryPeopleResponse) error) error + func (c *PeopleListDirectoryPeopleCall) ReadMask(readMask string) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) RequestSyncToken(requestSyncToken bool) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) Sources(sources ...string) *PeopleListDirectoryPeopleCall + func (c *PeopleListDirectoryPeopleCall) SyncToken(syncToken string) *PeopleListDirectoryPeopleCall + type PeopleSearchDirectoryPeopleCall struct + func (c *PeopleSearchDirectoryPeopleCall) Context(ctx context.Context) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) Do(opts ...googleapi.CallOption) (*SearchDirectoryPeopleResponse, error) + func (c *PeopleSearchDirectoryPeopleCall) Fields(s ...googleapi.Field) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) Header() http.Header + func (c *PeopleSearchDirectoryPeopleCall) IfNoneMatch(entityTag string) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) MergeSources(mergeSources ...string) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) PageSize(pageSize int64) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) PageToken(pageToken string) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) Pages(ctx context.Context, f func(*SearchDirectoryPeopleResponse) error) error + func (c *PeopleSearchDirectoryPeopleCall) Query(query string) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) ReadMask(readMask string) *PeopleSearchDirectoryPeopleCall + func (c *PeopleSearchDirectoryPeopleCall) Sources(sources ...string) *PeopleSearchDirectoryPeopleCall + type PeopleService struct + Connections *PeopleConnectionsService + func NewPeopleService(s *Service) *PeopleService + func (r *PeopleService) CreateContact(person *Person) *PeopleCreateContactCall + func (r *PeopleService) DeleteContact(resourceName string) *PeopleDeleteContactCall + func (r *PeopleService) DeleteContactPhoto(resourceName string) *PeopleDeleteContactPhotoCall + func (r *PeopleService) Get(resourceName string) *PeopleGetCall + func (r *PeopleService) GetBatchGet() *PeopleGetBatchGetCall + func (r *PeopleService) ListDirectoryPeople() *PeopleListDirectoryPeopleCall + func (r *PeopleService) SearchDirectoryPeople() *PeopleSearchDirectoryPeopleCall + func (r *PeopleService) UpdateContact(resourceName string, person *Person) *PeopleUpdateContactCall + func (r *PeopleService) UpdateContactPhoto(resourceName string, updatecontactphotorequest *UpdateContactPhotoRequest) *PeopleUpdateContactPhotoCall + type PeopleUpdateContactCall struct + func (c *PeopleUpdateContactCall) Context(ctx context.Context) *PeopleUpdateContactCall + func (c *PeopleUpdateContactCall) Do(opts ...googleapi.CallOption) (*Person, error) + func (c *PeopleUpdateContactCall) Fields(s ...googleapi.Field) *PeopleUpdateContactCall + func (c *PeopleUpdateContactCall) Header() http.Header + func (c *PeopleUpdateContactCall) PersonFields(personFields string) *PeopleUpdateContactCall + func (c *PeopleUpdateContactCall) Sources(sources ...string) *PeopleUpdateContactCall + func (c *PeopleUpdateContactCall) UpdatePersonFields(updatePersonFields string) *PeopleUpdateContactCall + type PeopleUpdateContactPhotoCall struct + func (c *PeopleUpdateContactPhotoCall) Context(ctx context.Context) *PeopleUpdateContactPhotoCall + func (c *PeopleUpdateContactPhotoCall) Do(opts ...googleapi.CallOption) (*UpdateContactPhotoResponse, error) + func (c *PeopleUpdateContactPhotoCall) Fields(s ...googleapi.Field) *PeopleUpdateContactPhotoCall + func (c *PeopleUpdateContactPhotoCall) Header() http.Header + type Person struct + Addresses []*Address + AgeRange string + AgeRanges []*AgeRangeType + Biographies []*Biography + Birthdays []*Birthday + BraggingRights []*BraggingRights + CalendarUrls []*CalendarUrl + ClientData []*ClientData + CoverPhotos []*CoverPhoto + EmailAddresses []*EmailAddress + Etag string + Events []*Event + ExternalIds []*ExternalId + FileAses []*FileAs + ForceSendFields []string + Genders []*Gender + ImClients []*ImClient + Interests []*Interest + Locales []*Locale + Locations []*Location + Memberships []*Membership + Metadata *PersonMetadata + MiscKeywords []*MiscKeyword + Names []*Name + Nicknames []*Nickname + NullFields []string + Occupations []*Occupation + Organizations []*Organization + PhoneNumbers []*PhoneNumber + Photos []*Photo + Relations []*Relation + RelationshipInterests []*RelationshipInterest + RelationshipStatuses []*RelationshipStatus + Residences []*Residence + ResourceName string + SipAddresses []*SipAddress + Skills []*Skill + Taglines []*Tagline + Urls []*Url + UserDefined []*UserDefined + func (s *Person) MarshalJSON() ([]byte, error) + type PersonMetadata struct + Deleted bool + ForceSendFields []string + LinkedPeopleResourceNames []string + NullFields []string + ObjectType string + PreviousResourceNames []string + Sources []*Source + func (s *PersonMetadata) MarshalJSON() ([]byte, error) + type PersonResponse struct + ForceSendFields []string + HttpStatusCode int64 + NullFields []string + Person *Person + RequestedResourceName string + Status *Status + func (s *PersonResponse) MarshalJSON() ([]byte, error) + type PhoneNumber struct + CanonicalForm string + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *PhoneNumber) MarshalJSON() ([]byte, error) + type Photo struct + Default bool + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Url string + func (s *Photo) MarshalJSON() ([]byte, error) + type ProfileMetadata struct + ForceSendFields []string + NullFields []string + ObjectType string + UserTypes []string + func (s *ProfileMetadata) MarshalJSON() ([]byte, error) + type Relation struct + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Person string + Type string + func (s *Relation) MarshalJSON() ([]byte, error) + type RelationshipInterest struct + ForceSendFields []string + FormattedValue string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *RelationshipInterest) MarshalJSON() ([]byte, error) + type RelationshipStatus struct + ForceSendFields []string + FormattedValue string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *RelationshipStatus) MarshalJSON() ([]byte, error) + type Residence struct + Current bool + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Residence) MarshalJSON() ([]byte, error) + type SearchDirectoryPeopleResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + People []*Person + TotalSize int64 + func (s *SearchDirectoryPeopleResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + ContactGroups *ContactGroupsService + OtherContacts *OtherContactsService + People *PeopleService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SipAddress struct + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *SipAddress) MarshalJSON() ([]byte, error) + type Skill struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Skill) MarshalJSON() ([]byte, error) + type Source struct + Etag string + ForceSendFields []string + Id string + NullFields []string + ProfileMetadata *ProfileMetadata + Type string + UpdateTime string + func (s *Source) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type Tagline struct + ForceSendFields []string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *Tagline) MarshalJSON() ([]byte, error) + type UpdateContactGroupRequest struct + ContactGroup *ContactGroup + ForceSendFields []string + NullFields []string + func (s *UpdateContactGroupRequest) MarshalJSON() ([]byte, error) + type UpdateContactPhotoRequest struct + ForceSendFields []string + NullFields []string + PersonFields string + PhotoBytes string + Sources []string + func (s *UpdateContactPhotoRequest) MarshalJSON() ([]byte, error) + type UpdateContactPhotoResponse struct + ForceSendFields []string + NullFields []string + Person *Person + func (s *UpdateContactPhotoResponse) MarshalJSON() ([]byte, error) + type Url struct + ForceSendFields []string + FormattedType string + Metadata *FieldMetadata + NullFields []string + Type string + Value string + func (s *Url) MarshalJSON() ([]byte, error) + type UserDefined struct + ForceSendFields []string + Key string + Metadata *FieldMetadata + NullFields []string + Value string + func (s *UserDefined) MarshalJSON() ([]byte, error)