@@ -144,9 +144,6 @@ message SendDataToSubscriberRequest {
144144 // will use the maximum deadline. Maximum is 7 days.
145145 google.protobuf.Duration delivery_deadline = 4 ;
146146
147- // The message class to use for the data SMS message.
148- MessageClass message_class = 5 ;
149-
150147 // The application port for the message.
151148 ApplicationPort application_port = 6 ;
152149
@@ -160,8 +157,31 @@ message SendDataToSubscriberRequest {
160157 // Point to Point) as defined in the 3GPP TS 31.115.
161158 // Default is false.
162159 bool set_sms_pp_cpi = 8 ;
160+
161+ // General Data Coding Group
162+ message DcsCodingGroupGeneral {
163+ // The message class to use for the data SMS message.
164+ optional MessageClass message_class = 1 ;
165+ }
166+
167+ // Message Class Data Coding Group
168+ message DcsCodingGroupMessageClass {
169+ // The message class to use for the data SMS message.
170+ MessageClass message_class = 1 ;
171+ }
172+
173+ // The Data Coding Group for the message.
174+ // If the coding group is not specified, the default is General.
175+ oneof dcsCodingGroup {
176+ DcsCodingGroupGeneral coding_group_general = 9 ;
177+ DcsCodingGroupMessageClass coding_group_message_class = 10 ;
178+ // The message class to use for the data SMS message. This is a Deprecated config value for message class.
179+ // Instead of using this, set message class value in the coding group config.
180+ MessageClass message_class = 5 [deprecated = true ];
181+ }
163182}
164183
184+
165185/**
166186 * The class of the message.
167187 *
0 commit comments