Class: Google::Apis::MybusinessaccountmanagementV1::ListAccountsResponse
- Inherits:
-
Object
- Object
- Google::Apis::MybusinessaccountmanagementV1::ListAccountsResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/mybusinessaccountmanagement_v1/classes.rb,
lib/google/apis/mybusinessaccountmanagement_v1/representations.rb,
lib/google/apis/mybusinessaccountmanagement_v1/representations.rb
Overview
Response message for Accounts.ListAccounts.
Instance Attribute Summary collapse
-
#accounts ⇒ Array<Google::Apis::MybusinessaccountmanagementV1::Account>
A collection of accounts to which the user has access.
-
#next_page_token ⇒ String
If the number of accounts exceeds the requested page size, this field is populated with a token to fetch the next page of accounts on a subsequent call to
accounts.list
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListAccountsResponse
constructor
A new instance of ListAccountsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListAccountsResponse
Returns a new instance of ListAccountsResponse.
294 295 296 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 294 def initialize(**args) update!(**args) end |
Instance Attribute Details
#accounts ⇒ Array<Google::Apis::MybusinessaccountmanagementV1::Account>
A collection of accounts to which the user has access. The personal account of
the user doing the query will always be the first item of the result, unless
it is filtered out.
Corresponds to the JSON property accounts
284 285 286 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 284 def accounts @accounts end |
#next_page_token ⇒ String
If the number of accounts exceeds the requested page size, this field is
populated with a token to fetch the next page of accounts on a subsequent call
to accounts.list
. If there are no more accounts, this field is not present
in the response.
Corresponds to the JSON property nextPageToken
292 293 294 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 292 def next_page_token @next_page_token end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
299 300 301 302 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 299 def update!(**args) @accounts = args[:accounts] if args.key?(:accounts) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) end |