ruạṛ
a ���f� � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dd � Zedd� �Zejdd� �Zedd� �Zejdd� �Zdd� Zdd� Zdd� ZdS )�ExportFormatzH Specifies the export format to be used for exporting snapshot. �JSONL�JSONL_CONSOLIDATED�CONLL�SPACY�COCO�YOLO� PASCAL_VOC�JSONL_COMPACT_PLUS_CONTENT�V2003�V5c K s( ddd�| _ ddd�| _d| _d| _dS )a� Initializes a new ExportFormat object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param name: The value to assign to the name property of this ExportFormat. Allowed values for this property are: "JSONL", "JSONL_CONSOLIDATED", "CONLL", "SPACY", "COCO", "YOLO", "PASCAL_VOC", "JSONL_COMPACT_PLUS_CONTENT" :type name: str :param version: The value to assign to the version property of this ExportFormat. Allowed values for this property are: "V2003", "V5" :type version: str �str)�name�versionr r N)Z swagger_typesZ attribute_map�_name�_version)�self�kwargs� r �R/usr/lib/python3.9/site-packages/oci/data_labeling_service/models/export_format.py�__init__: s ��zExportFormat.__init__c C s | j S )a5 Gets the name of this ExportFormat. Name of export format. Allowed values for this property are: "JSONL", "JSONL_CONSOLIDATED", "CONLL", "SPACY", "COCO", "YOLO", "PASCAL_VOC", "JSONL_COMPACT_PLUS_CONTENT" :return: The name of this ExportFormat. :rtype: str )r �r r r r r W s zExportFormat.namec C s* g d�}t ||�s td|� ���|| _dS )z� Sets the name of this ExportFormat. Name of export format. :param name: The name of this ExportFormat. :type: str )r r r r r r r r z1Invalid value for `name`, must be None or one of N)r � ValueErrorr )r r �allowed_valuesr r r r e s �c C s | j S )z� Gets the version of this ExportFormat. Version of export format. Allowed values for this property are: "V2003", "V5" :return: The version of this ExportFormat. :rtype: str )r r r r r r v s zExportFormat.versionc C s* ddg}t ||�s td|� ���|| _dS )z� Sets the version of this ExportFormat. Version of export format. :param version: The version of this ExportFormat. :type: str r r z4Invalid value for `version`, must be None or one of N)r r r )r r r r r r r � s �c C s t | �S �N)r r r r r �__repr__� s zExportFormat.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s zExportFormat.__eq__c C s | |k S r r r! r r r �__ne__� s zExportFormat.__ne__N)�__name__� __module__�__qualname__�__doc__Z NAME_JSONLZNAME_JSONL_CONSOLIDATEDZ NAME_CONLLZ NAME_SPACYZ NAME_COCOZ NAME_YOLOZNAME_PASCAL_VOCZNAME_JSONL_COMPACT_PLUS_CONTENTZ VERSION_V2003Z VERSION_V5r �propertyr �setterr r r# r$ r r r r r s. r N)Zoci.utilr r r Zoci.decoratorsr �objectr r r r r �<module> s
cải xoăn