Class Target


  • @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 Target.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).

    • Method Detail

      • builder

        public static Target.Builder builder()
        Create a new builder.
      • getIsReadAccess

        public Boolean getIsReadAccess()
        Specifies the read access.
        Returns:
        the value
      • getIsCopyFields

        public Boolean getIsCopyFields()
        Specifies the copy fields.
        Returns:
        the value
      • getIsPredefinedShape

        public Boolean getIsPredefinedShape()
        Specifies if this uses a predefined shape.
        Returns:
        the value
      • getIsUseSameSourceName

        public Boolean getIsUseSameSourceName()
        Specifies if entity name is the same as source.
        Returns:
        the value
      • getTargetEntityNamePrefix

        public String getTargetEntityNamePrefix()
        Prefix for the entity Name.
        Returns:
        the value
      • getTargetEntityNameSuffix

        public String getTargetEntityNameSuffix()
        Suffix for the entity Name.
        Returns:
        the value
      • getDataProperty

        public Target.DataProperty getDataProperty()
        Specifies the data property.
        Returns:
        the value
      • getFixedDataShape

        public Shape getFixedDataShape()
      • getLoadOrder

        public Integer getLoadOrder()
        A numeric loading order number for the target.
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class Operator
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation