Interface ActorOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Actor, Actor.Builder

    public interface ActorOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getDisplayName()
      The name to display for the actor.
      com.google.protobuf.ByteString getDisplayNameBytes()
      The name to display for the actor.
      String getEmail()
      The email address of the actor.
      com.google.protobuf.ByteString getEmailBytes()
      The email address of the actor.
      boolean getGoogleSupport()
      Output only.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getDisplayName

        String getDisplayName()
         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.
         
        string display_name = 1;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         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.
         
        string display_name = 1;
        Returns:
        The bytes for displayName.
      • getEmail

        String getEmail()
         The email address of the actor. If not provided, it is inferred from
         credentials supplied during case creation. If the authenticated principal
         does not have an email address, one must be provided. When a name is
         provided, an email must also be provided. This will be obfuscated if the
         user is a Google Support agent.
         
        string email = 2;
        Returns:
        The email.
      • getEmailBytes

        com.google.protobuf.ByteString getEmailBytes()
         The email address of the actor. If not provided, it is inferred from
         credentials supplied during case creation. If the authenticated principal
         does not have an email address, one must be provided. When a name is
         provided, an email must also be provided. This will be obfuscated if the
         user is a Google Support agent.
         
        string email = 2;
        Returns:
        The bytes for email.
      • getGoogleSupport

        boolean getGoogleSupport()
         Output only. Whether the actor is a Google support actor.
         
        bool google_support = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The googleSupport.