Documentation
¶
Index ¶
- type AssignmentsRequestBuilder
- type ItemAccepted_assignmentsRequestBuilder
- func (m *ItemAccepted_assignmentsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ItemAccepted_assignmentsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemAccepted_assignmentsRequestBuilder) WithUrl(rawUrl string) *ItemAccepted_assignmentsRequestBuilder
- type ItemAccepted_assignmentsRequestBuilderGetQueryParameters
- type ItemAccepted_assignmentsRequestBuilderGetRequestConfiguration
- type ItemGradesRequestBuilder
- type ItemGradesRequestBuilderGetRequestConfiguration
- type WithAssignment_ItemRequestBuilder
- func (m *WithAssignment_ItemRequestBuilder) Accepted_assignments() *ItemAccepted_assignmentsRequestBuilder
- func (m *WithAssignment_ItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *WithAssignment_ItemRequestBuilder) Grades() *ItemGradesRequestBuilder
- func (m *WithAssignment_ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *WithAssignment_ItemRequestBuilder) WithUrl(rawUrl string) *WithAssignment_ItemRequestBuilder
- type WithAssignment_ItemRequestBuilderGetRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignmentsRequestBuilder ¶
type AssignmentsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AssignmentsRequestBuilder builds and executes requests for operations under \assignments
func NewAssignmentsRequestBuilder ¶
func NewAssignmentsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AssignmentsRequestBuilder
NewAssignmentsRequestBuilder instantiates a new AssignmentsRequestBuilder and sets the default values.
func NewAssignmentsRequestBuilderInternal ¶
func NewAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AssignmentsRequestBuilder
NewAssignmentsRequestBuilderInternal instantiates a new AssignmentsRequestBuilder and sets the default values.
func (*AssignmentsRequestBuilder) ByAssignment_id ¶
func (m *AssignmentsRequestBuilder) ByAssignment_id(assignment_id string) *WithAssignment_ItemRequestBuilder
ByAssignment_id gets an item from the github.com/octokit/go-sdk/pkg/github/.assignments.item collection Deprecated: This indexer is deprecated and will be removed in the next major version. Use the one with the typed parameter instead.
func (*AssignmentsRequestBuilder) ByAssignment_idInteger ¶
func (m *AssignmentsRequestBuilder) ByAssignment_idInteger(assignment_id int32) *WithAssignment_ItemRequestBuilder
ByAssignment_idInteger gets an item from the github.com/octokit/go-sdk/pkg/github/.assignments.item collection
type ItemAccepted_assignmentsRequestBuilder ¶
type ItemAccepted_assignmentsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAccepted_assignmentsRequestBuilder builds and executes requests for operations under \assignments\{assignment_id}\accepted_assignments
func NewItemAccepted_assignmentsRequestBuilder ¶
func NewItemAccepted_assignmentsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAccepted_assignmentsRequestBuilder
NewItemAccepted_assignmentsRequestBuilder instantiates a new Accepted_assignmentsRequestBuilder and sets the default values.
func NewItemAccepted_assignmentsRequestBuilderInternal ¶
func NewItemAccepted_assignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAccepted_assignmentsRequestBuilder
NewItemAccepted_assignmentsRequestBuilderInternal instantiates a new Accepted_assignmentsRequestBuilder and sets the default values.
func (*ItemAccepted_assignmentsRequestBuilder) Get ¶
func (m *ItemAccepted_assignmentsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemAccepted_assignmentsRequestBuilderGetRequestConfiguration) ([]i59ea7d99994c6a4bb9ef742ed717844297d055c7fd3742131406eea67a6404b6.ClassroomAcceptedAssignmentable, error)
Get lists any assignment repositories that have been created by students accepting a GitHub Classroom assignment. Accepted assignments will only be returned if the current user is an administrator of the GitHub Classroom for the assignment. API method documentation
func (*ItemAccepted_assignmentsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemAccepted_assignmentsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemAccepted_assignmentsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation lists any assignment repositories that have been created by students accepting a GitHub Classroom assignment. Accepted assignments will only be returned if the current user is an administrator of the GitHub Classroom for the assignment.
func (*ItemAccepted_assignmentsRequestBuilder) WithUrl ¶
func (m *ItemAccepted_assignmentsRequestBuilder) WithUrl(rawUrl string) *ItemAccepted_assignmentsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type ItemAccepted_assignmentsRequestBuilderGetQueryParameters ¶
type ItemAccepted_assignmentsRequestBuilderGetQueryParameters struct {
// Page number of the results to fetch.
Page *int32 `uriparametername:"page"`
// The number of results per page (max 100).
Per_page *int32 `uriparametername:"per_page"`
}
ItemAccepted_assignmentsRequestBuilderGetQueryParameters lists any assignment repositories that have been created by students accepting a GitHub Classroom assignment. Accepted assignments will only be returned if the current user is an administrator of the GitHub Classroom for the assignment.
type ItemAccepted_assignmentsRequestBuilderGetRequestConfiguration ¶
type ItemAccepted_assignmentsRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *ItemAccepted_assignmentsRequestBuilderGetQueryParameters
}
ItemAccepted_assignmentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ItemGradesRequestBuilder ¶
type ItemGradesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemGradesRequestBuilder builds and executes requests for operations under \assignments\{assignment_id}\grades
func NewItemGradesRequestBuilder ¶
func NewItemGradesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGradesRequestBuilder
NewItemGradesRequestBuilder instantiates a new GradesRequestBuilder and sets the default values.
func NewItemGradesRequestBuilderInternal ¶
func NewItemGradesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGradesRequestBuilder
NewItemGradesRequestBuilderInternal instantiates a new GradesRequestBuilder and sets the default values.
func (*ItemGradesRequestBuilder) Get ¶
func (m *ItemGradesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGradesRequestBuilderGetRequestConfiguration) ([]i59ea7d99994c6a4bb9ef742ed717844297d055c7fd3742131406eea67a6404b6.ClassroomAssignmentGradeable, error)
Get gets grades for a GitHub Classroom assignment. Grades will only be returned if the current user is an administrator of the GitHub Classroom for the assignment. API method documentation
func (*ItemGradesRequestBuilder) ToGetRequestInformation ¶
func (m *ItemGradesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGradesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation gets grades for a GitHub Classroom assignment. Grades will only be returned if the current user is an administrator of the GitHub Classroom for the assignment.
func (*ItemGradesRequestBuilder) WithUrl ¶
func (m *ItemGradesRequestBuilder) WithUrl(rawUrl string) *ItemGradesRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type ItemGradesRequestBuilderGetRequestConfiguration ¶
type ItemGradesRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ItemGradesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type WithAssignment_ItemRequestBuilder ¶
type WithAssignment_ItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
WithAssignment_ItemRequestBuilder builds and executes requests for operations under \assignments\{assignment_id}
func NewWithAssignment_ItemRequestBuilder ¶
func NewWithAssignment_ItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithAssignment_ItemRequestBuilder
NewWithAssignment_ItemRequestBuilder instantiates a new WithAssignment_ItemRequestBuilder and sets the default values.
func NewWithAssignment_ItemRequestBuilderInternal ¶
func NewWithAssignment_ItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithAssignment_ItemRequestBuilder
NewWithAssignment_ItemRequestBuilderInternal instantiates a new WithAssignment_ItemRequestBuilder and sets the default values.
func (*WithAssignment_ItemRequestBuilder) Accepted_assignments ¶
func (m *WithAssignment_ItemRequestBuilder) Accepted_assignments() *ItemAccepted_assignmentsRequestBuilder
Accepted_assignments the accepted_assignments property
func (*WithAssignment_ItemRequestBuilder) Get ¶
func (m *WithAssignment_ItemRequestBuilder) Get(ctx context.Context, requestConfiguration *WithAssignment_ItemRequestBuilderGetRequestConfiguration) (i59ea7d99994c6a4bb9ef742ed717844297d055c7fd3742131406eea67a6404b6.ClassroomAssignmentable, error)
Get gets a GitHub Classroom assignment. Assignment will only be returned if the current user is an administrator of the GitHub Classroom for the assignment. API method documentation
func (*WithAssignment_ItemRequestBuilder) Grades ¶
func (m *WithAssignment_ItemRequestBuilder) Grades() *ItemGradesRequestBuilder
Grades the grades property
func (*WithAssignment_ItemRequestBuilder) ToGetRequestInformation ¶
func (m *WithAssignment_ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *WithAssignment_ItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation gets a GitHub Classroom assignment. Assignment will only be returned if the current user is an administrator of the GitHub Classroom for the assignment.
func (*WithAssignment_ItemRequestBuilder) WithUrl ¶
func (m *WithAssignment_ItemRequestBuilder) WithUrl(rawUrl string) *WithAssignment_ItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type WithAssignment_ItemRequestBuilderGetRequestConfiguration ¶
type WithAssignment_ItemRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
WithAssignment_ItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.