@@ -24,6 +24,7 @@ namespace Models
2424 DARABONBA_PTR_TO_JSON (MemoryDump, memoryDump_);
2525 DARABONBA_PTR_TO_JSON (NativeDebugger, nativeDebugger_);
2626 DARABONBA_PTR_TO_JSON (NativeHook, nativeHook_);
27+ DARABONBA_PTR_TO_JSON (NewShieldConfig, newShieldConfig_);
2728 DARABONBA_PTR_TO_JSON (PackageTampered, packageTampered_);
2829 DARABONBA_PTR_TO_JSON (Root, root_);
2930 DARABONBA_PTR_TO_JSON (RunMode, runMode_);
@@ -32,6 +33,7 @@ namespace Models
3233 DARABONBA_PTR_TO_JSON (TenantId, tenantId_);
3334 DARABONBA_PTR_TO_JSON (TotalSwitch, totalSwitch_);
3435 DARABONBA_PTR_TO_JSON (UseAShield, useAShield_);
36+ DARABONBA_PTR_TO_JSON (UseYShield, useYShield_);
3537 DARABONBA_PTR_TO_JSON (WorkspaceId, workspaceId_);
3638 };
3739 friend void from_json (const Darabonba::Json& j, StartUserAppAsyncEnhanceInMsaRequest& obj) {
@@ -46,6 +48,7 @@ namespace Models
4648 DARABONBA_PTR_FROM_JSON (MemoryDump, memoryDump_);
4749 DARABONBA_PTR_FROM_JSON (NativeDebugger, nativeDebugger_);
4850 DARABONBA_PTR_FROM_JSON (NativeHook, nativeHook_);
51+ DARABONBA_PTR_FROM_JSON (NewShieldConfig, newShieldConfig_);
4952 DARABONBA_PTR_FROM_JSON (PackageTampered, packageTampered_);
5053 DARABONBA_PTR_FROM_JSON (Root, root_);
5154 DARABONBA_PTR_FROM_JSON (RunMode, runMode_);
@@ -54,6 +57,7 @@ namespace Models
5457 DARABONBA_PTR_FROM_JSON (TenantId, tenantId_);
5558 DARABONBA_PTR_FROM_JSON (TotalSwitch, totalSwitch_);
5659 DARABONBA_PTR_FROM_JSON (UseAShield, useAShield_);
60+ DARABONBA_PTR_FROM_JSON (UseYShield, useYShield_);
5761 DARABONBA_PTR_FROM_JSON (WorkspaceId, workspaceId_);
5862 };
5963 StartUserAppAsyncEnhanceInMsaRequest () = default ;
@@ -70,8 +74,9 @@ namespace Models
7074 virtual bool empty () const override { return this ->apkProtector_ == nullptr
7175 && return this ->appId_ == nullptr && return this ->assetsFileList_ == nullptr && return this ->classes_ == nullptr && return this ->dalvikDebugger_ == nullptr && return this ->emulatorEnvironment_ == nullptr
7276 && return this ->id_ == nullptr && return this ->javaHook_ == nullptr && return this ->memoryDump_ == nullptr && return this ->nativeDebugger_ == nullptr && return this ->nativeHook_ == nullptr
73- && return this ->packageTampered_ == nullptr && return this ->root_ == nullptr && return this ->runMode_ == nullptr && return this ->soFileList_ == nullptr && return this ->taskType_ == nullptr
74- && return this ->tenantId_ == nullptr && return this ->totalSwitch_ == nullptr && return this ->useAShield_ == nullptr && return this ->workspaceId_ == nullptr ; };
77+ && return this ->newShieldConfig_ == nullptr && return this ->packageTampered_ == nullptr && return this ->root_ == nullptr && return this ->runMode_ == nullptr && return this ->soFileList_ == nullptr
78+ && return this ->taskType_ == nullptr && return this ->tenantId_ == nullptr && return this ->totalSwitch_ == nullptr && return this ->useAShield_ == nullptr && return this ->useYShield_ == nullptr
79+ && return this ->workspaceId_ == nullptr ; };
7580 // apkProtector Field Functions
7681 bool hasApkProtector () const { return this ->apkProtector_ != nullptr ;};
7782 void deleteApkProtector () { this ->apkProtector_ = nullptr ;};
@@ -149,6 +154,13 @@ namespace Models
149154 inline StartUserAppAsyncEnhanceInMsaRequest& setNativeHook (int32_t nativeHook) { DARABONBA_PTR_SET_VALUE (nativeHook_, nativeHook) };
150155
151156
157+ // newShieldConfig Field Functions
158+ bool hasNewShieldConfig () const { return this ->newShieldConfig_ != nullptr ;};
159+ void deleteNewShieldConfig () { this ->newShieldConfig_ = nullptr ;};
160+ inline string newShieldConfig () const { DARABONBA_PTR_GET_DEFAULT (newShieldConfig_, " " ) };
161+ inline StartUserAppAsyncEnhanceInMsaRequest& setNewShieldConfig (string newShieldConfig) { DARABONBA_PTR_SET_VALUE (newShieldConfig_, newShieldConfig) };
162+
163+
152164 // packageTampered Field Functions
153165 bool hasPackageTampered () const { return this ->packageTampered_ != nullptr ;};
154166 void deletePackageTampered () { this ->packageTampered_ = nullptr ;};
@@ -205,6 +217,13 @@ namespace Models
205217 inline StartUserAppAsyncEnhanceInMsaRequest& setUseAShield (bool useAShield) { DARABONBA_PTR_SET_VALUE (useAShield_, useAShield) };
206218
207219
220+ // useYShield Field Functions
221+ bool hasUseYShield () const { return this ->useYShield_ != nullptr ;};
222+ void deleteUseYShield () { this ->useYShield_ = nullptr ;};
223+ inline bool useYShield () const { DARABONBA_PTR_GET_DEFAULT (useYShield_, false ) };
224+ inline StartUserAppAsyncEnhanceInMsaRequest& setUseYShield (bool useYShield) { DARABONBA_PTR_SET_VALUE (useYShield_, useYShield) };
225+
226+
208227 // workspaceId Field Functions
209228 bool hasWorkspaceId () const { return this ->workspaceId_ != nullptr ;};
210229 void deleteWorkspaceId () { this ->workspaceId_ = nullptr ;};
@@ -226,6 +245,7 @@ namespace Models
226245 std::shared_ptr<int32_t > memoryDump_ = nullptr ;
227246 std::shared_ptr<int32_t > nativeDebugger_ = nullptr ;
228247 std::shared_ptr<int32_t > nativeHook_ = nullptr ;
248+ std::shared_ptr<string> newShieldConfig_ = nullptr ;
229249 std::shared_ptr<int32_t > packageTampered_ = nullptr ;
230250 std::shared_ptr<int32_t > root_ = nullptr ;
231251 std::shared_ptr<string> runMode_ = nullptr ;
@@ -235,6 +255,7 @@ namespace Models
235255 std::shared_ptr<string> tenantId_ = nullptr ;
236256 std::shared_ptr<bool > totalSwitch_ = nullptr ;
237257 std::shared_ptr<bool > useAShield_ = nullptr ;
258+ std::shared_ptr<bool > useYShield_ = nullptr ;
238259 // This parameter is required.
239260 std::shared_ptr<string> workspaceId_ = nullptr ;
240261 };
0 commit comments