Package com.buildless

Interface AccountOrBuilder

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

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

    Modifier and Type
    Method
    Description
     
    Specifies a tenant account.
    Specifies a tenant account.
    Specifies a user account, potentially with a `Tenant` account in which the user is operating.
    Specifies a user account, potentially with a `Tenant` account in which the user is operating.
    boolean
    Specifies a tenant account.
    boolean
    Specifies a user account, potentially with a `Tenant` account in which the user is operating.

    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 Details

    • hasUser

      boolean hasUser()
       Specifies a user account, potentially with a `Tenant` account in which the user is operating.
       
      .buildless.Account.UserAccount user = 1 [json_name = "user"];
      Returns:
      Whether the user field is set.
    • getUser

       Specifies a user account, potentially with a `Tenant` account in which the user is operating.
       
      .buildless.Account.UserAccount user = 1 [json_name = "user"];
      Returns:
      The user.
    • getUserOrBuilder

      Account.UserAccountOrBuilder getUserOrBuilder()
       Specifies a user account, potentially with a `Tenant` account in which the user is operating.
       
      .buildless.Account.UserAccount user = 1 [json_name = "user"];
    • hasTenant

      boolean hasTenant()
       Specifies a tenant account.
       
      .buildless.Tenant tenant = 2 [json_name = "tenant"];
      Returns:
      Whether the tenant field is set.
    • getTenant

      Tenant getTenant()
       Specifies a tenant account.
       
      .buildless.Tenant tenant = 2 [json_name = "tenant"];
      Returns:
      The tenant.
    • getTenantOrBuilder

      TenantOrBuilder getTenantOrBuilder()
       Specifies a tenant account.
       
      .buildless.Tenant tenant = 2 [json_name = "tenant"];
    • getAccountCase

      Account.AccountCase getAccountCase()