The name to display for the actor. If not provided, it is inferred from
credentials supplied during case creation. When an email is provided, a
display name must also be provided. This will be obfuscated if the user
is a Google Support agent.
The name to display for the actor. If not provided, it is inferred from
credentials supplied during case creation. When an email is provided, a
display name must also be provided. This will be obfuscated if the user
is a Google Support agent.
Deprecated.google.cloud.support.v2.Actor.email is deprecated. See
google/cloud/support/v2/actor.proto;l=44
The email address of the actor. If not provided, it is inferred from the
credentials supplied during case creation. When a name is provided, an
email must also be provided. If the user is a Google Support agent, this is
obfuscated.
Deprecated.google.cloud.support.v2.Actor.email is deprecated. See
google/cloud/support/v2/actor.proto;l=44
The email address of the actor. If not provided, it is inferred from the
credentials supplied during case creation. When a name is provided, an
email must also be provided. If the user is a Google Support agent, this is
obfuscated.
Output only. The username of the actor. It may look like an email or other
format provided by the identity provider. If not provided, it is inferred
from the credentials supplied. When a name is provided, a username must
also be provided. If the user is a Google Support agent, this will not be
set.
Output only. The username of the actor. It may look like an email or other
format provided by the identity provider. If not provided, it is inferred
from the credentials supplied. When a name is provided, a username must
also be provided. If the user is a Google Support agent, this will not be
set.
[[["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,["# Interface ActorOrBuilder (0.56.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.56.0 (latest)](/java/docs/reference/google-cloud-cloudsupport/latest/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.54.0](/java/docs/reference/google-cloud-cloudsupport/0.54.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.52.0](/java/docs/reference/google-cloud-cloudsupport/0.52.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.51.0](/java/docs/reference/google-cloud-cloudsupport/0.51.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.48.0](/java/docs/reference/google-cloud-cloudsupport/0.48.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.47.0](/java/docs/reference/google-cloud-cloudsupport/0.47.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.46.0](/java/docs/reference/google-cloud-cloudsupport/0.46.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.44.0](/java/docs/reference/google-cloud-cloudsupport/0.44.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.43.0](/java/docs/reference/google-cloud-cloudsupport/0.43.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.42.0](/java/docs/reference/google-cloud-cloudsupport/0.42.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.41.0](/java/docs/reference/google-cloud-cloudsupport/0.41.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.40.0](/java/docs/reference/google-cloud-cloudsupport/0.40.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.39.0](/java/docs/reference/google-cloud-cloudsupport/0.39.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.38.0](/java/docs/reference/google-cloud-cloudsupport/0.38.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.37.0](/java/docs/reference/google-cloud-cloudsupport/0.37.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.36.0](/java/docs/reference/google-cloud-cloudsupport/0.36.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-cloudsupport/0.35.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.33.0](/java/docs/reference/google-cloud-cloudsupport/0.33.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.32.0](/java/docs/reference/google-cloud-cloudsupport/0.32.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-cloudsupport/0.31.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-cloudsupport/0.30.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-cloudsupport/0.29.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.28.0](/java/docs/reference/google-cloud-cloudsupport/0.28.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-cloudsupport/0.27.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-cloudsupport/0.26.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-cloudsupport/0.25.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-cloudsupport/0.24.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-cloudsupport/0.23.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.21.0](/java/docs/reference/google-cloud-cloudsupport/0.21.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-cloudsupport/0.20.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-cloudsupport/0.19.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-cloudsupport/0.18.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-cloudsupport/0.17.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-cloudsupport/0.16.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-cloudsupport/0.15.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-cloudsupport/0.14.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-cloudsupport/0.13.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-cloudsupport/0.12.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-cloudsupport/0.11.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-cloudsupport/0.8.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-cloudsupport/0.7.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.6.0](/java/docs/reference/google-cloud-cloudsupport/0.6.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-cloudsupport/0.5.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-cloudsupport/0.4.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-cloudsupport/0.3.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-cloudsupport/0.2.0/com.google.cloud.support.v2.ActorOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-cloudsupport/0.1.0/com.google.cloud.support.v2.ActorOrBuilder) \n\n public interface ActorOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getDisplayName()\n\n public abstract String getDisplayName()\n\nThe name to display for the actor. If not provided, it is inferred from\ncredentials supplied during case creation. When an email is provided, a\ndisplay name must also be provided. This will be obfuscated if the user\nis a Google Support agent.\n\n`string display_name = 1;`\n\n### getDisplayNameBytes()\n\n public abstract ByteString getDisplayNameBytes()\n\nThe name to display for the actor. If not provided, it is inferred from\ncredentials supplied during case creation. When an email is provided, a\ndisplay name must also be provided. This will be obfuscated if the user\nis a Google Support agent.\n\n`string display_name = 1;`\n\n### getEmail() (deprecated)\n\n public abstract String getEmail()\n\n**Deprecated.** *google.cloud.support.v2.Actor.email is deprecated. See\ngoogle/cloud/support/v2/actor.proto;l=44*\n\nThe email address of the actor. If not provided, it is inferred from the\ncredentials supplied during case creation. When a name is provided, an\nemail must also be provided. If the user is a Google Support agent, this is\nobfuscated.\n\nThis field is deprecated. Use `username` instead.\n\n`string email = 2 [deprecated = true];`\n\n### getEmailBytes() (deprecated)\n\n public abstract ByteString getEmailBytes()\n\n**Deprecated.** *google.cloud.support.v2.Actor.email is deprecated. See\ngoogle/cloud/support/v2/actor.proto;l=44*\n\nThe email address of the actor. If not provided, it is inferred from the\ncredentials supplied during case creation. When a name is provided, an\nemail must also be provided. If the user is a Google Support agent, this is\nobfuscated.\n\nThis field is deprecated. Use `username` instead.\n\n`string email = 2 [deprecated = true];`\n\n### getGoogleSupport()\n\n public abstract boolean getGoogleSupport()\n\nOutput only. Whether the actor is a Google support actor.\n\n`bool google_support = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getUsername()\n\n public abstract String getUsername()\n\nOutput only. The username of the actor. It may look like an email or other\nformat provided by the identity provider. If not provided, it is inferred\nfrom the credentials supplied. When a name is provided, a username must\nalso be provided. If the user is a Google Support agent, this will not be\nset.\n\n`string username = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getUsernameBytes()\n\n public abstract ByteString getUsernameBytes()\n\nOutput only. The username of the actor. It may look like an email or other\nformat provided by the identity provider. If not provided, it is inferred\nfrom the credentials supplied. When a name is provided, a username must\nalso be provided. If the user is a Google Support agent, this will not be\nset.\n\n`string username = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];`"]]