public class Objects extends AbstractModel
header, skipSign
Constructor and Description |
---|
Objects() |
Objects(Objects source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAdvancedObjects()
Get Advanced object types, such as function and procedure.
|
Database[] |
getDatabases()
Get Sync object, which is required if `Mode` is `Partial`.
|
String |
getMode()
Get Sync object type.
|
OnlineDDL |
getOnlineDDL()
Get A redundant field that specifies the online DDL type
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAdvancedObjects(String[] AdvancedObjects)
Set Advanced object types, such as function and procedure.
|
void |
setDatabases(Database[] Databases)
Set Sync object, which is required if `Mode` is `Partial`.
|
void |
setMode(String Mode)
Set Sync object type.
|
void |
setOnlineDDL(OnlineDDL OnlineDDL)
Set A redundant field that specifies the online DDL type
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public Objects()
public Objects(Objects source)
public String getMode()
public void setMode(String Mode)
Mode
- Sync object type. Valid value: `Partial` (Partial objects). Note: This field may return null, indicating that no valid values can be obtained.public Database[] getDatabases()
public void setDatabases(Database[] Databases)
Databases
- Sync object, which is required if `Mode` is `Partial`.
Note: This field may return null, indicating that no valid values can be obtained.public String[] getAdvancedObjects()
public void setAdvancedObjects(String[] AdvancedObjects)
AdvancedObjects
- Advanced object types, such as function and procedure. Note: If you want to migrate and synchronize advanced objects, the corresponding advanced object type should be included in this configuration. When advanced objects need to be synchronized, the initialization type must include the structure initialization type, that is, the Options.InitType value of the task is Structure or Full.Note: This field may return null, indicating that no valid values can be obtained.public OnlineDDL getOnlineDDL()
public void setOnlineDDL(OnlineDDL OnlineDDL)
OnlineDDL
- A redundant field that specifies the online DDL type
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.