Class Target.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.Target.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
keypublic Target.Builder key(String key) 
 - 
modelVersionpublic Target.Builder modelVersion(String modelVersion) 
 - 
parentRefpublic Target.Builder parentRef(ParentReference parentRef) 
 - 
namepublic Target.Builder name(String name) 
 - 
descriptionpublic Target.Builder description(String description) 
 - 
objectVersionpublic Target.Builder objectVersion(Integer objectVersion) 
 - 
inputPortspublic Target.Builder inputPorts(List<InputPort> inputPorts) 
 - 
outputPortspublic Target.Builder outputPorts(List<TypedObject> outputPorts) 
 - 
objectStatuspublic Target.Builder objectStatus(Integer objectStatus) 
 - 
identifierpublic Target.Builder identifier(String identifier) 
 - 
parameterspublic Target.Builder parameters(List<Parameter> parameters) 
 - 
opConfigValuespublic Target.Builder opConfigValues(ConfigValues opConfigValues) 
 - 
entitypublic Target.Builder entity(DataEntity entity) 
 - 
isReadAccesspublic Target.Builder isReadAccess(Boolean isReadAccess) Specifies the read access.- Parameters:
- isReadAccess- the value to set
- Returns:
- this builder
 
 - 
isCopyFieldspublic Target.Builder isCopyFields(Boolean isCopyFields) Specifies the copy fields.- Parameters:
- isCopyFields- the value to set
- Returns:
- this builder
 
 - 
isPredefinedShapepublic Target.Builder isPredefinedShape(Boolean isPredefinedShape) Specifies if this uses a predefined shape.- Parameters:
- isPredefinedShape- the value to set
- Returns:
- this builder
 
 - 
isUseSameSourceNamepublic Target.Builder isUseSameSourceName(Boolean isUseSameSourceName) Specifies if entity name is the same as source.- Parameters:
- isUseSameSourceName- the value to set
- Returns:
- this builder
 
 - 
targetEntityNamePrefixpublic Target.Builder targetEntityNamePrefix(String targetEntityNamePrefix) Prefix for the entity Name.- Parameters:
- targetEntityNamePrefix- the value to set
- Returns:
- this builder
 
 - 
targetEntityNameSuffixpublic Target.Builder targetEntityNameSuffix(String targetEntityNameSuffix) Suffix for the entity Name.- Parameters:
- targetEntityNameSuffix- the value to set
- Returns:
- this builder
 
 - 
dataPropertypublic Target.Builder dataProperty(Target.DataProperty dataProperty) Specifies the data property.- Parameters:
- dataProperty- the value to set
- Returns:
- this builder
 
 - 
schemaDriftConfigpublic Target.Builder schemaDriftConfig(SchemaDriftConfig schemaDriftConfig) 
 - 
fixedDataShapepublic Target.Builder fixedDataShape(Shape fixedDataShape) 
 - 
writeOperationConfigpublic Target.Builder writeOperationConfig(WriteOperationConfig writeOperationConfig) 
 - 
loadOrderpublic Target.Builder loadOrder(Integer loadOrder) A numeric loading order number for the target.- Parameters:
- loadOrder- the value to set
- Returns:
- this builder
 
 - 
buildpublic Target build() 
 - 
copypublic Target.Builder copy(Target model) 
 
- 
 
-