@Generated(value="OracleSDKGenerator", comments="API Version: 20200430") public final class Target extends Operator
The information about the target operator. The target operator lets you specify the data entity to store the transformed data.
Note: Objects should always be created or deserialized using the Target.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the Target.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
Target.Builder |
static class |
Target.DataProperty
Specifies the data property.
|
Operator.ModelType
Constructor and Description |
---|
Target(String key,
String modelVersion,
ParentReference parentRef,
String name,
String description,
Integer objectVersion,
List<InputPort> inputPorts,
List<TypedObject> outputPorts,
Integer objectStatus,
String identifier,
List<Parameter> parameters,
ConfigValues opConfigValues,
DataEntity entity,
Boolean isReadAccess,
Boolean isCopyFields,
Boolean isPredefinedShape,
Boolean isUseSameSourceName,
String targetEntityNamePrefix,
String targetEntityNameSuffix,
Target.DataProperty dataProperty,
SchemaDriftConfig schemaDriftConfig,
Shape fixedDataShape,
WriteOperationConfig writeOperationConfig,
Integer loadOrder)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Target.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
Target.DataProperty |
getDataProperty()
Specifies the data property.
|
DataEntity |
getEntity() |
Shape |
getFixedDataShape() |
Boolean |
getIsCopyFields()
Specifies the copy fields.
|
Boolean |
getIsPredefinedShape()
Specifies if this uses a predefined shape.
|
Boolean |
getIsReadAccess()
Specifies the read access.
|
Boolean |
getIsUseSameSourceName()
Specifies if entity name is the same as source.
|
Integer |
getLoadOrder()
A numeric loading order number for the target.
|
SchemaDriftConfig |
getSchemaDriftConfig() |
String |
getTargetEntityNamePrefix()
Prefix for the entity Name.
|
String |
getTargetEntityNameSuffix()
Suffix for the entity Name.
|
WriteOperationConfig |
getWriteOperationConfig() |
int |
hashCode() |
Target.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
getDescription, getIdentifier, getInputPorts, getKey, getModelVersion, getName, getObjectStatus, getObjectVersion, getOpConfigValues, getOutputPorts, getParameters, getParentRef
@Deprecated public Target(String key, String modelVersion, ParentReference parentRef, String name, String description, Integer objectVersion, List<InputPort> inputPorts, List<TypedObject> outputPorts, Integer objectStatus, String identifier, List<Parameter> parameters, ConfigValues opConfigValues, DataEntity entity, Boolean isReadAccess, Boolean isCopyFields, Boolean isPredefinedShape, Boolean isUseSameSourceName, String targetEntityNamePrefix, String targetEntityNameSuffix, Target.DataProperty dataProperty, SchemaDriftConfig schemaDriftConfig, Shape fixedDataShape, WriteOperationConfig writeOperationConfig, Integer loadOrder)
public static Target.Builder builder()
Create a new builder.
public Target.Builder toBuilder()
public DataEntity getEntity()
public Boolean getIsReadAccess()
Specifies the read access.
public Boolean getIsCopyFields()
Specifies the copy fields.
public Boolean getIsPredefinedShape()
Specifies if this uses a predefined shape.
public Boolean getIsUseSameSourceName()
Specifies if entity name is the same as source.
public String getTargetEntityNamePrefix()
Prefix for the entity Name.
public String getTargetEntityNameSuffix()
Suffix for the entity Name.
public Target.DataProperty getDataProperty()
Specifies the data property.
public SchemaDriftConfig getSchemaDriftConfig()
public Shape getFixedDataShape()
public WriteOperationConfig getWriteOperationConfig()
public Integer getLoadOrder()
A numeric loading order number for the target.
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
Copyright © 2016–2022. All rights reserved.