-
Notifications
You must be signed in to change notification settings - Fork 0
/
RequestRubric.go
170 lines (138 loc) · 6 KB
/
RequestRubric.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
// Code generated by msgraph.go/gen DO NOT EDIT.
package msgraph
import "context"
// RubricCriterionRequestBuilder is request builder for RubricCriterion
type RubricCriterionRequestBuilder struct{ BaseRequestBuilder }
// Request returns RubricCriterionRequest
func (b *RubricCriterionRequestBuilder) Request() *RubricCriterionRequest {
return &RubricCriterionRequest{
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
}
}
// RubricCriterionRequest is request for RubricCriterion
type RubricCriterionRequest struct{ BaseRequest }
// Get performs GET request for RubricCriterion
func (r *RubricCriterionRequest) Get(ctx context.Context) (resObj *RubricCriterion, err error) {
var query string
if r.query != nil {
query = "?" + r.query.Encode()
}
err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
return
}
// Update performs PATCH request for RubricCriterion
func (r *RubricCriterionRequest) Update(ctx context.Context, reqObj *RubricCriterion) error {
return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
}
// Delete performs DELETE request for RubricCriterion
func (r *RubricCriterionRequest) Delete(ctx context.Context) error {
return r.JSONRequest(ctx, "DELETE", "", nil, nil)
}
// RubricLevelRequestBuilder is request builder for RubricLevel
type RubricLevelRequestBuilder struct{ BaseRequestBuilder }
// Request returns RubricLevelRequest
func (b *RubricLevelRequestBuilder) Request() *RubricLevelRequest {
return &RubricLevelRequest{
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
}
}
// RubricLevelRequest is request for RubricLevel
type RubricLevelRequest struct{ BaseRequest }
// Get performs GET request for RubricLevel
func (r *RubricLevelRequest) Get(ctx context.Context) (resObj *RubricLevel, err error) {
var query string
if r.query != nil {
query = "?" + r.query.Encode()
}
err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
return
}
// Update performs PATCH request for RubricLevel
func (r *RubricLevelRequest) Update(ctx context.Context, reqObj *RubricLevel) error {
return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
}
// Delete performs DELETE request for RubricLevel
func (r *RubricLevelRequest) Delete(ctx context.Context) error {
return r.JSONRequest(ctx, "DELETE", "", nil, nil)
}
// RubricQualityRequestBuilder is request builder for RubricQuality
type RubricQualityRequestBuilder struct{ BaseRequestBuilder }
// Request returns RubricQualityRequest
func (b *RubricQualityRequestBuilder) Request() *RubricQualityRequest {
return &RubricQualityRequest{
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
}
}
// RubricQualityRequest is request for RubricQuality
type RubricQualityRequest struct{ BaseRequest }
// Get performs GET request for RubricQuality
func (r *RubricQualityRequest) Get(ctx context.Context) (resObj *RubricQuality, err error) {
var query string
if r.query != nil {
query = "?" + r.query.Encode()
}
err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
return
}
// Update performs PATCH request for RubricQuality
func (r *RubricQualityRequest) Update(ctx context.Context, reqObj *RubricQuality) error {
return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
}
// Delete performs DELETE request for RubricQuality
func (r *RubricQualityRequest) Delete(ctx context.Context) error {
return r.JSONRequest(ctx, "DELETE", "", nil, nil)
}
// RubricQualityFeedbackModelRequestBuilder is request builder for RubricQualityFeedbackModel
type RubricQualityFeedbackModelRequestBuilder struct{ BaseRequestBuilder }
// Request returns RubricQualityFeedbackModelRequest
func (b *RubricQualityFeedbackModelRequestBuilder) Request() *RubricQualityFeedbackModelRequest {
return &RubricQualityFeedbackModelRequest{
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
}
}
// RubricQualityFeedbackModelRequest is request for RubricQualityFeedbackModel
type RubricQualityFeedbackModelRequest struct{ BaseRequest }
// Get performs GET request for RubricQualityFeedbackModel
func (r *RubricQualityFeedbackModelRequest) Get(ctx context.Context) (resObj *RubricQualityFeedbackModel, err error) {
var query string
if r.query != nil {
query = "?" + r.query.Encode()
}
err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
return
}
// Update performs PATCH request for RubricQualityFeedbackModel
func (r *RubricQualityFeedbackModelRequest) Update(ctx context.Context, reqObj *RubricQualityFeedbackModel) error {
return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
}
// Delete performs DELETE request for RubricQualityFeedbackModel
func (r *RubricQualityFeedbackModelRequest) Delete(ctx context.Context) error {
return r.JSONRequest(ctx, "DELETE", "", nil, nil)
}
// RubricQualitySelectedColumnModelRequestBuilder is request builder for RubricQualitySelectedColumnModel
type RubricQualitySelectedColumnModelRequestBuilder struct{ BaseRequestBuilder }
// Request returns RubricQualitySelectedColumnModelRequest
func (b *RubricQualitySelectedColumnModelRequestBuilder) Request() *RubricQualitySelectedColumnModelRequest {
return &RubricQualitySelectedColumnModelRequest{
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
}
}
// RubricQualitySelectedColumnModelRequest is request for RubricQualitySelectedColumnModel
type RubricQualitySelectedColumnModelRequest struct{ BaseRequest }
// Get performs GET request for RubricQualitySelectedColumnModel
func (r *RubricQualitySelectedColumnModelRequest) Get(ctx context.Context) (resObj *RubricQualitySelectedColumnModel, err error) {
var query string
if r.query != nil {
query = "?" + r.query.Encode()
}
err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
return
}
// Update performs PATCH request for RubricQualitySelectedColumnModel
func (r *RubricQualitySelectedColumnModelRequest) Update(ctx context.Context, reqObj *RubricQualitySelectedColumnModel) error {
return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
}
// Delete performs DELETE request for RubricQualitySelectedColumnModel
func (r *RubricQualitySelectedColumnModelRequest) Delete(ctx context.Context) error {
return r.JSONRequest(ctx, "DELETE", "", nil, nil)
}