Package com.oracle.bmc.goldengate.model
Class MappingRule.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.MappingRule.Builder
 
- 
- Enclosing class:
- MappingRule
 
 public static class MappingRule.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MappingRulebuild()MappingRule.Buildercopy(MappingRule model)MappingRule.BuildermappingType(MappingType mappingType)Defines the exclude/include rules of source and target schemas and tables when replicating from source to target.MappingRule.Buildersource(String source)The source schema/table combination for replication to target.MappingRule.Buildertarget(String target)The target schema/table combination for replication from the source.
 
- 
- 
- 
Method Detail- 
mappingTypepublic MappingRule.Builder mappingType(MappingType mappingType) Defines the exclude/include rules of source and target schemas and tables when replicating from source to target.This option applies when creating and updating a pipeline. - Parameters:
- mappingType- the value to set
- Returns:
- this builder
 
 - 
sourcepublic MappingRule.Builder source(String source) The source schema/table combination for replication to target.- Parameters:
- source- the value to set
- Returns:
- this builder
 
 - 
targetpublic MappingRule.Builder target(String target) The target schema/table combination for replication from the source.- Parameters:
- target- the value to set
- Returns:
- this builder
 
 - 
buildpublic MappingRule build() 
 - 
copypublic MappingRule.Builder copy(MappingRule model) 
 
- 
 
-