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.
284 285 286 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 284 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
274 275 276 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 274 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
282 283 284 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 282 def next_page_token @next_page_token end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
289 290 291 292 |
# File 'lib/google/apis/mybusinessaccountmanagement_v1/classes.rb', line 289 def update!(**args) @accounts = args[:accounts] if args.key?(:accounts) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) end |