30 #ifndef GOOGLE_CLASSROOM_API_MODIFY_INDIVIDUAL_STUDENTS_OPTIONS_H_ 31 #define GOOGLE_CLASSROOM_API_MODIFY_INDIVIDUAL_STUDENTS_OPTIONS_H_ 34 #include "googleapis/base/macros.h" 35 #include "googleapis/client/data/jsoncpp_data.h" 36 #include "googleapis/strings/stringpiece.h" 85 return StringPiece(
"google_classroom_api::ModifyIndividualStudentsOptions");
94 return Storage().isMember(
"addStudentIds");
101 MutableStorage()->removeMember(
"addStudentIds");
109 const Json::Value& storage = Storage(
"addStudentIds");
110 return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
123 Json::Value* storage = MutableStorage(
"addStudentIds");
124 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
133 return Storage().isMember(
"removeStudentIds");
140 MutableStorage()->removeMember(
"removeStudentIds");
149 const Json::Value& storage = Storage(
"removeStudentIds");
150 return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
163 Json::Value* storage = MutableStorage(
"removeStudentIds");
164 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
171 #endif // GOOGLE_CLASSROOM_API_MODIFY_INDIVIDUAL_STUDENTS_OPTIONS_H_ Definition: modify_individual_students_options.h:51
bool has_remove_student_ids() const
Definition: modify_individual_students_options.h:132
bool has_add_student_ids() const
Definition: modify_individual_students_options.h:93
const client::JsonCppArray< string > get_remove_student_ids() const
Definition: modify_individual_students_options.h:148
const client::JsonCppArray< string > get_add_student_ids() const
Definition: modify_individual_students_options.h:108
const StringPiece GetTypeName() const
Definition: modify_individual_students_options.h:84
void clear_remove_student_ids()
Definition: modify_individual_students_options.h:139
Definition: announcement.h:41
void clear_add_student_ids()
Definition: modify_individual_students_options.h:100
Definition: announcement.cc:43
client::JsonCppArray< string > mutable_removeStudentIds()
Definition: modify_individual_students_options.h:162
client::JsonCppArray< string > mutable_addStudentIds()
Definition: modify_individual_students_options.h:122