Interface AuthorizationOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      The canonical full name of this resource.
      com.google.protobuf.ByteString getNameBytes()
      The canonical full name of this resource.
      String getOauthClientId()
      The OAuth client ID used to obtain OAuth access tokens for a user on the add-on's behalf.
      com.google.protobuf.ByteString getOauthClientIdBytes()
      The OAuth client ID used to obtain OAuth access tokens for a user on the add-on's behalf.
      String getServiceAccountEmail()
      The email address of the service account used to authenticate requests to add-on callback endpoints.
      com.google.protobuf.ByteString getServiceAccountEmailBytes()
      The email address of the service account used to authenticate requests to add-on callback endpoints.
      • 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

      • getName

        String getName()
         The canonical full name of this resource.
         Example:  `projects/123/authorization`
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The canonical full name of this resource.
         Example:  `projects/123/authorization`
         
        string name = 1;
        Returns:
        The bytes for name.
      • getServiceAccountEmail

        String getServiceAccountEmail()
         The email address of the service account used to authenticate requests to
         add-on callback endpoints.
         
        string service_account_email = 2;
        Returns:
        The serviceAccountEmail.
      • getServiceAccountEmailBytes

        com.google.protobuf.ByteString getServiceAccountEmailBytes()
         The email address of the service account used to authenticate requests to
         add-on callback endpoints.
         
        string service_account_email = 2;
        Returns:
        The bytes for serviceAccountEmail.
      • getOauthClientId

        String getOauthClientId()
         The OAuth client ID used to obtain OAuth access tokens for a user on the
         add-on's behalf.
         
        string oauth_client_id = 3;
        Returns:
        The oauthClientId.
      • getOauthClientIdBytes

        com.google.protobuf.ByteString getOauthClientIdBytes()
         The OAuth client ID used to obtain OAuth access tokens for a user on the
         add-on's behalf.
         
        string oauth_client_id = 3;
        Returns:
        The bytes for oauthClientId.