Send feedback
Enum ContactPrivacy (1.69.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public enum ContactPrivacy extends Enum<ContactPrivacy> implements ProtocolMessageEnum
Defines a set of possible contact privacy settings for a Registration
.
ICANN maintains the WHOIS database, a publicly
accessible mapping from domain name to contact information, and requires that
each domain name have an entry. Choose from these options to control how much
information in your ContactSettings
is published.
Protobuf enum google.cloud.domains.v1beta1.ContactPrivacy
Static Fields
Name
Description
CONTACT_PRIVACY_UNSPECIFIED
The contact privacy settings are undefined.
CONTACT_PRIVACY_UNSPECIFIED = 0;
CONTACT_PRIVACY_UNSPECIFIED_VALUE
The contact privacy settings are undefined.
CONTACT_PRIVACY_UNSPECIFIED = 0;
PRIVATE_CONTACT_DATA
None of the data from ContactSettings
is publicly available. Instead,
proxy contact data is published for your domain. Email sent to the proxy
email address is forwarded to the registrant's email address. Cloud Domains
provides this privacy proxy service at no additional cost.
PRIVATE_CONTACT_DATA = 2;
PRIVATE_CONTACT_DATA_VALUE
None of the data from ContactSettings
is publicly available. Instead,
proxy contact data is published for your domain. Email sent to the proxy
email address is forwarded to the registrant's email address. Cloud Domains
provides this privacy proxy service at no additional cost.
PRIVATE_CONTACT_DATA = 2;
PUBLIC_CONTACT_DATA
All the data from ContactSettings
is publicly available. When setting
this option, you must also provide a
PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT
in the contact_notices
field of the
request.
PUBLIC_CONTACT_DATA = 1;
PUBLIC_CONTACT_DATA_VALUE
All the data from ContactSettings
is publicly available. When setting
this option, you must also provide a
PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT
in the contact_notices
field of the
request.
PUBLIC_CONTACT_DATA = 1;
REDACTED_CONTACT_DATA
Some data from ContactSettings
is publicly available. The actual
information redacted depends on the domain. For details, see the
registration privacy
article .
REDACTED_CONTACT_DATA = 3;
REDACTED_CONTACT_DATA_VALUE
Some data from ContactSettings
is publicly available. The actual
information redacted depends on the domain. For details, see the
registration privacy
article .
REDACTED_CONTACT_DATA = 3;
UNRECOGNIZED
Static Methods
Name
Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)
Deprecated. Use #forNumber(int) instead.
valueOf(String name)
values()
Methods
Name
Description
getDescriptorForType()
getNumber()
getValueDescriptor()
Send feedback
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-08-18 UTC.
Need to tell us more?
[[["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-08-18 UTC."],[],[],null,["# Enum ContactPrivacy (1.69.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.69.0 (latest)](/java/docs/reference/google-cloud-domains/latest/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.67.0](/java/docs/reference/google-cloud-domains/1.67.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.65.0](/java/docs/reference/google-cloud-domains/1.65.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.64.0](/java/docs/reference/google-cloud-domains/1.64.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.61.0](/java/docs/reference/google-cloud-domains/1.61.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.60.0](/java/docs/reference/google-cloud-domains/1.60.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.59.0](/java/docs/reference/google-cloud-domains/1.59.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.57.0](/java/docs/reference/google-cloud-domains/1.57.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.56.0](/java/docs/reference/google-cloud-domains/1.56.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.55.0](/java/docs/reference/google-cloud-domains/1.55.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.54.0](/java/docs/reference/google-cloud-domains/1.54.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.53.0](/java/docs/reference/google-cloud-domains/1.53.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.52.0](/java/docs/reference/google-cloud-domains/1.52.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.51.0](/java/docs/reference/google-cloud-domains/1.51.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.50.0](/java/docs/reference/google-cloud-domains/1.50.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.49.0](/java/docs/reference/google-cloud-domains/1.49.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.48.0](/java/docs/reference/google-cloud-domains/1.48.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.46.0](/java/docs/reference/google-cloud-domains/1.46.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.45.0](/java/docs/reference/google-cloud-domains/1.45.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.44.0](/java/docs/reference/google-cloud-domains/1.44.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.43.0](/java/docs/reference/google-cloud-domains/1.43.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.42.0](/java/docs/reference/google-cloud-domains/1.42.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.41.0](/java/docs/reference/google-cloud-domains/1.41.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.40.0](/java/docs/reference/google-cloud-domains/1.40.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.39.0](/java/docs/reference/google-cloud-domains/1.39.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.38.0](/java/docs/reference/google-cloud-domains/1.38.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.37.0](/java/docs/reference/google-cloud-domains/1.37.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.36.0](/java/docs/reference/google-cloud-domains/1.36.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.34.0](/java/docs/reference/google-cloud-domains/1.34.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.33.0](/java/docs/reference/google-cloud-domains/1.33.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.32.0](/java/docs/reference/google-cloud-domains/1.32.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.31.0](/java/docs/reference/google-cloud-domains/1.31.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.30.0](/java/docs/reference/google-cloud-domains/1.30.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.29.0](/java/docs/reference/google-cloud-domains/1.29.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.28.0](/java/docs/reference/google-cloud-domains/1.28.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.27.0](/java/docs/reference/google-cloud-domains/1.27.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.26.0](/java/docs/reference/google-cloud-domains/1.26.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.25.0](/java/docs/reference/google-cloud-domains/1.25.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.24.0](/java/docs/reference/google-cloud-domains/1.24.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.21.0](/java/docs/reference/google-cloud-domains/1.21.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.20.0](/java/docs/reference/google-cloud-domains/1.20.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.19.0](/java/docs/reference/google-cloud-domains/1.19.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.18.0](/java/docs/reference/google-cloud-domains/1.18.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.17.0](/java/docs/reference/google-cloud-domains/1.17.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.16.0](/java/docs/reference/google-cloud-domains/1.16.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.15.0](/java/docs/reference/google-cloud-domains/1.15.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.14.0](/java/docs/reference/google-cloud-domains/1.14.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.13.0](/java/docs/reference/google-cloud-domains/1.13.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.12.0](/java/docs/reference/google-cloud-domains/1.12.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.11.0](/java/docs/reference/google-cloud-domains/1.11.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.10.0](/java/docs/reference/google-cloud-domains/1.10.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.9.0](/java/docs/reference/google-cloud-domains/1.9.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.8.0](/java/docs/reference/google-cloud-domains/1.8.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.6.0](/java/docs/reference/google-cloud-domains/1.6.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.5.0](/java/docs/reference/google-cloud-domains/1.5.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.4.0](/java/docs/reference/google-cloud-domains/1.4.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.3.0](/java/docs/reference/google-cloud-domains/1.3.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.2.0](/java/docs/reference/google-cloud-domains/1.2.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.1.0](/java/docs/reference/google-cloud-domains/1.1.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [1.0.6](/java/docs/reference/google-cloud-domains/1.0.6/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [0.7.0](/java/docs/reference/google-cloud-domains/0.7.0/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [0.6.1](/java/docs/reference/google-cloud-domains/0.6.1/com.google.cloud.domains.v1beta1.ContactPrivacy)\n- [0.5.4](/java/docs/reference/google-cloud-domains/0.5.4/com.google.cloud.domains.v1beta1.ContactPrivacy) \n\n public enum ContactPrivacy extends Enum\u003cContactPrivacy\u003e implements ProtocolMessageEnum\n\nDefines a set of possible contact privacy settings for a `Registration`.\n\n[ICANN](https://icann.org/) maintains the WHOIS database, a publicly\naccessible mapping from domain name to contact information, and requires that\neach domain name have an entry. Choose from these options to control how much\ninformation in your `ContactSettings` is published.\n\nProtobuf enum `google.cloud.domains.v1beta1.ContactPrivacy` \n\nImplements\n----------\n\n[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html) \n\nInherited Members\n-----------------\n\n[Enum.\\\u003cT\\\u003evalueOf(Class\\\u003cT\\\u003e,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) \n[Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) \n[Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) \n[Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) \n[Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) \n[Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) \n[Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) \n[Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) \n[Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) \n[Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)"]]