Class: TeamBattlesSdk::Generated::Matches::Item::Challenges::ChallengesRequestBuilder

Inherits:
MicrosoftKiotaAbstractions::BaseRequestBuilder
  • Object
show all
Defined in:
lib/teambattles_sdk/generated/matches/item/challenges/challenges_request_builder.rb

Overview

Builds and executes requests for operations under #matches#matchId#challenges

Instance Method Summary collapse

Constructor Details

#initialize(path_parameters, request_adapter) ⇒ Object

Instantiates a new ChallengesRequestBuilder and sets the default values.

Parameters:

  • path_parameters

    Path parameters for the request

  • request_adapter

    The request adapter to use to execute the requests.



34
35
36
# File 'lib/teambattles_sdk/generated/matches/item/challenges/challenges_request_builder.rb', line 34

def initialize(path_parameters, request_adapter)
    super(path_parameters, request_adapter, "{+baseurl}/matches/{matchId}/challenges")
end

Instance Method Details

#acceptObject

The accept property



20
21
22
# File 'lib/teambattles_sdk/generated/matches/item/challenges/challenges_request_builder.rb', line 20

def accept()
    return TeamBattlesSdk::Generated::Matches::Item::Challenges::Accept::AcceptRequestBuilder.new(@path_parameters, @request_adapter)
end

#refuseObject

The refuse property



25
26
27
# File 'lib/teambattles_sdk/generated/matches/item/challenges/challenges_request_builder.rb', line 25

def refuse()
    return TeamBattlesSdk::Generated::Matches::Item::Challenges::Refuse::RefuseRequestBuilder.new(@path_parameters, @request_adapter)
end