target.apidocs.com.google.api.services.sqladmin.model.SqlInstancesStartExternalSyncRequest.html Maven / Gradle / Ivy
The newest version!
SqlInstancesStartExternalSyncRequest (Cloud SQL Admin API v1-rev20241108-2.0.0)
com.google.api.services.sqladmin.model
Class SqlInstancesStartExternalSyncRequest
- 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.SqlInstancesStartExternalSyncRequest
-
public final class SqlInstancesStartExternalSyncRequest
extends com.google.api.client.json.GenericJson
Instance start external sync 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
SqlInstancesStartExternalSyncRequest()
-
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
-
SqlInstancesStartExternalSyncRequest
public SqlInstancesStartExternalSyncRequest()
-
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 SqlInstancesStartExternalSyncRequest 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()
MySQL-specific settings for start external sync.
- Returns:
- value or
null
for none
-
setMysqlSyncConfig
public SqlInstancesStartExternalSyncRequest setMysqlSyncConfig(MySqlSyncConfig mysqlSyncConfig)
MySQL-specific settings for start external sync.
- Parameters:
mysqlSyncConfig
- mysqlSyncConfig or null
for none
-
getSkipVerification
public Boolean getSkipVerification()
Whether to skip the verification step (VESS).
- Returns:
- value or
null
for none
-
setSkipVerification
public SqlInstancesStartExternalSyncRequest setSkipVerification(Boolean skipVerification)
Whether to skip the verification step (VESS).
- Parameters:
skipVerification
- skipVerification or null
for none
-
getSyncMode
public String getSyncMode()
External sync mode.
- Returns:
- value or
null
for none
-
setSyncMode
public SqlInstancesStartExternalSyncRequest setSyncMode(String syncMode)
External sync mode.
- Parameters:
syncMode
- syncMode or null
for none
-
getSyncParallelLevel
public String getSyncParallelLevel()
Optional. Parallel level for initial data sync. Currently only applicable for MySQL.
- Returns:
- value or
null
for none
-
setSyncParallelLevel
public SqlInstancesStartExternalSyncRequest setSyncParallelLevel(String syncParallelLevel)
Optional. Parallel level for initial data sync. Currently only applicable for MySQL.
- Parameters:
syncParallelLevel
- syncParallelLevel or null
for none
-
set
public SqlInstancesStartExternalSyncRequest set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public SqlInstancesStartExternalSyncRequest 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