public static final class AlloyDbSettings.PrimaryInstanceSettings.Builder extends GeneratedMessageV3.Builder<AlloyDbSettings.PrimaryInstanceSettings.Builder> implements AlloyDbSettings.PrimaryInstanceSettingsOrBuilder
Settings for the cluster's primary instance
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public AlloyDbSettings.PrimaryInstanceSettings build()
buildPartial()
public AlloyDbSettings.PrimaryInstanceSettings buildPartial()
clear()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clear()
Overrides
clearDatabaseFlags()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearDatabaseFlags()
clearField(Descriptors.FieldDescriptor field)
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearId()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearId()
Required. The ID of the AlloyDB primary instance. The ID must satisfy the
regex expression "[a-z0-9-]+".
string id = 1 [(.google.api.field_behavior) = REQUIRED];
clearLabels()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearLabels()
clearMachineConfig()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearMachineConfig()
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPrivateIp()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clearPrivateIp()
Output only. The private IP address for the Instance.
This is the connection endpoint for an end-user application.
string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public AlloyDbSettings.PrimaryInstanceSettings.Builder clone()
Overrides
containsDatabaseFlags(String key)
public boolean containsDatabaseFlags(String key)
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
Parameter |
Name |
Description |
key |
String
|
containsLabels(String key)
public boolean containsLabels(String key)
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
Parameter |
Name |
Description |
key |
String
|
getDatabaseFlags() (deprecated)
public Map<String,String> getDatabaseFlags()
getDatabaseFlagsCount()
public int getDatabaseFlagsCount()
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
Returns |
Type |
Description |
int |
|
getDatabaseFlagsMap()
public Map<String,String> getDatabaseFlagsMap()
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
getDatabaseFlagsOrDefault(String key, String defaultValue)
public String getDatabaseFlagsOrDefault(String key, String defaultValue)
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
Returns |
Type |
Description |
String |
|
getDatabaseFlagsOrThrow(String key)
public String getDatabaseFlagsOrThrow(String key)
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getDefaultInstanceForType()
public AlloyDbSettings.PrimaryInstanceSettings getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getId()
Required. The ID of the AlloyDB primary instance. The ID must satisfy the
regex expression "[a-z0-9-]+".
string id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The id.
|
getIdBytes()
public ByteString getIdBytes()
Required. The ID of the AlloyDB primary instance. The ID must satisfy the
regex expression "[a-z0-9-]+".
string id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for id.
|
getLabels() (deprecated)
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
Returns |
Type |
Description |
int |
|
getLabelsMap()
public Map<String,String> getLabelsMap()
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
Returns |
Type |
Description |
String |
|
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getMachineConfig()
public AlloyDbSettings.PrimaryInstanceSettings.MachineConfig getMachineConfig()
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
getMachineConfigBuilder()
public AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder getMachineConfigBuilder()
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
getMachineConfigOrBuilder()
public AlloyDbSettings.PrimaryInstanceSettings.MachineConfigOrBuilder getMachineConfigOrBuilder()
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
getMutableDatabaseFlags() (deprecated)
public Map<String,String> getMutableDatabaseFlags()
Use alternate mutation accessors instead.
getMutableLabels() (deprecated)
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
getPrivateIp()
public String getPrivateIp()
Output only. The private IP address for the Instance.
This is the connection endpoint for an end-user application.
string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The privateIp.
|
getPrivateIpBytes()
public ByteString getPrivateIpBytes()
Output only. The private IP address for the Instance.
This is the connection endpoint for an end-user application.
string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for privateIp.
|
hasMachineConfig()
public boolean hasMachineConfig()
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
Returns |
Type |
Description |
boolean |
Whether the machineConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(AlloyDbSettings.PrimaryInstanceSettings other)
public AlloyDbSettings.PrimaryInstanceSettings.Builder mergeFrom(AlloyDbSettings.PrimaryInstanceSettings other)
public AlloyDbSettings.PrimaryInstanceSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AlloyDbSettings.PrimaryInstanceSettings.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeMachineConfig(AlloyDbSettings.PrimaryInstanceSettings.MachineConfig value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder mergeMachineConfig(AlloyDbSettings.PrimaryInstanceSettings.MachineConfig value)
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AlloyDbSettings.PrimaryInstanceSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
putAllDatabaseFlags(Map<String,String> values)
public AlloyDbSettings.PrimaryInstanceSettings.Builder putAllDatabaseFlags(Map<String,String> values)
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
putAllLabels(Map<String,String> values)
public AlloyDbSettings.PrimaryInstanceSettings.Builder putAllLabels(Map<String,String> values)
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
putDatabaseFlags(String key, String value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder putDatabaseFlags(String key, String value)
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
putLabels(String key, String value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder putLabels(String key, String value)
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
removeDatabaseFlags(String key)
public AlloyDbSettings.PrimaryInstanceSettings.Builder removeDatabaseFlags(String key)
Database flags to pass to AlloyDB when DMS is creating the AlloyDB
cluster and instances. See the AlloyDB documentation for how these can be
used.
map<string, string> database_flags = 6;
Parameter |
Name |
Description |
key |
String
|
removeLabels(String key)
public AlloyDbSettings.PrimaryInstanceSettings.Builder removeLabels(String key)
Labels for the AlloyDB primary instance created by DMS. An object
containing a list of 'key', 'value' pairs.
map<string, string> labels = 7;
Parameter |
Name |
Description |
key |
String
|
setField(Descriptors.FieldDescriptor field, Object value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setId(String value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setId(String value)
Required. The ID of the AlloyDB primary instance. The ID must satisfy the
regex expression "[a-z0-9-]+".
string id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The id to set.
|
setIdBytes(ByteString value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setIdBytes(ByteString value)
Required. The ID of the AlloyDB primary instance. The ID must satisfy the
regex expression "[a-z0-9-]+".
string id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for id to set.
|
setMachineConfig(AlloyDbSettings.PrimaryInstanceSettings.MachineConfig value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setMachineConfig(AlloyDbSettings.PrimaryInstanceSettings.MachineConfig value)
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
setMachineConfig(AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder builderForValue)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setMachineConfig(AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder builderForValue)
Configuration for the machines that host the underlying
database engine.
.google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
setPrivateIp(String value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setPrivateIp(String value)
Output only. The private IP address for the Instance.
This is the connection endpoint for an end-user application.
string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The privateIp to set.
|
setPrivateIpBytes(ByteString value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setPrivateIpBytes(ByteString value)
Output only. The private IP address for the Instance.
This is the connection endpoint for an end-user application.
string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for privateIp to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AlloyDbSettings.PrimaryInstanceSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AlloyDbSettings.PrimaryInstanceSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides