public final class MigrationJob extends com.google.protobuf.GeneratedMessageV3 implements MigrationJobOrBuilder
Represents a Database Migration Service migration job object.Protobuf type
google.cloud.clouddms.v1.MigrationJob| Modifier and Type | Class and Description |
|---|---|
static class |
MigrationJob.Builder
Represents a Database Migration Service migration job object.
|
static class |
MigrationJob.ConnectivityCase |
static class |
MigrationJob.DumpFlag
Dump flag definition.
|
static interface |
MigrationJob.DumpFlagOrBuilder |
static class |
MigrationJob.DumpFlags
Dump flags definition.
|
static interface |
MigrationJob.DumpFlagsOrBuilder |
static class |
MigrationJob.PerformanceConfig
Performance configuration definition.
|
static interface |
MigrationJob.PerformanceConfigOrBuilder |
static class |
MigrationJob.Phase
The current migration job phase.
|
static class |
MigrationJob.State
The current migration job states.
|
static class |
MigrationJob.Type
The type of migration job (one-time or continuous).
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CMEK_KEY_NAME_FIELD_NUMBER |
static int |
CONVERSION_WORKSPACE_FIELD_NUMBER |
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
DESTINATION_DATABASE_FIELD_NUMBER |
static int |
DESTINATION_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
DUMP_FLAGS_FIELD_NUMBER |
static int |
DUMP_PATH_FIELD_NUMBER |
static int |
DURATION_FIELD_NUMBER |
static int |
END_TIME_FIELD_NUMBER |
static int |
ERROR_FIELD_NUMBER |
static int |
FILTER_FIELD_NUMBER |
static int |
LABELS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PERFORMANCE_CONFIG_FIELD_NUMBER |
static int |
PHASE_FIELD_NUMBER |
static int |
REVERSE_SSH_CONNECTIVITY_FIELD_NUMBER |
static int |
SOURCE_DATABASE_FIELD_NUMBER |
static int |
SOURCE_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
static int |
STATIC_IP_CONNECTIVITY_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
static int |
VPC_PEERING_CONNECTIVITY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
The resource labels for migration job to use to annotate any related
underlying resources such as Compute Engine VMs.
|
boolean |
equals(Object obj) |
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.
|
ConversionWorkspaceInfoOrBuilder |
getConversionWorkspaceOrBuilder()
The conversion workspace used by the migration.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static MigrationJob |
getDefaultInstance() |
MigrationJob |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDestination()
Required.
|
com.google.protobuf.ByteString |
getDestinationBytes()
Required.
|
DatabaseType |
getDestinationDatabase()
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.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.DurationOrBuilder |
getDurationOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
com.google.rpc.Status |
getError()
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.
|
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}.
|
com.google.protobuf.Parser<MigrationJob> |
getParserForType() |
MigrationJob.PerformanceConfig |
getPerformanceConfig()
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.
|
ReverseSshConnectivityOrBuilder |
getReverseSshConnectivityOrBuilder()
The details needed to communicate to the source over Reverse SSH
tunnel connectivity.
|
int |
getSerializedSize() |
String |
getSource()
Required.
|
com.google.protobuf.ByteString |
getSourceBytes()
Required.
|
DatabaseType |
getSourceDatabase()
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).
|
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.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
VpcPeeringConnectivity |
getVpcPeeringConnectivity()
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.
|
int |
hashCode() |
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) |
boolean |
isInitialized() |
static MigrationJob.Builder |
newBuilder() |
static MigrationJob.Builder |
newBuilder(MigrationJob prototype) |
MigrationJob.Builder |
newBuilderForType() |
protected MigrationJob.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static MigrationJob |
parseDelimitedFrom(InputStream input) |
static MigrationJob |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationJob |
parseFrom(byte[] data) |
static MigrationJob |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationJob |
parseFrom(ByteBuffer data) |
static MigrationJob |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationJob |
parseFrom(com.google.protobuf.ByteString data) |
static MigrationJob |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationJob |
parseFrom(com.google.protobuf.CodedInputStream input) |
static MigrationJob |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationJob |
parseFrom(InputStream input) |
static MigrationJob |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<MigrationJob> |
parser() |
MigrationJob.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int PHASE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int DUMP_PATH_FIELD_NUMBER
public static final int DUMP_FLAGS_FIELD_NUMBER
public static final int SOURCE_FIELD_NUMBER
public static final int DESTINATION_FIELD_NUMBER
public static final int REVERSE_SSH_CONNECTIVITY_FIELD_NUMBER
public static final int VPC_PEERING_CONNECTIVITY_FIELD_NUMBER
public static final int STATIC_IP_CONNECTIVITY_FIELD_NUMBER
public static final int DURATION_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
public static final int SOURCE_DATABASE_FIELD_NUMBER
public static final int DESTINATION_DATABASE_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
public static final int CONVERSION_WORKSPACE_FIELD_NUMBER
public static final int FILTER_FIELD_NUMBER
public static final int CMEK_KEY_NAME_FIELD_NUMBER
public static final int PERFORMANCE_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public MigrationJob.ConnectivityCase getConnectivityCase()
getConnectivityCase in interface MigrationJobOrBuilderpublic 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 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 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 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 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 int getStateValue()
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;getStateValue in interface MigrationJobOrBuilderpublic MigrationJob.State getState()
The current migration job state.
.google.cloud.clouddms.v1.MigrationJob.State state = 6;getState in interface MigrationJobOrBuilderpublic 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.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 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.Type getType()
Required. The migration job type.
.google.cloud.clouddms.v1.MigrationJob.Type type = 8 [(.google.api.field_behavior) = REQUIRED];
getType in interface MigrationJobOrBuilderpublic 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 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.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 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 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 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 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 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 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 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 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 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 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 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 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 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.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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static MigrationJob parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationJob parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationJob parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationJob parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationJob parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationJob parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationJob parseFrom(InputStream input) throws IOException
IOExceptionpublic static MigrationJob parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static MigrationJob parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static MigrationJob parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static MigrationJob parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static MigrationJob parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic MigrationJob.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static MigrationJob.Builder newBuilder()
public static MigrationJob.Builder newBuilder(MigrationJob prototype)
public MigrationJob.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected MigrationJob.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static MigrationJob getDefaultInstance()
public static com.google.protobuf.Parser<MigrationJob> parser()
public com.google.protobuf.Parser<MigrationJob> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public MigrationJob getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.