public static final class MigrationJob.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder> implements MigrationJobOrBuilder
Represents a Database Migration Service migration job object.Protobuf type
google.cloud.clouddms.v1.MigrationJob| Modifier and Type | Method and Description |
|---|---|
MigrationJob.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MigrationJob |
build() |
MigrationJob |
buildPartial() |
MigrationJob.Builder |
clear() |
MigrationJob.Builder |
clearCmekKeyName()
The CMEK (customer-managed encryption key) fully qualified key name used
for the migration job.
|
MigrationJob.Builder |
clearConnectivity() |
MigrationJob.Builder |
clearConversionWorkspace()
The conversion workspace used by the migration.
|
MigrationJob.Builder |
clearCreateTime()
Output only.
|
MigrationJob.Builder |
clearDestination()
Required.
|
MigrationJob.Builder |
clearDestinationDatabase()
The database engine type and provider of the destination.
|
MigrationJob.Builder |
clearDisplayName()
The migration job display name.
|
MigrationJob.Builder |
clearDumpFlags()
The initial dump flags.
|
MigrationJob.Builder |
clearDumpPath()
The path to the dump file in Google Cloud Storage,
in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]).
|
MigrationJob.Builder |
clearDuration()
Output only.
|
MigrationJob.Builder |
clearEndTime()
Output only.
|
MigrationJob.Builder |
clearError()
Output only.
|
MigrationJob.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MigrationJob.Builder |
clearFilter()
This field can be used to select the entities to migrate as part of
the migration job.
|
MigrationJob.Builder |
clearLabels() |
MigrationJob.Builder |
clearName()
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
|
MigrationJob.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MigrationJob.Builder |
clearPerformanceConfig()
Optional.
|
MigrationJob.Builder |
clearPhase()
Output only.
|
MigrationJob.Builder |
clearReverseSshConnectivity()
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
MigrationJob.Builder |
clearSource()
Required.
|
MigrationJob.Builder |
clearSourceDatabase()
The database engine type and provider of the source.
|
MigrationJob.Builder |
clearState()
The current migration job state.
|
MigrationJob.Builder |
clearStaticIpConnectivity()
static ip connectivity data (default, no additional details needed).
|
MigrationJob.Builder |
clearType()
Required.
|
MigrationJob.Builder |
clearUpdateTime()
Output only.
|
MigrationJob.Builder |
clearVpcPeeringConnectivity()
The details of the VPC network that the source database is located in.
|
MigrationJob.Builder |
clone() |
boolean |
containsLabels(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
String |
getCmekKeyName()
The CMEK (customer-managed encryption key) fully qualified key name used
for the migration job.
|
com.google.protobuf.ByteString |
getCmekKeyNameBytes()
The CMEK (customer-managed encryption key) fully qualified key name used
for the migration job.
|
MigrationJob.ConnectivityCase |
getConnectivityCase() |
ConversionWorkspaceInfo |
getConversionWorkspace()
The conversion workspace used by the migration.
|
ConversionWorkspaceInfo.Builder |
getConversionWorkspaceBuilder()
The conversion workspace used by the migration.
|
ConversionWorkspaceInfoOrBuilder |
getConversionWorkspaceOrBuilder()
The conversion workspace used by the migration.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
MigrationJob |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDestination()
Required.
|
com.google.protobuf.ByteString |
getDestinationBytes()
Required.
|
DatabaseType |
getDestinationDatabase()
The database engine type and provider of the destination.
|
DatabaseType.Builder |
getDestinationDatabaseBuilder()
The database engine type and provider of the destination.
|
DatabaseTypeOrBuilder |
getDestinationDatabaseOrBuilder()
The database engine type and provider of the destination.
|
String |
getDisplayName()
The migration job display name.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
The migration job display name.
|
MigrationJob.DumpFlags |
getDumpFlags()
The initial dump flags.
|
MigrationJob.DumpFlags.Builder |
getDumpFlagsBuilder()
The initial dump flags.
|
MigrationJob.DumpFlagsOrBuilder |
getDumpFlagsOrBuilder()
The initial dump flags.
|
String |
getDumpPath()
The path to the dump file in Google Cloud Storage,
in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]).
|
com.google.protobuf.ByteString |
getDumpPathBytes()
The path to the dump file in Google Cloud Storage,
in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]).
|
com.google.protobuf.Duration |
getDuration()
Output only.
|
com.google.protobuf.Duration.Builder |
getDurationBuilder()
Output only.
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
com.google.rpc.Status |
getError()
Output only.
|
com.google.rpc.Status.Builder |
getErrorBuilder()
Output only.
|
com.google.rpc.StatusOrBuilder |
getErrorOrBuilder()
Output only.
|
String |
getFilter()
This field can be used to select the entities to migrate as part of
the migration job.
|
com.google.protobuf.ByteString |
getFilterBytes()
This field can be used to select the entities to migrate as part of
the migration job.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
Map<String,String> |
getLabelsMap()
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
String |
getLabelsOrThrow(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
|
com.google.protobuf.ByteString |
getNameBytes()
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
|
MigrationJob.PerformanceConfig |
getPerformanceConfig()
Optional.
|
MigrationJob.PerformanceConfig.Builder |
getPerformanceConfigBuilder()
Optional.
|
MigrationJob.PerformanceConfigOrBuilder |
getPerformanceConfigOrBuilder()
Optional.
|
MigrationJob.Phase |
getPhase()
Output only.
|
int |
getPhaseValue()
Output only.
|
ReverseSshConnectivity |
getReverseSshConnectivity()
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
ReverseSshConnectivity.Builder |
getReverseSshConnectivityBuilder()
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
ReverseSshConnectivityOrBuilder |
getReverseSshConnectivityOrBuilder()
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
String |
getSource()
Required.
|
com.google.protobuf.ByteString |
getSourceBytes()
Required.
|
DatabaseType |
getSourceDatabase()
The database engine type and provider of the source.
|
DatabaseType.Builder |
getSourceDatabaseBuilder()
The database engine type and provider of the source.
|
DatabaseTypeOrBuilder |
getSourceDatabaseOrBuilder()
The database engine type and provider of the source.
|
MigrationJob.State |
getState()
The current migration job state.
|
int |
getStateValue()
The current migration job state.
|
StaticIpConnectivity |
getStaticIpConnectivity()
static ip connectivity data (default, no additional details needed).
|
StaticIpConnectivity.Builder |
getStaticIpConnectivityBuilder()
static ip connectivity data (default, no additional details needed).
|
StaticIpConnectivityOrBuilder |
getStaticIpConnectivityOrBuilder()
static ip connectivity data (default, no additional details needed).
|
MigrationJob.Type |
getType()
Required.
|
int |
getTypeValue()
Required.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
VpcPeeringConnectivity |
getVpcPeeringConnectivity()
The details of the VPC network that the source database is located in.
|
VpcPeeringConnectivity.Builder |
getVpcPeeringConnectivityBuilder()
The details of the VPC network that the source database is located in.
|
VpcPeeringConnectivityOrBuilder |
getVpcPeeringConnectivityOrBuilder()
The details of the VPC network that the source database is located in.
|
boolean |
hasConversionWorkspace()
The conversion workspace used by the migration.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDestinationDatabase()
The database engine type and provider of the destination.
|
boolean |
hasDumpFlags()
The initial dump flags.
|
boolean |
hasDuration()
Output only.
|
boolean |
hasEndTime()
Output only.
|
boolean |
hasError()
Output only.
|
boolean |
hasPerformanceConfig()
Optional.
|
boolean |
hasReverseSshConnectivity()
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
boolean |
hasSourceDatabase()
The database engine type and provider of the source.
|
boolean |
hasStaticIpConnectivity()
static ip connectivity data (default, no additional details needed).
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasVpcPeeringConnectivity()
The details of the VPC network that the source database is located in.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
MigrationJob.Builder |
mergeConversionWorkspace(ConversionWorkspaceInfo value)
The conversion workspace used by the migration.
|
MigrationJob.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
MigrationJob.Builder |
mergeDestinationDatabase(DatabaseType value)
The database engine type and provider of the destination.
|
MigrationJob.Builder |
mergeDumpFlags(MigrationJob.DumpFlags value)
The initial dump flags.
|
MigrationJob.Builder |
mergeDuration(com.google.protobuf.Duration value)
Output only.
|
MigrationJob.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
Output only.
|
MigrationJob.Builder |
mergeError(com.google.rpc.Status value)
Output only.
|
MigrationJob.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MigrationJob.Builder |
mergeFrom(com.google.protobuf.Message other) |
MigrationJob.Builder |
mergeFrom(MigrationJob other) |
MigrationJob.Builder |
mergePerformanceConfig(MigrationJob.PerformanceConfig value)
Optional.
|
MigrationJob.Builder |
mergeReverseSshConnectivity(ReverseSshConnectivity value)
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
MigrationJob.Builder |
mergeSourceDatabase(DatabaseType value)
The database engine type and provider of the source.
|
MigrationJob.Builder |
mergeStaticIpConnectivity(StaticIpConnectivity value)
static ip connectivity data (default, no additional details needed).
|
MigrationJob.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MigrationJob.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
MigrationJob.Builder |
mergeVpcPeeringConnectivity(VpcPeeringConnectivity value)
The details of the VPC network that the source database is located in.
|
MigrationJob.Builder |
putAllLabels(Map<String,String> values)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
MigrationJob.Builder |
putLabels(String key,
String value)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
MigrationJob.Builder |
removeLabels(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
MigrationJob.Builder |
setCmekKeyName(String value)
The CMEK (customer-managed encryption key) fully qualified key name used
for the migration job.
|
MigrationJob.Builder |
setCmekKeyNameBytes(com.google.protobuf.ByteString value)
The CMEK (customer-managed encryption key) fully qualified key name used
for the migration job.
|
MigrationJob.Builder |
setConversionWorkspace(ConversionWorkspaceInfo.Builder builderForValue)
The conversion workspace used by the migration.
|
MigrationJob.Builder |
setConversionWorkspace(ConversionWorkspaceInfo value)
The conversion workspace used by the migration.
|
MigrationJob.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
MigrationJob.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
MigrationJob.Builder |
setDestination(String value)
Required.
|
MigrationJob.Builder |
setDestinationBytes(com.google.protobuf.ByteString value)
Required.
|
MigrationJob.Builder |
setDestinationDatabase(DatabaseType.Builder builderForValue)
The database engine type and provider of the destination.
|
MigrationJob.Builder |
setDestinationDatabase(DatabaseType value)
The database engine type and provider of the destination.
|
MigrationJob.Builder |
setDisplayName(String value)
The migration job display name.
|
MigrationJob.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
The migration job display name.
|
MigrationJob.Builder |
setDumpFlags(MigrationJob.DumpFlags.Builder builderForValue)
The initial dump flags.
|
MigrationJob.Builder |
setDumpFlags(MigrationJob.DumpFlags value)
The initial dump flags.
|
MigrationJob.Builder |
setDumpPath(String value)
The path to the dump file in Google Cloud Storage,
in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]).
|
MigrationJob.Builder |
setDumpPathBytes(com.google.protobuf.ByteString value)
The path to the dump file in Google Cloud Storage,
in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]).
|
MigrationJob.Builder |
setDuration(com.google.protobuf.Duration.Builder builderForValue)
Output only.
|
MigrationJob.Builder |
setDuration(com.google.protobuf.Duration value)
Output only.
|
MigrationJob.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
MigrationJob.Builder |
setEndTime(com.google.protobuf.Timestamp value)
Output only.
|
MigrationJob.Builder |
setError(com.google.rpc.Status.Builder builderForValue)
Output only.
|
MigrationJob.Builder |
setError(com.google.rpc.Status value)
Output only.
|
MigrationJob.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MigrationJob.Builder |
setFilter(String value)
This field can be used to select the entities to migrate as part of
the migration job.
|
MigrationJob.Builder |
setFilterBytes(com.google.protobuf.ByteString value)
This field can be used to select the entities to migrate as part of
the migration job.
|
MigrationJob.Builder |
setName(String value)
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
|
MigrationJob.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
|
MigrationJob.Builder |
setPerformanceConfig(MigrationJob.PerformanceConfig.Builder builderForValue)
Optional.
|
MigrationJob.Builder |
setPerformanceConfig(MigrationJob.PerformanceConfig value)
Optional.
|
MigrationJob.Builder |
setPhase(MigrationJob.Phase value)
Output only.
|
MigrationJob.Builder |
setPhaseValue(int value)
Output only.
|
MigrationJob.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MigrationJob.Builder |
setReverseSshConnectivity(ReverseSshConnectivity.Builder builderForValue)
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
MigrationJob.Builder |
setReverseSshConnectivity(ReverseSshConnectivity value)
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
MigrationJob.Builder |
setSource(String value)
Required.
|
MigrationJob.Builder |
setSourceBytes(com.google.protobuf.ByteString value)
Required.
|
MigrationJob.Builder |
setSourceDatabase(DatabaseType.Builder builderForValue)
The database engine type and provider of the source.
|
MigrationJob.Builder |
setSourceDatabase(DatabaseType value)
The database engine type and provider of the source.
|
MigrationJob.Builder |
setState(MigrationJob.State value)
The current migration job state.
|
MigrationJob.Builder |
setStateValue(int value)
The current migration job state.
|
MigrationJob.Builder |
setStaticIpConnectivity(StaticIpConnectivity.Builder builderForValue)
static ip connectivity data (default, no additional details needed).
|
MigrationJob.Builder |
setStaticIpConnectivity(StaticIpConnectivity value)
static ip connectivity data (default, no additional details needed).
|
MigrationJob.Builder |
setType(MigrationJob.Type value)
Required.
|
MigrationJob.Builder |
setTypeValue(int value)
Required.
|
MigrationJob.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MigrationJob.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
MigrationJob.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
MigrationJob.Builder |
setVpcPeeringConnectivity(VpcPeeringConnectivity.Builder builderForValue)
The details of the VPC network that the source database is located in.
|
MigrationJob.Builder |
setVpcPeeringConnectivity(VpcPeeringConnectivity value)
The details of the VPC network that the source database is located in.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MigrationJob build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MigrationJob buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MigrationJob.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MigrationJob.Builder>public MigrationJob.Builder mergeFrom(MigrationJob other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public MigrationJob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MigrationJob.Builder>IOExceptionpublic MigrationJob.ConnectivityCase getConnectivityCase()
getConnectivityCase in interface MigrationJobOrBuilderpublic MigrationJob.Builder clearConnectivity()
public String getName()
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
string name = 1;getName in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
string name = 1;getNameBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setName(String value)
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
string name = 1;value - The name to set.public MigrationJob.Builder clearName()
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
string name = 1;public MigrationJob.Builder setNameBytes(com.google.protobuf.ByteString value)
The name (URI) of this migration job resource, in the form of:
projects/{project}/locations/{location}/migrationJobs/{migrationJob}.
string name = 1;value - The bytes for name to set.public boolean hasCreateTime()
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface MigrationJobOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface MigrationJobOrBuilderpublic MigrationJob.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder clearCreateTime()
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp when the migration job resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface MigrationJobOrBuilderpublic boolean hasUpdateTime()
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface MigrationJobOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface MigrationJobOrBuilderpublic MigrationJob.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder clearUpdateTime()
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The timestamp when the migration job resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface MigrationJobOrBuilderpublic int getLabelsCount()
MigrationJobOrBuilder
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;getLabelsCount in interface MigrationJobOrBuilderpublic boolean containsLabels(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;containsLabels in interface MigrationJobOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface MigrationJobOrBuilderpublic Map<String,String> getLabelsMap()
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;getLabelsMap in interface MigrationJobOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;getLabelsOrDefault in interface MigrationJobOrBuilderpublic String getLabelsOrThrow(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;getLabelsOrThrow in interface MigrationJobOrBuilderpublic MigrationJob.Builder clearLabels()
public MigrationJob.Builder removeLabels(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;@Deprecated public Map<String,String> getMutableLabels()
public MigrationJob.Builder putLabels(String key, String value)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;public MigrationJob.Builder putAllLabels(Map<String,String> values)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs. An object containing a
list of "key": "value" pairs.
Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
map<string, string> labels = 4;public String getDisplayName()
The migration job display name.
string display_name = 5;getDisplayName in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
The migration job display name.
string display_name = 5;getDisplayNameBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setDisplayName(String value)
The migration job display name.
string display_name = 5;value - The displayName to set.public MigrationJob.Builder clearDisplayName()
The migration job display name.
string display_name = 5;public MigrationJob.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
The migration job display name.
string display_name = 5;value - The bytes for displayName to set.public int getStateValue()
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;getStateValue in interface MigrationJobOrBuilderpublic MigrationJob.Builder setStateValue(int value)
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;value - The enum numeric value on the wire for state to set.public MigrationJob.State getState()
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;getState in interface MigrationJobOrBuilderpublic MigrationJob.Builder setState(MigrationJob.State value)
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;value - The state to set.public MigrationJob.Builder clearState()
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;public int getPhaseValue()
Output only. The current migration job phase.
.google.cloud.clouddms.v1.MigrationJob.Phase phase = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPhaseValue in interface MigrationJobOrBuilderpublic MigrationJob.Builder setPhaseValue(int value)
Output only. The current migration job phase.
.google.cloud.clouddms.v1.MigrationJob.Phase phase = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for phase to set.public MigrationJob.Phase getPhase()
Output only. The current migration job phase.
.google.cloud.clouddms.v1.MigrationJob.Phase phase = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPhase in interface MigrationJobOrBuilderpublic MigrationJob.Builder setPhase(MigrationJob.Phase value)
Output only. The current migration job phase.
.google.cloud.clouddms.v1.MigrationJob.Phase phase = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The phase to set.public MigrationJob.Builder clearPhase()
Output only. The current migration job phase.
.google.cloud.clouddms.v1.MigrationJob.Phase phase = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getTypeValue()
Required. The migration job type.
.google.cloud.clouddms.v1.MigrationJob.Type type = 8 [(.google.api.field_behavior) = REQUIRED];
getTypeValue in interface MigrationJobOrBuilderpublic MigrationJob.Builder setTypeValue(int value)
Required. The migration job type.
.google.cloud.clouddms.v1.MigrationJob.Type type = 8 [(.google.api.field_behavior) = REQUIRED];
value - The enum numeric value on the wire for type to set.public MigrationJob.Type getType()
Required. The migration job type.
.google.cloud.clouddms.v1.MigrationJob.Type type = 8 [(.google.api.field_behavior) = REQUIRED];
getType in interface MigrationJobOrBuilderpublic MigrationJob.Builder setType(MigrationJob.Type value)
Required. The migration job type.
.google.cloud.clouddms.v1.MigrationJob.Type type = 8 [(.google.api.field_behavior) = REQUIRED];
value - The type to set.public MigrationJob.Builder clearType()
Required. The migration job type.
.google.cloud.clouddms.v1.MigrationJob.Type type = 8 [(.google.api.field_behavior) = REQUIRED];
public String getDumpPath()
The path to the dump file in Google Cloud Storage, in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]). This field and the "dump_flags" field are mutually exclusive.
string dump_path = 9;getDumpPath in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getDumpPathBytes()
The path to the dump file in Google Cloud Storage, in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]). This field and the "dump_flags" field are mutually exclusive.
string dump_path = 9;getDumpPathBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setDumpPath(String value)
The path to the dump file in Google Cloud Storage, in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]). This field and the "dump_flags" field are mutually exclusive.
string dump_path = 9;value - The dumpPath to set.public MigrationJob.Builder clearDumpPath()
The path to the dump file in Google Cloud Storage, in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]). This field and the "dump_flags" field are mutually exclusive.
string dump_path = 9;public MigrationJob.Builder setDumpPathBytes(com.google.protobuf.ByteString value)
The path to the dump file in Google Cloud Storage, in the format: (gs://[BUCKET_NAME]/[OBJECT_NAME]). This field and the "dump_flags" field are mutually exclusive.
string dump_path = 9;value - The bytes for dumpPath to set.public boolean hasDumpFlags()
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;hasDumpFlags in interface MigrationJobOrBuilderpublic MigrationJob.DumpFlags getDumpFlags()
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;getDumpFlags in interface MigrationJobOrBuilderpublic MigrationJob.Builder setDumpFlags(MigrationJob.DumpFlags value)
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;public MigrationJob.Builder setDumpFlags(MigrationJob.DumpFlags.Builder builderForValue)
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;public MigrationJob.Builder mergeDumpFlags(MigrationJob.DumpFlags value)
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;public MigrationJob.Builder clearDumpFlags()
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;public MigrationJob.DumpFlags.Builder getDumpFlagsBuilder()
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;public MigrationJob.DumpFlagsOrBuilder getDumpFlagsOrBuilder()
The initial dump flags. This field and the "dump_path" field are mutually exclusive.
.google.cloud.clouddms.v1.MigrationJob.DumpFlags dump_flags = 17;getDumpFlagsOrBuilder in interface MigrationJobOrBuilderpublic String getSource()
Required. The resource name (URI) of the source connection profile.
string source = 10 [(.google.api.field_behavior) = REQUIRED];getSource in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getSourceBytes()
Required. The resource name (URI) of the source connection profile.
string source = 10 [(.google.api.field_behavior) = REQUIRED];getSourceBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setSource(String value)
Required. The resource name (URI) of the source connection profile.
string source = 10 [(.google.api.field_behavior) = REQUIRED];value - The source to set.public MigrationJob.Builder clearSource()
Required. The resource name (URI) of the source connection profile.
string source = 10 [(.google.api.field_behavior) = REQUIRED];public MigrationJob.Builder setSourceBytes(com.google.protobuf.ByteString value)
Required. The resource name (URI) of the source connection profile.
string source = 10 [(.google.api.field_behavior) = REQUIRED];value - The bytes for source to set.public String getDestination()
Required. The resource name (URI) of the destination connection profile.
string destination = 11 [(.google.api.field_behavior) = REQUIRED];getDestination in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getDestinationBytes()
Required. The resource name (URI) of the destination connection profile.
string destination = 11 [(.google.api.field_behavior) = REQUIRED];getDestinationBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setDestination(String value)
Required. The resource name (URI) of the destination connection profile.
string destination = 11 [(.google.api.field_behavior) = REQUIRED];value - The destination to set.public MigrationJob.Builder clearDestination()
Required. The resource name (URI) of the destination connection profile.
string destination = 11 [(.google.api.field_behavior) = REQUIRED];public MigrationJob.Builder setDestinationBytes(com.google.protobuf.ByteString value)
Required. The resource name (URI) of the destination connection profile.
string destination = 11 [(.google.api.field_behavior) = REQUIRED];value - The bytes for destination to set.public boolean hasReverseSshConnectivity()
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;hasReverseSshConnectivity in interface MigrationJobOrBuilderpublic ReverseSshConnectivity getReverseSshConnectivity()
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;getReverseSshConnectivity in interface MigrationJobOrBuilderpublic MigrationJob.Builder setReverseSshConnectivity(ReverseSshConnectivity value)
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;public MigrationJob.Builder setReverseSshConnectivity(ReverseSshConnectivity.Builder builderForValue)
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;public MigrationJob.Builder mergeReverseSshConnectivity(ReverseSshConnectivity value)
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;public MigrationJob.Builder clearReverseSshConnectivity()
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;public ReverseSshConnectivity.Builder getReverseSshConnectivityBuilder()
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;public ReverseSshConnectivityOrBuilder getReverseSshConnectivityOrBuilder()
The details needed to communicate to the source over Reverse SSH tunnel connectivity.
.google.cloud.clouddms.v1.ReverseSshConnectivity reverse_ssh_connectivity = 101;getReverseSshConnectivityOrBuilder in interface MigrationJobOrBuilderpublic boolean hasVpcPeeringConnectivity()
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;hasVpcPeeringConnectivity in interface MigrationJobOrBuilderpublic VpcPeeringConnectivity getVpcPeeringConnectivity()
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;getVpcPeeringConnectivity in interface MigrationJobOrBuilderpublic MigrationJob.Builder setVpcPeeringConnectivity(VpcPeeringConnectivity value)
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;public MigrationJob.Builder setVpcPeeringConnectivity(VpcPeeringConnectivity.Builder builderForValue)
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;public MigrationJob.Builder mergeVpcPeeringConnectivity(VpcPeeringConnectivity value)
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;public MigrationJob.Builder clearVpcPeeringConnectivity()
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;public VpcPeeringConnectivity.Builder getVpcPeeringConnectivityBuilder()
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;public VpcPeeringConnectivityOrBuilder getVpcPeeringConnectivityOrBuilder()
The details of the VPC network that the source database is located in.
.google.cloud.clouddms.v1.VpcPeeringConnectivity vpc_peering_connectivity = 102;getVpcPeeringConnectivityOrBuilder in interface MigrationJobOrBuilderpublic boolean hasStaticIpConnectivity()
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;hasStaticIpConnectivity in interface MigrationJobOrBuilderpublic StaticIpConnectivity getStaticIpConnectivity()
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;getStaticIpConnectivity in interface MigrationJobOrBuilderpublic MigrationJob.Builder setStaticIpConnectivity(StaticIpConnectivity value)
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;public MigrationJob.Builder setStaticIpConnectivity(StaticIpConnectivity.Builder builderForValue)
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;public MigrationJob.Builder mergeStaticIpConnectivity(StaticIpConnectivity value)
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;public MigrationJob.Builder clearStaticIpConnectivity()
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;public StaticIpConnectivity.Builder getStaticIpConnectivityBuilder()
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;public StaticIpConnectivityOrBuilder getStaticIpConnectivityOrBuilder()
static ip connectivity data (default, no additional details needed).
.google.cloud.clouddms.v1.StaticIpConnectivity static_ip_connectivity = 103;getStaticIpConnectivityOrBuilder in interface MigrationJobOrBuilderpublic boolean hasDuration()
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDuration in interface MigrationJobOrBuilderpublic com.google.protobuf.Duration getDuration()
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDuration in interface MigrationJobOrBuilderpublic MigrationJob.Builder setDuration(com.google.protobuf.Duration value)
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder mergeDuration(com.google.protobuf.Duration value)
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder clearDuration()
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Duration.Builder getDurationBuilder()
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Output only. The duration of the migration job (in seconds). A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
.google.protobuf.Duration duration = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDurationOrBuilder in interface MigrationJobOrBuilderpublic boolean hasError()
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];hasError in interface MigrationJobOrBuilderpublic com.google.rpc.Status getError()
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getError in interface MigrationJobOrBuilderpublic MigrationJob.Builder setError(com.google.rpc.Status value)
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public MigrationJob.Builder setError(com.google.rpc.Status.Builder builderForValue)
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public MigrationJob.Builder mergeError(com.google.rpc.Status value)
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public MigrationJob.Builder clearError()
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public com.google.rpc.Status.Builder getErrorBuilder()
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Output only. The error details in case of state FAILED.
.google.rpc.Status error = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getErrorOrBuilder in interface MigrationJobOrBuilderpublic boolean hasSourceDatabase()
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;hasSourceDatabase in interface MigrationJobOrBuilderpublic DatabaseType getSourceDatabase()
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;getSourceDatabase in interface MigrationJobOrBuilderpublic MigrationJob.Builder setSourceDatabase(DatabaseType value)
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;public MigrationJob.Builder setSourceDatabase(DatabaseType.Builder builderForValue)
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;public MigrationJob.Builder mergeSourceDatabase(DatabaseType value)
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;public MigrationJob.Builder clearSourceDatabase()
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;public DatabaseType.Builder getSourceDatabaseBuilder()
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;public DatabaseTypeOrBuilder getSourceDatabaseOrBuilder()
The database engine type and provider of the source.
.google.cloud.clouddms.v1.DatabaseType source_database = 14;getSourceDatabaseOrBuilder in interface MigrationJobOrBuilderpublic boolean hasDestinationDatabase()
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;hasDestinationDatabase in interface MigrationJobOrBuilderpublic DatabaseType getDestinationDatabase()
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;getDestinationDatabase in interface MigrationJobOrBuilderpublic MigrationJob.Builder setDestinationDatabase(DatabaseType value)
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;public MigrationJob.Builder setDestinationDatabase(DatabaseType.Builder builderForValue)
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;public MigrationJob.Builder mergeDestinationDatabase(DatabaseType value)
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;public MigrationJob.Builder clearDestinationDatabase()
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;public DatabaseType.Builder getDestinationDatabaseBuilder()
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;public DatabaseTypeOrBuilder getDestinationDatabaseOrBuilder()
The database engine type and provider of the destination.
.google.cloud.clouddms.v1.DatabaseType destination_database = 15;getDestinationDatabaseOrBuilder in interface MigrationJobOrBuilderpublic boolean hasEndTime()
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasEndTime in interface MigrationJobOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTime in interface MigrationJobOrBuilderpublic MigrationJob.Builder setEndTime(com.google.protobuf.Timestamp value)
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder mergeEndTime(com.google.protobuf.Timestamp value)
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationJob.Builder clearEndTime()
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. If the migration job is completed, the time when it was completed.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTimeOrBuilder in interface MigrationJobOrBuilderpublic boolean hasConversionWorkspace()
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;hasConversionWorkspace in interface MigrationJobOrBuilderpublic ConversionWorkspaceInfo getConversionWorkspace()
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;getConversionWorkspace in interface MigrationJobOrBuilderpublic MigrationJob.Builder setConversionWorkspace(ConversionWorkspaceInfo value)
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;public MigrationJob.Builder setConversionWorkspace(ConversionWorkspaceInfo.Builder builderForValue)
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;public MigrationJob.Builder mergeConversionWorkspace(ConversionWorkspaceInfo value)
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;public MigrationJob.Builder clearConversionWorkspace()
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;public ConversionWorkspaceInfo.Builder getConversionWorkspaceBuilder()
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;public ConversionWorkspaceInfoOrBuilder getConversionWorkspaceOrBuilder()
The conversion workspace used by the migration.
.google.cloud.clouddms.v1.ConversionWorkspaceInfo conversion_workspace = 18;getConversionWorkspaceOrBuilder in interface MigrationJobOrBuilderpublic String getFilter()
This field can be used to select the entities to migrate as part of the migration job. It uses AIP-160 notation to select a subset of the entities configured on the associated conversion-workspace. This field should not be set on migration-jobs that are not associated with a conversion workspace.
string filter = 20;getFilter in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getFilterBytes()
This field can be used to select the entities to migrate as part of the migration job. It uses AIP-160 notation to select a subset of the entities configured on the associated conversion-workspace. This field should not be set on migration-jobs that are not associated with a conversion workspace.
string filter = 20;getFilterBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setFilter(String value)
This field can be used to select the entities to migrate as part of the migration job. It uses AIP-160 notation to select a subset of the entities configured on the associated conversion-workspace. This field should not be set on migration-jobs that are not associated with a conversion workspace.
string filter = 20;value - The filter to set.public MigrationJob.Builder clearFilter()
This field can be used to select the entities to migrate as part of the migration job. It uses AIP-160 notation to select a subset of the entities configured on the associated conversion-workspace. This field should not be set on migration-jobs that are not associated with a conversion workspace.
string filter = 20;public MigrationJob.Builder setFilterBytes(com.google.protobuf.ByteString value)
This field can be used to select the entities to migrate as part of the migration job. It uses AIP-160 notation to select a subset of the entities configured on the associated conversion-workspace. This field should not be set on migration-jobs that are not associated with a conversion workspace.
string filter = 20;value - The bytes for filter to set.public String getCmekKeyName()
The CMEK (customer-managed encryption key) fully qualified key name used for the migration job. This field supports all migration jobs types except for: * Mysql to Mysql (use the cmek field in the cloudsql connection profile instead). * PostrgeSQL to PostgreSQL (use the cmek field in the cloudsql connection profile instead). * PostgreSQL to AlloyDB (use the kms_key_name field in the alloydb connection profile instead). Each Cloud CMEK key has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME]
string cmek_key_name = 21;getCmekKeyName in interface MigrationJobOrBuilderpublic com.google.protobuf.ByteString getCmekKeyNameBytes()
The CMEK (customer-managed encryption key) fully qualified key name used for the migration job. This field supports all migration jobs types except for: * Mysql to Mysql (use the cmek field in the cloudsql connection profile instead). * PostrgeSQL to PostgreSQL (use the cmek field in the cloudsql connection profile instead). * PostgreSQL to AlloyDB (use the kms_key_name field in the alloydb connection profile instead). Each Cloud CMEK key has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME]
string cmek_key_name = 21;getCmekKeyNameBytes in interface MigrationJobOrBuilderpublic MigrationJob.Builder setCmekKeyName(String value)
The CMEK (customer-managed encryption key) fully qualified key name used for the migration job. This field supports all migration jobs types except for: * Mysql to Mysql (use the cmek field in the cloudsql connection profile instead). * PostrgeSQL to PostgreSQL (use the cmek field in the cloudsql connection profile instead). * PostgreSQL to AlloyDB (use the kms_key_name field in the alloydb connection profile instead). Each Cloud CMEK key has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME]
string cmek_key_name = 21;value - The cmekKeyName to set.public MigrationJob.Builder clearCmekKeyName()
The CMEK (customer-managed encryption key) fully qualified key name used for the migration job. This field supports all migration jobs types except for: * Mysql to Mysql (use the cmek field in the cloudsql connection profile instead). * PostrgeSQL to PostgreSQL (use the cmek field in the cloudsql connection profile instead). * PostgreSQL to AlloyDB (use the kms_key_name field in the alloydb connection profile instead). Each Cloud CMEK key has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME]
string cmek_key_name = 21;public MigrationJob.Builder setCmekKeyNameBytes(com.google.protobuf.ByteString value)
The CMEK (customer-managed encryption key) fully qualified key name used for the migration job. This field supports all migration jobs types except for: * Mysql to Mysql (use the cmek field in the cloudsql connection profile instead). * PostrgeSQL to PostgreSQL (use the cmek field in the cloudsql connection profile instead). * PostgreSQL to AlloyDB (use the kms_key_name field in the alloydb connection profile instead). Each Cloud CMEK key has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME]
string cmek_key_name = 21;value - The bytes for cmekKeyName to set.public boolean hasPerformanceConfig()
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
hasPerformanceConfig in interface MigrationJobOrBuilderpublic MigrationJob.PerformanceConfig getPerformanceConfig()
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
getPerformanceConfig in interface MigrationJobOrBuilderpublic MigrationJob.Builder setPerformanceConfig(MigrationJob.PerformanceConfig value)
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
public MigrationJob.Builder setPerformanceConfig(MigrationJob.PerformanceConfig.Builder builderForValue)
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
public MigrationJob.Builder mergePerformanceConfig(MigrationJob.PerformanceConfig value)
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
public MigrationJob.Builder clearPerformanceConfig()
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
public MigrationJob.PerformanceConfig.Builder getPerformanceConfigBuilder()
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
public MigrationJob.PerformanceConfigOrBuilder getPerformanceConfigOrBuilder()
Optional. Data dump parallelism settings used by the migration. Currently applicable only for MySQL to Cloud SQL for MySQL migrations only.
.google.cloud.clouddms.v1.MigrationJob.PerformanceConfig performance_config = 22 [(.google.api.field_behavior) = OPTIONAL];
getPerformanceConfigOrBuilder in interface MigrationJobOrBuilderpublic final MigrationJob.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>public final MigrationJob.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationJob.Builder>Copyright © 2024 Google LLC. All rights reserved.