Required. The field mask describing which fields to update as a comma-separated list. For example, if only the registrant contact is being updated, theupdate_maskis"registrant_contact".
↳ contact_notices
array
The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified incontact_settings.
↳ validate_only
bool
Validate the request without actually updating the contact settings.
getRegistration
Required. The name of theRegistrationwhose contact settings are being updated,
in the formatprojects/*/locations/*/registrations/*.
Returns
Type
Description
string
setRegistration
Required. The name of theRegistrationwhose contact settings are being updated,
in the formatprojects/*/locations/*/registrations/*.
The list of contact notices that the caller acknowledges. The notices
needed here depend on the values specified incontact_settings.
Parameter
Name
Description
var
int[]
Returns
Type
Description
$this
getValidateOnly
Validate the request without actually updating the contact settings.
Returns
Type
Description
bool
setValidateOnly
Validate the request without actually updating the contact settings.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
static::build
Parameters
Name
Description
registration
string
Required. The name of theRegistrationwhose contact settings are being updated,
in the formatprojects/*/locations/*/registrations/*. Please seeDomainsClient::registrationName()for help formatting this field.
Required. The field mask describing which fields to update as a comma-separated list.
For example, if only the registrant contact is being updated, theupdate_maskis"registrant_contact".
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Domains V1 Client - Class ConfigureContactSettingsRequest (1.0.4)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.4 (latest)](/php/docs/reference/cloud-domains/latest/V1.ConfigureContactSettingsRequest)\n- [1.0.3](/php/docs/reference/cloud-domains/1.0.3/V1.ConfigureContactSettingsRequest)\n- [0.5.5](/php/docs/reference/cloud-domains/0.5.5/V1.ConfigureContactSettingsRequest)\n- [0.4.2](/php/docs/reference/cloud-domains/0.4.2/V1.ConfigureContactSettingsRequest)\n- [0.3.1](/php/docs/reference/cloud-domains/0.3.1/V1.ConfigureContactSettingsRequest)\n- [0.2.11](/php/docs/reference/cloud-domains/0.2.11/V1.ConfigureContactSettingsRequest) \nReference documentation and code samples for the Google Cloud Domains V1 Client class ConfigureContactSettingsRequest.\n\nRequest for the `ConfigureContactSettings` method.\n\nGenerated from protobuf message `google.cloud.domains.v1.ConfigureContactSettingsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Domains \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getRegistration\n\nRequired. The name of the `Registration` whose contact settings are being updated,\nin the format `projects/*/locations/*/registrations/*`.\n\n### setRegistration\n\nRequired. The name of the `Registration` whose contact settings are being updated,\nin the format `projects/*/locations/*/registrations/*`.\n\n### getContactSettings\n\nFields of the `ContactSettings` to update.\n\n### hasContactSettings\n\n### clearContactSettings\n\n### setContactSettings\n\nFields of the `ContactSettings` to update.\n\n### getUpdateMask\n\nRequired. The field mask describing which fields to update as a comma-separated list.\n\nFor example, if only the registrant contact is being updated, the\n`update_mask` is `\"registrant_contact\"`.\n\n### hasUpdateMask\n\n### clearUpdateMask\n\n### setUpdateMask\n\nRequired. The field mask describing which fields to update as a comma-separated list.\n\nFor example, if only the registrant contact is being updated, the\n`update_mask` is `\"registrant_contact\"`.\n\n### getContactNotices\n\nThe list of contact notices that the caller acknowledges. The notices\nneeded here depend on the values specified in `contact_settings`.\n\n### setContactNotices\n\nThe list of contact notices that the caller acknowledges. The notices\nneeded here depend on the values specified in `contact_settings`.\n\n### getValidateOnly\n\nValidate the request without actually updating the contact settings.\n\n### setValidateOnly\n\nValidate the request without actually updating the contact settings.\n\n### static::build"]]