public final class EntityMapping extends com.google.protobuf.GeneratedMessageV3 implements EntityMappingOrBuilder
Details of the mappings of a database entity.Protobuf type
google.cloud.clouddms.v1.EntityMapping| Modifier and Type | Class and Description |
|---|---|
static class |
EntityMapping.Builder
Details of the mappings of a database entity.
|
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 |
DRAFT_ENTITY_FIELD_NUMBER |
static int |
DRAFT_TYPE_FIELD_NUMBER |
static int |
MAPPING_LOG_FIELD_NUMBER |
static int |
SOURCE_ENTITY_FIELD_NUMBER |
static int |
SOURCE_TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static EntityMapping |
getDefaultInstance() |
EntityMapping |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDraftEntity()
Target entity full name.
|
com.google.protobuf.ByteString |
getDraftEntityBytes()
Target entity full name.
|
DatabaseEntityType |
getDraftType()
Type of draft entity.
|
int |
getDraftTypeValue()
Type of draft entity.
|
EntityMappingLogEntry |
getMappingLog(int index)
Entity mapping log entries.
|
int |
getMappingLogCount()
Entity mapping log entries.
|
List<EntityMappingLogEntry> |
getMappingLogList()
Entity mapping log entries.
|
EntityMappingLogEntryOrBuilder |
getMappingLogOrBuilder(int index)
Entity mapping log entries.
|
List<? extends EntityMappingLogEntryOrBuilder> |
getMappingLogOrBuilderList()
Entity mapping log entries.
|
com.google.protobuf.Parser<EntityMapping> |
getParserForType() |
int |
getSerializedSize() |
String |
getSourceEntity()
Source entity full name.
|
com.google.protobuf.ByteString |
getSourceEntityBytes()
Source entity full name.
|
DatabaseEntityType |
getSourceType()
Type of source entity.
|
int |
getSourceTypeValue()
Type of source entity.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static EntityMapping.Builder |
newBuilder() |
static EntityMapping.Builder |
newBuilder(EntityMapping prototype) |
EntityMapping.Builder |
newBuilderForType() |
protected EntityMapping.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static EntityMapping |
parseDelimitedFrom(InputStream input) |
static EntityMapping |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EntityMapping |
parseFrom(byte[] data) |
static EntityMapping |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EntityMapping |
parseFrom(ByteBuffer data) |
static EntityMapping |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EntityMapping |
parseFrom(com.google.protobuf.ByteString data) |
static EntityMapping |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EntityMapping |
parseFrom(com.google.protobuf.CodedInputStream input) |
static EntityMapping |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EntityMapping |
parseFrom(InputStream input) |
static EntityMapping |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<EntityMapping> |
parser() |
EntityMapping.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, internalGetMapFieldReflection, 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 SOURCE_ENTITY_FIELD_NUMBER
public static final int DRAFT_ENTITY_FIELD_NUMBER
public static final int SOURCE_TYPE_FIELD_NUMBER
public static final int DRAFT_TYPE_FIELD_NUMBER
public static final int MAPPING_LOG_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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getSourceEntity()
Source entity full name. The source entity can also be a column, index or constraint using the same naming notation schema.table.column.
string source_entity = 1;getSourceEntity in interface EntityMappingOrBuilderpublic com.google.protobuf.ByteString getSourceEntityBytes()
Source entity full name. The source entity can also be a column, index or constraint using the same naming notation schema.table.column.
string source_entity = 1;getSourceEntityBytes in interface EntityMappingOrBuilderpublic String getDraftEntity()
Target entity full name. The draft entity can also include a column, index or constraint using the same naming notation schema.table.column.
string draft_entity = 2;getDraftEntity in interface EntityMappingOrBuilderpublic com.google.protobuf.ByteString getDraftEntityBytes()
Target entity full name. The draft entity can also include a column, index or constraint using the same naming notation schema.table.column.
string draft_entity = 2;getDraftEntityBytes in interface EntityMappingOrBuilderpublic int getSourceTypeValue()
Type of source entity.
.google.cloud.clouddms.v1.DatabaseEntityType source_type = 4;getSourceTypeValue in interface EntityMappingOrBuilderpublic DatabaseEntityType getSourceType()
Type of source entity.
.google.cloud.clouddms.v1.DatabaseEntityType source_type = 4;getSourceType in interface EntityMappingOrBuilderpublic int getDraftTypeValue()
Type of draft entity.
.google.cloud.clouddms.v1.DatabaseEntityType draft_type = 5;getDraftTypeValue in interface EntityMappingOrBuilderpublic DatabaseEntityType getDraftType()
Type of draft entity.
.google.cloud.clouddms.v1.DatabaseEntityType draft_type = 5;getDraftType in interface EntityMappingOrBuilderpublic List<EntityMappingLogEntry> getMappingLogList()
Entity mapping log entries. Multiple rules can be effective and contribute changes to a converted entity, such as a rule can handle the entity name, another rule can handle an entity type. In addition, rules which did not change the entity are also logged along with the reason preventing them to do so.
repeated .google.cloud.clouddms.v1.EntityMappingLogEntry mapping_log = 3;getMappingLogList in interface EntityMappingOrBuilderpublic List<? extends EntityMappingLogEntryOrBuilder> getMappingLogOrBuilderList()
Entity mapping log entries. Multiple rules can be effective and contribute changes to a converted entity, such as a rule can handle the entity name, another rule can handle an entity type. In addition, rules which did not change the entity are also logged along with the reason preventing them to do so.
repeated .google.cloud.clouddms.v1.EntityMappingLogEntry mapping_log = 3;getMappingLogOrBuilderList in interface EntityMappingOrBuilderpublic int getMappingLogCount()
Entity mapping log entries. Multiple rules can be effective and contribute changes to a converted entity, such as a rule can handle the entity name, another rule can handle an entity type. In addition, rules which did not change the entity are also logged along with the reason preventing them to do so.
repeated .google.cloud.clouddms.v1.EntityMappingLogEntry mapping_log = 3;getMappingLogCount in interface EntityMappingOrBuilderpublic EntityMappingLogEntry getMappingLog(int index)
Entity mapping log entries. Multiple rules can be effective and contribute changes to a converted entity, such as a rule can handle the entity name, another rule can handle an entity type. In addition, rules which did not change the entity are also logged along with the reason preventing them to do so.
repeated .google.cloud.clouddms.v1.EntityMappingLogEntry mapping_log = 3;getMappingLog in interface EntityMappingOrBuilderpublic EntityMappingLogEntryOrBuilder getMappingLogOrBuilder(int index)
Entity mapping log entries. Multiple rules can be effective and contribute changes to a converted entity, such as a rule can handle the entity name, another rule can handle an entity type. In addition, rules which did not change the entity are also logged along with the reason preventing them to do so.
repeated .google.cloud.clouddms.v1.EntityMappingLogEntry mapping_log = 3;getMappingLogOrBuilder in interface EntityMappingOrBuilderpublic 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 EntityMapping parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EntityMapping parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EntityMapping parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EntityMapping parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EntityMapping parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EntityMapping parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EntityMapping parseFrom(InputStream input) throws IOException
IOExceptionpublic static EntityMapping parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EntityMapping parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static EntityMapping parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EntityMapping parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static EntityMapping parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic EntityMapping.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static EntityMapping.Builder newBuilder()
public static EntityMapping.Builder newBuilder(EntityMapping prototype)
public EntityMapping.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected EntityMapping.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static EntityMapping getDefaultInstance()
public static com.google.protobuf.Parser<EntityMapping> parser()
public com.google.protobuf.Parser<EntityMapping> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public EntityMapping getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.