Sha256: 9716d9642ea07c0d822fd493d6b337b9de5c084d985a2dcbd72508952346ff81

Contents?: true

Size: 1.94 KB

Versions: 4

Compression:

Stored size: 1.94 KB

Contents

require 'microsoft_kiota_abstractions'
require_relative '../../../../../microsoft_graph'
require_relative '../../../../education'
require_relative '../../../classes'
require_relative '../../item'
require_relative '../members'
require_relative './item'
require_relative './ref/ref_request_builder'

module MicrosoftGraph::Education::Classes::Item::Members::Item
    ## 
    # Builds and executes requests for operations under \education\classes\{educationClass-id}\members\{educationUser-id}
    class EducationUserItemRequestBuilder
        
        ## 
        # Path parameters for the request
        @path_parameters
        ## 
        # Provides operations to manage the collection of educationRoot entities.
        def ref()
            return MicrosoftGraph::Education::Classes::Item::Members::Item::Ref::RefRequestBuilder.new(@path_parameters, @request_adapter)
        end
        ## 
        # The request adapter to use to execute the requests.
        @request_adapter
        ## 
        # Url template to use to build the URL for the current request builder
        @url_template
        ## 
        ## Instantiates a new EducationUserItemRequestBuilder and sets the default values.
        ## @param pathParameters Path parameters for the request
        ## @param requestAdapter The request adapter to use to execute the requests.
        ## @return a void
        ## 
        def initialize(path_parameters, request_adapter)
            raise StandardError, 'path_parameters cannot be null' if path_parameters.nil?
            raise StandardError, 'request_adapter cannot be null' if request_adapter.nil?
            @url_template = "{+baseurl}/education/classes/{educationClass%2Did}/members/{educationUser%2Did}"
            @request_adapter = request_adapter
            path_parameters = { "request-raw-url" => path_parameters } if path_parameters.is_a? String
            @path_parameters = path_parameters if path_parameters.is_a? Hash
        end
    end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
microsoft_graph-0.14.0 lib/education/classes/item/members/item/education_user_item_request_builder.rb
microsoft_graph-0.13.0 lib/education/classes/item/members/item/education_user_item_request_builder.rb
microsoft_graph-0.12.0 lib/education/classes/item/members/item/education_user_item_request_builder.rb
microsoft_graph-0.11.0 lib/education/classes/item/members/item/education_user_item_request_builder.rb