ExternalPublicationValidationSummary

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

Bases: object

The external publication validation summary contains the validation summary information and the definition of the external object.

Methods

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

Attributes

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

Initializes a new ExternalPublicationValidationSummary 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 ExternalPublicationValidationSummary.
  • error_message_count (int) – The value to assign to the error_message_count property of this ExternalPublicationValidationSummary.
  • warn_message_count (int) – The value to assign to the warn_message_count property of this ExternalPublicationValidationSummary.
  • info_message_count (int) – The value to assign to the info_message_count property of this ExternalPublicationValidationSummary.
  • validation_messages (dict(str, list[ValidationMessage])) – The value to assign to the validation_messages property of this ExternalPublicationValidationSummary.
  • key (str) – The value to assign to the key property of this ExternalPublicationValidationSummary.
error_message_count

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

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

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

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

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

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

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

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

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

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

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

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