| Server IP : 162.241.203.86 / Your IP : 216.73.216.47 Web Server : Apache System : Linux br1002.hostgator.com.br 5.14.0-687.36.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 7 05:40:49 EDT 2026 x86_64 User : theart99 ( 5843) PHP Version : 8.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.9/site-packages/oci/jms/models/__pycache__/ |
Upload File : |
a
���fT? � @ 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 ZdZdZdZdZdd� Zedd� �Z e j
d d� �Z ed
d� �Zej
dd� �Zed
d� �Zej
dd� �Zedd� �Z
e
j
dd� �Z
edd� �Zej
dd� �Zedd� �Zej
dd� �Zedd� �Zej
dd� �Zedd� �Zej
dd� �Zedd � �Zej
d!d � �Zed"d#� �Zej
d$d#� �Zed%d&� �Zej
d'd&� �Zed(d)� �Zej
d*d)� �Zed+d,� �Zej
d-d,� �Zd.d/� Zd0d1� Zd2d3� Zd4S )5�JavaArtifactz6
Information about a binary artifact of Java.
�JDK�JRE�
SERVER_JREc K s� dddddddddddddd�
| _ dddddd d
ddd
dddd�
| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _
d| _d| _d| _
d| _dS )a�
Initializes a new JavaArtifact object with values from keyword arguments.
The following keyword arguments are supported (corresponding to the getters/setters of this class):
:param artifact_id:
The value to assign to the artifact_id property of this JavaArtifact.
:type artifact_id: int
:param artifact_description:
The value to assign to the artifact_description property of this JavaArtifact.
:type artifact_description: str
:param artifact_content_type:
The value to assign to the artifact_content_type property of this JavaArtifact.
Allowed values for this property are: "JDK", "JRE", "SERVER_JRE", 'UNKNOWN_ENUM_VALUE'.
Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
:type artifact_content_type: str
:param approximate_file_size_in_bytes:
The value to assign to the approximate_file_size_in_bytes property of this JavaArtifact.
:type approximate_file_size_in_bytes: int
:param sha256:
The value to assign to the sha256 property of this JavaArtifact.
:type sha256: str
:param artifact_file_name:
The value to assign to the artifact_file_name property of this JavaArtifact.
:type artifact_file_name: str
:param os_family:
The value to assign to the os_family property of this JavaArtifact.
:type os_family: str
:param architecture:
The value to assign to the architecture property of this JavaArtifact.
:type architecture: str
:param package_type:
The value to assign to the package_type property of this JavaArtifact.
:type package_type: str
:param package_type_detail:
The value to assign to the package_type_detail property of this JavaArtifact.
:type package_type_detail: str
:param download_url:
The value to assign to the download_url property of this JavaArtifact.
:type download_url: str
:param script_download_url:
The value to assign to the script_download_url property of this JavaArtifact.
:type script_download_url: str
:param script_checksum_url:
The value to assign to the script_checksum_url property of this JavaArtifact.
:type script_checksum_url: str
�int�str)
�artifact_id�artifact_description�artifact_content_type�approximate_file_size_in_bytes�sha256�artifact_file_name� os_family�architecture�package_type�package_type_detail�download_url�script_download_url�script_checksum_urlZ
artifactIdZartifactDescriptionZartifactContentTypeZapproximateFileSizeInBytesr ZartifactFileNameZosFamilyr ZpackageTypeZpackageTypeDetailZdownloadUrlZscriptDownloadUrlZscriptChecksumUrlN)Z
swagger_typesZ
attribute_map�_artifact_id�_artifact_description�_artifact_content_type�_approximate_file_size_in_bytes�_sha256�_artifact_file_name�
_os_family�
_architecture�
_package_type�_package_type_detail�
_download_url�_script_download_url�_script_checksum_url)�self�kwargs� r( �@/usr/lib/python3.9/site-packages/oci/jms/models/java_artifact.py�__init__ sR =��zJavaArtifact.__init__c C s | j S )z�
**[Required]** Gets the artifact_id of this JavaArtifact.
Unique identifier for the artifact.
:return: The artifact_id of this JavaArtifact.
:rtype: int
�r �r&