Class: TeamBattlesSdk::Generated::User::UserRequestBuilder

Inherits:
MicrosoftKiotaAbstractions::BaseRequestBuilder
  • Object
show all
Defined in:
lib/teambattles_sdk/generated/user/user_request_builder.rb

Overview

Builds and executes requests for operations under #user

Instance Method Summary collapse

Constructor Details

#initialize(path_parameters, request_adapter) ⇒ Object

Instantiates a new UserRequestBuilder and sets the default values.

Parameters:

  • path_parameters

    Path parameters for the request

  • request_adapter

    The request adapter to use to execute the requests.



42
43
44
# File 'lib/teambattles_sdk/generated/user/user_request_builder.rb', line 42

def initialize(path_parameters, request_adapter)
    super(path_parameters, request_adapter, "{+baseurl}/user")
end

Instance Method Details

#connectionsObject

The connections property



18
19
20
# File 'lib/teambattles_sdk/generated/user/user_request_builder.rb', line 18

def connections()
    return TeamBattlesSdk::Generated::User::Connections::ConnectionsRequestBuilder.new(@path_parameters, @request_adapter)
end

#game_ranksObject

The gameRanks property



23
24
25
# File 'lib/teambattles_sdk/generated/user/user_request_builder.rb', line 23

def game_ranks()
    return TeamBattlesSdk::Generated::User::GameRanks::GameRanksRequestBuilder.new(@path_parameters, @request_adapter)
end

#matchesObject

The matches property



28
29
30
# File 'lib/teambattles_sdk/generated/user/user_request_builder.rb', line 28

def matches()
    return TeamBattlesSdk::Generated::User::Matches::MatchesRequestBuilder.new(@path_parameters, @request_adapter)
end

#ongoing_matchesObject

The ongoingMatches property



33
34
35
# File 'lib/teambattles_sdk/generated/user/user_request_builder.rb', line 33

def ongoing_matches()
    return TeamBattlesSdk::Generated::User::OngoingMatches::OngoingMatchesRequestBuilder.new(@path_parameters, @request_adapter)
end