Module mailslurp_client.models.inbox_placement_provider_analysis_check_dto
MailSlurp API
MailSlurp is an API for sending and receiving emails and SMS from dynamically allocated email addresses and phone numbers. It's designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more. ## Resources - Homepage - Get an API KEY - Generated SDK Clients - Examples repository # noqa: E501
The version of the OpenAPI document: 6.5.2 Contact: contact@mailslurp.dev Generated by: https://openapi-generator.tech
Classes
class InboxPlacementProviderAnalysisCheckDto (key=None, label=None, finding_code=None, analysis_version=None, status=None, severity=None, confidence_percent=None, confidence_label=None, evidence_schema_version=None, evidence_kind=None, auto_verifiable=None, verification_method=None, summary=None, details=None, evidence=None, local_vars_configuration=None)-
NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech
Do not edit the class manually.
InboxPlacementProviderAnalysisCheckDto - a model defined in OpenAPI
Expand source code
class InboxPlacementProviderAnalysisCheckDto(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. """ """ Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition. """ openapi_types = { 'key': 'str', 'label': 'str', 'finding_code': 'str', 'analysis_version': 'str', 'status': 'str', 'severity': 'str', 'confidence_percent': 'int', 'confidence_label': 'str', 'evidence_schema_version': 'int', 'evidence_kind': 'str', 'auto_verifiable': 'bool', 'verification_method': 'str', 'summary': 'str', 'details': 'dict(str, str)', 'evidence': 'dict(str, str)' } attribute_map = { 'key': 'key', 'label': 'label', 'finding_code': 'findingCode', 'analysis_version': 'analysisVersion', 'status': 'status', 'severity': 'severity', 'confidence_percent': 'confidencePercent', 'confidence_label': 'confidenceLabel', 'evidence_schema_version': 'evidenceSchemaVersion', 'evidence_kind': 'evidenceKind', 'auto_verifiable': 'autoVerifiable', 'verification_method': 'verificationMethod', 'summary': 'summary', 'details': 'details', 'evidence': 'evidence' } def __init__(self, key=None, label=None, finding_code=None, analysis_version=None, status=None, severity=None, confidence_percent=None, confidence_label=None, evidence_schema_version=None, evidence_kind=None, auto_verifiable=None, verification_method=None, summary=None, details=None, evidence=None, local_vars_configuration=None): # noqa: E501 """InboxPlacementProviderAnalysisCheckDto - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._key = None self._label = None self._finding_code = None self._analysis_version = None self._status = None self._severity = None self._confidence_percent = None self._confidence_label = None self._evidence_schema_version = None self._evidence_kind = None self._auto_verifiable = None self._verification_method = None self._summary = None self._details = None self._evidence = None self.discriminator = None self.key = key self.label = label self.finding_code = finding_code self.analysis_version = analysis_version self.status = status self.severity = severity self.confidence_percent = confidence_percent self.confidence_label = confidence_label self.evidence_schema_version = evidence_schema_version self.evidence_kind = evidence_kind self.auto_verifiable = auto_verifiable self.verification_method = verification_method self.summary = summary self.details = details self.evidence = evidence @property def key(self): """Gets the key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._key @key.setter def key(self, key): """Sets the key of this InboxPlacementProviderAnalysisCheckDto. :param key: The key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and key is None: # noqa: E501 raise ValueError("Invalid value for `key`, must not be `None`") # noqa: E501 self._key = key @property def label(self): """Gets the label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._label @label.setter def label(self, label): """Sets the label of this InboxPlacementProviderAnalysisCheckDto. :param label: The label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and label is None: # noqa: E501 raise ValueError("Invalid value for `label`, must not be `None`") # noqa: E501 self._label = label @property def finding_code(self): """Gets the finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._finding_code @finding_code.setter def finding_code(self, finding_code): """Sets the finding_code of this InboxPlacementProviderAnalysisCheckDto. :param finding_code: The finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and finding_code is None: # noqa: E501 raise ValueError("Invalid value for `finding_code`, must not be `None`") # noqa: E501 self._finding_code = finding_code @property def analysis_version(self): """Gets the analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._analysis_version @analysis_version.setter def analysis_version(self, analysis_version): """Sets the analysis_version of this InboxPlacementProviderAnalysisCheckDto. :param analysis_version: The analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and analysis_version is None: # noqa: E501 raise ValueError("Invalid value for `analysis_version`, must not be `None`") # noqa: E501 self._analysis_version = analysis_version @property def status(self): """Gets the status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._status @status.setter def status(self, status): """Sets the status of this InboxPlacementProviderAnalysisCheckDto. :param status: The status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and status is None: # noqa: E501 raise ValueError("Invalid value for `status`, must not be `None`") # noqa: E501 self._status = status @property def severity(self): """Gets the severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._severity @severity.setter def severity(self, severity): """Sets the severity of this InboxPlacementProviderAnalysisCheckDto. :param severity: The severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and severity is None: # noqa: E501 raise ValueError("Invalid value for `severity`, must not be `None`") # noqa: E501 self._severity = severity @property def confidence_percent(self): """Gets the confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: int """ return self._confidence_percent @confidence_percent.setter def confidence_percent(self, confidence_percent): """Sets the confidence_percent of this InboxPlacementProviderAnalysisCheckDto. :param confidence_percent: The confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and confidence_percent is None: # noqa: E501 raise ValueError("Invalid value for `confidence_percent`, must not be `None`") # noqa: E501 self._confidence_percent = confidence_percent @property def confidence_label(self): """Gets the confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._confidence_label @confidence_label.setter def confidence_label(self, confidence_label): """Sets the confidence_label of this InboxPlacementProviderAnalysisCheckDto. :param confidence_label: The confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and confidence_label is None: # noqa: E501 raise ValueError("Invalid value for `confidence_label`, must not be `None`") # noqa: E501 self._confidence_label = confidence_label @property def evidence_schema_version(self): """Gets the evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: int """ return self._evidence_schema_version @evidence_schema_version.setter def evidence_schema_version(self, evidence_schema_version): """Sets the evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. :param evidence_schema_version: The evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and evidence_schema_version is None: # noqa: E501 raise ValueError("Invalid value for `evidence_schema_version`, must not be `None`") # noqa: E501 self._evidence_schema_version = evidence_schema_version @property def evidence_kind(self): """Gets the evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._evidence_kind @evidence_kind.setter def evidence_kind(self, evidence_kind): """Sets the evidence_kind of this InboxPlacementProviderAnalysisCheckDto. :param evidence_kind: The evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and evidence_kind is None: # noqa: E501 raise ValueError("Invalid value for `evidence_kind`, must not be `None`") # noqa: E501 self._evidence_kind = evidence_kind @property def auto_verifiable(self): """Gets the auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: bool """ return self._auto_verifiable @auto_verifiable.setter def auto_verifiable(self, auto_verifiable): """Sets the auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. :param auto_verifiable: The auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and auto_verifiable is None: # noqa: E501 raise ValueError("Invalid value for `auto_verifiable`, must not be `None`") # noqa: E501 self._auto_verifiable = auto_verifiable @property def verification_method(self): """Gets the verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._verification_method @verification_method.setter def verification_method(self, verification_method): """Sets the verification_method of this InboxPlacementProviderAnalysisCheckDto. :param verification_method: The verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and verification_method is None: # noqa: E501 raise ValueError("Invalid value for `verification_method`, must not be `None`") # noqa: E501 self._verification_method = verification_method @property def summary(self): """Gets the summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._summary @summary.setter def summary(self, summary): """Sets the summary of this InboxPlacementProviderAnalysisCheckDto. :param summary: The summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and summary is None: # noqa: E501 raise ValueError("Invalid value for `summary`, must not be `None`") # noqa: E501 self._summary = summary @property def details(self): """Gets the details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: dict(str, str) """ return self._details @details.setter def details(self, details): """Sets the details of this InboxPlacementProviderAnalysisCheckDto. :param details: The details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: dict(str, str) """ if self.local_vars_configuration.client_side_validation and details is None: # noqa: E501 raise ValueError("Invalid value for `details`, must not be `None`") # noqa: E501 self._details = details @property def evidence(self): """Gets the evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: dict(str, str) """ return self._evidence @evidence.setter def evidence(self, evidence): """Sets the evidence of this InboxPlacementProviderAnalysisCheckDto. :param evidence: The evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :type: dict(str, str) """ if self.local_vars_configuration.client_side_validation and evidence is None: # noqa: E501 raise ValueError("Invalid value for `evidence`, must not be `None`") # noqa: E501 self._evidence = evidence def to_dict(self): """Returns the model properties as a dict""" result = {} for attr, _ in six.iteritems(self.openapi_types): value = getattr(self, attr) if isinstance(value, list): result[attr] = list(map( lambda x: x.to_dict() if hasattr(x, "to_dict") else x, value )) elif hasattr(value, "to_dict"): result[attr] = value.to_dict() elif isinstance(value, dict): result[attr] = dict(map( lambda item: (item[0], item[1].to_dict()) if hasattr(item[1], "to_dict") else item, value.items() )) else: result[attr] = value return result def to_str(self): """Returns the string representation of the model""" return pprint.pformat(self.to_dict()) def __repr__(self): """For `print` and `pprint`""" return self.to_str() def __eq__(self, other): """Returns true if both objects are equal""" if not isinstance(other, InboxPlacementProviderAnalysisCheckDto): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" if not isinstance(other, InboxPlacementProviderAnalysisCheckDto): return True return self.to_dict() != other.to_dict()Class variables
var attribute_mapvar openapi_types
Instance variables
prop analysis_version-
Gets the analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def analysis_version(self): """Gets the analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The analysis_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._analysis_version prop auto_verifiable-
Gets the auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: bool
Expand source code
@property def auto_verifiable(self): """Gets the auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The auto_verifiable of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: bool """ return self._auto_verifiable prop confidence_label-
Gets the confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def confidence_label(self): """Gets the confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The confidence_label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._confidence_label prop confidence_percent-
Gets the confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: int
Expand source code
@property def confidence_percent(self): """Gets the confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The confidence_percent of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: int """ return self._confidence_percent prop details-
Gets the details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: dict(str, str)
Expand source code
@property def details(self): """Gets the details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The details of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: dict(str, str) """ return self._details prop evidence-
Gets the evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: dict(str, str)
Expand source code
@property def evidence(self): """Gets the evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The evidence of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: dict(str, str) """ return self._evidence prop evidence_kind-
Gets the evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def evidence_kind(self): """Gets the evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The evidence_kind of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._evidence_kind prop evidence_schema_version-
Gets the evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: int
Expand source code
@property def evidence_schema_version(self): """Gets the evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The evidence_schema_version of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: int """ return self._evidence_schema_version prop finding_code-
Gets the finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def finding_code(self): """Gets the finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The finding_code of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._finding_code prop key-
Gets the key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def key(self): """Gets the key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The key of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._key prop label-
Gets the label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def label(self): """Gets the label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The label of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._label prop severity-
Gets the severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def severity(self): """Gets the severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The severity of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._severity prop status-
Gets the status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def status(self): """Gets the status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The status of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._status prop summary-
Gets the summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def summary(self): """Gets the summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The summary of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._summary prop verification_method-
Gets the verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501
:return: The verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str
Expand source code
@property def verification_method(self): """Gets the verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :return: The verification_method of this InboxPlacementProviderAnalysisCheckDto. # noqa: E501 :rtype: str """ return self._verification_method
Methods
def to_dict(self)-
Returns the model properties as a dict
def to_str(self)-
Returns the string representation of the model