Package viam.app.v1

Interface App.CreateOrganizationInviteRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
App.CreateOrganizationInviteRequest, App.CreateOrganizationInviteRequest.Builder
Enclosing class:
App

public static interface App.CreateOrganizationInviteRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getAuthorizations(int index)
    repeated .viam.app.v1.Authorization authorizations = 3 [json_name = "authorizations"];
    int
    repeated .viam.app.v1.Authorization authorizations = 3 [json_name = "authorizations"];
    repeated .viam.app.v1.Authorization authorizations = 3 [json_name = "authorizations"];
    string email = 2 [json_name = "email"];
    com.google.protobuf.ByteString
    string email = 2 [json_name = "email"];
    string organization_id = 1 [json_name = "organizationId"];
    com.google.protobuf.ByteString
    string organization_id = 1 [json_name = "organizationId"];
    boolean
    Set to true (the default) to send an email to the recipient of an invite.
    boolean
    Set to true (the default) to send an email to the recipient of an invite.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getOrganizationId

      String getOrganizationId()
      string organization_id = 1 [json_name = "organizationId"];
      Returns:
      The organizationId.
    • getOrganizationIdBytes

      com.google.protobuf.ByteString getOrganizationIdBytes()
      string organization_id = 1 [json_name = "organizationId"];
      Returns:
      The bytes for organizationId.
    • getEmail

      String getEmail()
      string email = 2 [json_name = "email"];
      Returns:
      The email.
    • getEmailBytes

      com.google.protobuf.ByteString getEmailBytes()
      string email = 2 [json_name = "email"];
      Returns:
      The bytes for email.
    • getAuthorizationsList

      List<App.Authorization> getAuthorizationsList()
      repeated .viam.app.v1.Authorization authorizations = 3 [json_name = "authorizations"];
    • getAuthorizations

      App.Authorization getAuthorizations(int index)
      repeated .viam.app.v1.Authorization authorizations = 3 [json_name = "authorizations"];
    • getAuthorizationsCount

      int getAuthorizationsCount()
      repeated .viam.app.v1.Authorization authorizations = 3 [json_name = "authorizations"];
    • hasSendEmailInvite

      boolean hasSendEmailInvite()
       Set to true (the default) to send an email to the recipient of an invite. The user must accept the email to be added to the associated authorizations.
       When set to false, the user automatically receives the associated authorization on the next login of the user with the associated email address.
       
      optional bool send_email_invite = 4 [json_name = "sendEmailInvite"];
      Returns:
      Whether the sendEmailInvite field is set.
    • getSendEmailInvite

      boolean getSendEmailInvite()
       Set to true (the default) to send an email to the recipient of an invite. The user must accept the email to be added to the associated authorizations.
       When set to false, the user automatically receives the associated authorization on the next login of the user with the associated email address.
       
      optional bool send_email_invite = 4 [json_name = "sendEmailInvite"];
      Returns:
      The sendEmailInvite.