Class MySqlSyncConfig.Builder (0.1.0)

public static final class MySqlSyncConfig.Builder extends GeneratedMessage.Builder<MySqlSyncConfig.Builder> implements MySqlSyncConfigOrBuilder

MySQL-specific external server sync settings.

Protobuf type google.cloud.sql.v1beta4.MySqlSyncConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllInitialSyncFlags(Iterable<? extends SyncFlags> values)

public MySqlSyncConfig.Builder addAllInitialSyncFlags(Iterable<? extends SyncFlags> values)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.sql.v1beta4.SyncFlags>
Returns
Type Description
MySqlSyncConfig.Builder

addInitialSyncFlags(SyncFlags value)

public MySqlSyncConfig.Builder addInitialSyncFlags(SyncFlags value)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
value SyncFlags
Returns
Type Description
MySqlSyncConfig.Builder

addInitialSyncFlags(SyncFlags.Builder builderForValue)

public MySqlSyncConfig.Builder addInitialSyncFlags(SyncFlags.Builder builderForValue)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
builderForValue SyncFlags.Builder
Returns
Type Description
MySqlSyncConfig.Builder

addInitialSyncFlags(int index, SyncFlags value)

public MySqlSyncConfig.Builder addInitialSyncFlags(int index, SyncFlags value)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameters
Name Description
index int
value SyncFlags
Returns
Type Description
MySqlSyncConfig.Builder

addInitialSyncFlags(int index, SyncFlags.Builder builderForValue)

public MySqlSyncConfig.Builder addInitialSyncFlags(int index, SyncFlags.Builder builderForValue)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameters
Name Description
index int
builderForValue SyncFlags.Builder
Returns
Type Description
MySqlSyncConfig.Builder

addInitialSyncFlagsBuilder()

public SyncFlags.Builder addInitialSyncFlagsBuilder()

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Returns
Type Description
SyncFlags.Builder

addInitialSyncFlagsBuilder(int index)

public SyncFlags.Builder addInitialSyncFlagsBuilder(int index)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
index int
Returns
Type Description
SyncFlags.Builder

build()

public MySqlSyncConfig build()
Returns
Type Description
MySqlSyncConfig

buildPartial()

public MySqlSyncConfig buildPartial()
Returns
Type Description
MySqlSyncConfig

clear()

public MySqlSyncConfig.Builder clear()
Returns
Type Description
MySqlSyncConfig.Builder
Overrides

clearInitialSyncFlags()

public MySqlSyncConfig.Builder clearInitialSyncFlags()

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Returns
Type Description
MySqlSyncConfig.Builder

getDefaultInstanceForType()

public MySqlSyncConfig getDefaultInstanceForType()
Returns
Type Description
MySqlSyncConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInitialSyncFlags(int index)

public SyncFlags getInitialSyncFlags(int index)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
index int
Returns
Type Description
SyncFlags

getInitialSyncFlagsBuilder(int index)

public SyncFlags.Builder getInitialSyncFlagsBuilder(int index)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
index int
Returns
Type Description
SyncFlags.Builder

getInitialSyncFlagsBuilderList()

public List<SyncFlags.Builder> getInitialSyncFlagsBuilderList()

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Returns
Type Description
List<Builder>

getInitialSyncFlagsCount()

public int getInitialSyncFlagsCount()

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Returns
Type Description
int

getInitialSyncFlagsList()

public List<SyncFlags> getInitialSyncFlagsList()

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Returns
Type Description
List<SyncFlags>

getInitialSyncFlagsOrBuilder(int index)

public SyncFlagsOrBuilder getInitialSyncFlagsOrBuilder(int index)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
index int
Returns
Type Description
SyncFlagsOrBuilder

getInitialSyncFlagsOrBuilderList()

public List<? extends SyncFlagsOrBuilder> getInitialSyncFlagsOrBuilderList()

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Returns
Type Description
List<? extends com.google.cloud.sql.v1beta4.SyncFlagsOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(MySqlSyncConfig other)

public MySqlSyncConfig.Builder mergeFrom(MySqlSyncConfig other)
Parameter
Name Description
other MySqlSyncConfig
Returns
Type Description
MySqlSyncConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public MySqlSyncConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
MySqlSyncConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public MySqlSyncConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
MySqlSyncConfig.Builder
Overrides

removeInitialSyncFlags(int index)

public MySqlSyncConfig.Builder removeInitialSyncFlags(int index)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameter
Name Description
index int
Returns
Type Description
MySqlSyncConfig.Builder

setInitialSyncFlags(int index, SyncFlags value)

public MySqlSyncConfig.Builder setInitialSyncFlags(int index, SyncFlags value)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameters
Name Description
index int
value SyncFlags
Returns
Type Description
MySqlSyncConfig.Builder

setInitialSyncFlags(int index, SyncFlags.Builder builderForValue)

public MySqlSyncConfig.Builder setInitialSyncFlags(int index, SyncFlags.Builder builderForValue)

Flags to use for the initial dump.

repeated .google.cloud.sql.v1beta4.SyncFlags initial_sync_flags = 1;

Parameters
Name Description
index int
builderForValue SyncFlags.Builder
Returns
Type Description
MySqlSyncConfig.Builder