Package com.google.cloud.clouddms.v1
Interface MappingRuleFilterOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MappingRuleFilter
,MappingRuleFilter.Builder
public interface MappingRuleFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getEntities(int index)
Optional.com.google.protobuf.ByteString
getEntitiesBytes(int index)
Optional.int
getEntitiesCount()
Optional.List<String>
getEntitiesList()
Optional.String
getEntityNameContains()
Optional.com.google.protobuf.ByteString
getEntityNameContainsBytes()
Optional.String
getEntityNamePrefix()
Optional.com.google.protobuf.ByteString
getEntityNamePrefixBytes()
Optional.String
getEntityNameSuffix()
Optional.com.google.protobuf.ByteString
getEntityNameSuffixBytes()
Optional.String
getParentEntity()
Optional.com.google.protobuf.ByteString
getParentEntityBytes()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getParentEntity
String getParentEntity()
Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
string parent_entity = 1 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The parentEntity.
-
getParentEntityBytes
com.google.protobuf.ByteString getParentEntityBytes()
Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
string parent_entity = 1 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for parentEntity.
-
getEntityNamePrefix
String getEntityNamePrefix()
Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
string entity_name_prefix = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The entityNamePrefix.
-
getEntityNamePrefixBytes
com.google.protobuf.ByteString getEntityNamePrefixBytes()
Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
string entity_name_prefix = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for entityNamePrefix.
-
getEntityNameSuffix
String getEntityNameSuffix()
Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
string entity_name_suffix = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The entityNameSuffix.
-
getEntityNameSuffixBytes
com.google.protobuf.ByteString getEntityNameSuffixBytes()
Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
string entity_name_suffix = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for entityNameSuffix.
-
getEntityNameContains
String getEntityNameContains()
Optional. The rule should be applied to entities whose non-qualified name contains the given string.
string entity_name_contains = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The entityNameContains.
-
getEntityNameContainsBytes
com.google.protobuf.ByteString getEntityNameContainsBytes()
Optional. The rule should be applied to entities whose non-qualified name contains the given string.
string entity_name_contains = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for entityNameContains.
-
getEntitiesList
List<String> getEntitiesList()
Optional. The rule should be applied to specific entities defined by their fully qualified names.
repeated string entities = 5 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- A list containing the entities.
-
getEntitiesCount
int getEntitiesCount()
Optional. The rule should be applied to specific entities defined by their fully qualified names.
repeated string entities = 5 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The count of entities.
-
getEntities
String getEntities(int index)
Optional. The rule should be applied to specific entities defined by their fully qualified names.
repeated string entities = 5 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
index
- The index of the element to return.- Returns:
- The entities at the given index.
-
getEntitiesBytes
com.google.protobuf.ByteString getEntitiesBytes(int index)
Optional. The rule should be applied to specific entities defined by their fully qualified names.
repeated string entities = 5 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the entities at the given index.
-
-