Class: Google::Apis::Adexchangebuyer2V2beta1::ListClientsResponse

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/adexchangebuyer2_v2beta1/classes.rb,
lib/google/apis/adexchangebuyer2_v2beta1/representations.rb,
lib/google/apis/adexchangebuyer2_v2beta1/representations.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ ListClientsResponse

Returns a new instance of ListClientsResponse.



2186
2187
2188
# File 'lib/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 2186

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#clientsArray<Google::Apis::Adexchangebuyer2V2beta1::Client>

The returned list of clients. Corresponds to the JSON property clients



2177
2178
2179
# File 'lib/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 2177

def clients
  @clients
end

#next_page_tokenString

A token to retrieve the next page of results. Pass this value in the ListClientsRequest.pageToken field in the subsequent call to the accounts. clients.list method to retrieve the next page of results. Corresponds to the JSON property nextPageToken

Returns:

  • (String)


2184
2185
2186
# File 'lib/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 2184

def next_page_token
  @next_page_token
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



2191
2192
2193
2194
# File 'lib/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 2191

def update!(**args)
  @clients = args[:clients] if args.key?(:clients)
  @next_page_token = args[:next_page_token] if args.key?(:next_page_token)
end