Class ErrorOnAnonymousHandling


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20190415")
    public final class ErrorOnAnonymousHandling
    extends AnonymousTransactionsHandling
    Disables assignment of IDs to anonymous transactions coming from the source.

    Use this policy when the transaction identifiers are enabled in the source of the replication channel.
    Note: Objects should always be created or deserialized using the ErrorOnAnonymousHandling.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 ErrorOnAnonymousHandling.Builder, which maintain a set of all explicitly set fields called ErrorOnAnonymousHandling.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).