target.apidocs.com.google.api.services.sqladmin.model.SqlInstancesVerifyExternalSyncSettingsRequest.html Maven / Gradle / Ivy
The newest version!
SqlInstancesVerifyExternalSyncSettingsRequest (Cloud SQL Admin API v1-rev20241108-2.0.0)
com.google.api.services.sqladmin.model
Class SqlInstancesVerifyExternalSyncSettingsRequest
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.sqladmin.model.SqlInstancesVerifyExternalSyncSettingsRequest
-
public final class SqlInstancesVerifyExternalSyncSettingsRequest
extends com.google.api.client.json.GenericJson
Instance verify external sync settings request.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Cloud SQL Admin API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
SqlInstancesVerifyExternalSyncSettingsRequest()
-
Method Summary
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Constructor Detail
-
SqlInstancesVerifyExternalSyncSettingsRequest
public SqlInstancesVerifyExternalSyncSettingsRequest()
-
Method Detail
-
getMigrationType
public String getMigrationType()
Optional. MigrationType configures the migration to use physical files or logical dump files.
If not set, then the logical dump file configuration is used. Valid values are `LOGICAL` or
`PHYSICAL`. Only applicable to MySQL.
- Returns:
- value or
null
for none
-
setMigrationType
public SqlInstancesVerifyExternalSyncSettingsRequest setMigrationType(String migrationType)
Optional. MigrationType configures the migration to use physical files or logical dump files.
If not set, then the logical dump file configuration is used. Valid values are `LOGICAL` or
`PHYSICAL`. Only applicable to MySQL.
- Parameters:
migrationType
- migrationType or null
for none
-
getMysqlSyncConfig
public MySqlSyncConfig getMysqlSyncConfig()
Optional. MySQL-specific settings for start external sync.
- Returns:
- value or
null
for none
-
setMysqlSyncConfig
public SqlInstancesVerifyExternalSyncSettingsRequest setMysqlSyncConfig(MySqlSyncConfig mysqlSyncConfig)
Optional. MySQL-specific settings for start external sync.
- Parameters:
mysqlSyncConfig
- mysqlSyncConfig or null
for none
-
getSelectedObjects
public List<ExternalSyncSelectedObject> getSelectedObjects()
Optional. Migrate only the specified objects from the source instance. If this field is empty,
then migrate all objects.
- Returns:
- value or
null
for none
-
setSelectedObjects
public SqlInstancesVerifyExternalSyncSettingsRequest setSelectedObjects(List<ExternalSyncSelectedObject> selectedObjects)
Optional. Migrate only the specified objects from the source instance. If this field is empty,
then migrate all objects.
- Parameters:
selectedObjects
- selectedObjects or null
for none
-
getSyncMode
public String getSyncMode()
External sync mode
- Returns:
- value or
null
for none
-
setSyncMode
public SqlInstancesVerifyExternalSyncSettingsRequest setSyncMode(String syncMode)
External sync mode
- Parameters:
syncMode
- syncMode or null
for none
-
getSyncParallelLevel
public String getSyncParallelLevel()
Optional. Parallel level for initial data sync. Only applicable for PostgreSQL.
- Returns:
- value or
null
for none
-
setSyncParallelLevel
public SqlInstancesVerifyExternalSyncSettingsRequest setSyncParallelLevel(String syncParallelLevel)
Optional. Parallel level for initial data sync. Only applicable for PostgreSQL.
- Parameters:
syncParallelLevel
- syncParallelLevel or null
for none
-
getVerifyConnectionOnly
public Boolean getVerifyConnectionOnly()
Flag to enable verifying connection only
- Returns:
- value or
null
for none
-
setVerifyConnectionOnly
public SqlInstancesVerifyExternalSyncSettingsRequest setVerifyConnectionOnly(Boolean verifyConnectionOnly)
Flag to enable verifying connection only
- Parameters:
verifyConnectionOnly
- verifyConnectionOnly or null
for none
-
getVerifyReplicationOnly
public Boolean getVerifyReplicationOnly()
Optional. Flag to verify settings required by replication setup only
- Returns:
- value or
null
for none
-
setVerifyReplicationOnly
public SqlInstancesVerifyExternalSyncSettingsRequest setVerifyReplicationOnly(Boolean verifyReplicationOnly)
Optional. Flag to verify settings required by replication setup only
- Parameters:
verifyReplicationOnly
- verifyReplicationOnly or null
for none
-
set
public SqlInstancesVerifyExternalSyncSettingsRequest set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public SqlInstancesVerifyExternalSyncSettingsRequest clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy