ExternalPublicationValidation

class oci.data_integration.models.ExternalPublicationValidation(**kwargs)

Bases: object

The information about external published task validation.

Methods

__init__(**kwargs) Initializes a new ExternalPublicationValidation object with values from keyword arguments.

Attributes

error_message_count Gets the error_message_count of this ExternalPublicationValidation.
info_message_count Gets the info_message_count of this ExternalPublicationValidation.
key Gets the key of this ExternalPublicationValidation.
total_message_count Gets the total_message_count of this ExternalPublicationValidation.
validation_messages Gets the validation_messages of this ExternalPublicationValidation.
warn_message_count Gets the warn_message_count of this ExternalPublicationValidation.
__init__(**kwargs)

Initializes a new ExternalPublicationValidation object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • total_message_count (int) – The value to assign to the total_message_count property of this ExternalPublicationValidation.
  • error_message_count (int) – The value to assign to the error_message_count property of this ExternalPublicationValidation.
  • warn_message_count (int) – The value to assign to the warn_message_count property of this ExternalPublicationValidation.
  • info_message_count (int) – The value to assign to the info_message_count property of this ExternalPublicationValidation.
  • validation_messages (dict(str, list[ValidationMessage])) – The value to assign to the validation_messages property of this ExternalPublicationValidation.
  • key (str) – The value to assign to the key property of this ExternalPublicationValidation.
error_message_count

Gets the error_message_count of this ExternalPublicationValidation. Total number of validation error messages.

Returns:The error_message_count of this ExternalPublicationValidation.
Return type:int
info_message_count

Gets the info_message_count of this ExternalPublicationValidation. Total number of validation information messages.

Returns:The info_message_count of this ExternalPublicationValidation.
Return type:int
key

Gets the key of this ExternalPublicationValidation. Objects use a 36 character key as unique ID. It is system generated and cannot be modified.

Returns:The key of this ExternalPublicationValidation.
Return type:str
total_message_count

Gets the total_message_count of this ExternalPublicationValidation. Total number of validation messages.

Returns:The total_message_count of this ExternalPublicationValidation.
Return type:int
validation_messages

Gets the validation_messages of this ExternalPublicationValidation. Detailed information of the data flow object validation.

Returns:The validation_messages of this ExternalPublicationValidation.
Return type:dict(str, list[ValidationMessage])
warn_message_count

Gets the warn_message_count of this ExternalPublicationValidation. Total number of validation warning messages.

Returns:The warn_message_count of this ExternalPublicationValidation.
Return type:int