Module: OCI::JmsJavaDownloads::Models

Defined in:
lib/oci/jms_java_downloads/jms_java_downloads.rb,
lib/oci/jms_java_downloads/models/sort_order.rb,
lib/oci/jms_java_downloads/models/action_type.rb,
lib/oci/jms_java_downloads/models/license_type.rb,
lib/oci/jms_java_downloads/models/checksum_type.rb,
lib/oci/jms_java_downloads/models/token_sort_by.rb,
lib/oci/jms_java_downloads/models/operation_type.rb,
lib/oci/jms_java_downloads/models/license_sort_by.rb,
lib/oci/jms_java_downloads/models/lifecycle_state.rb,
lib/oci/jms_java_downloads/models/operation_status.rb,
lib/oci/jms_java_downloads/models/download_url_type.rb,
lib/oci/jms_java_downloads/models/aggregation_sort_by.rb,
lib/oci/jms_java_downloads/models/token_lifecycle_details.rb,
lib/oci/jms_java_downloads/models/license_acceptance_status.rb,
lib/oci/jms_java_downloads/models/license_acceptance_sort_by.rb,
lib/oci/jms_java_downloads/models/java_download_report_format.rb,
lib/oci/jms_java_downloads/models/java_download_record_sort_by.rb,
lib/oci/jms_java_downloads/models/java_download_report_sort_by.rb,
lib/oci/jms_java_downloads/models/java_download_count_aggregation_type.rb

Overview

Module containing models for requests made to, and responses received from, OCI JmsJavaDownloads services

Defined Under Namespace

Classes: CreateJavaDownloadReportDetails, CreateJavaDownloadTokenDetails, CreateJavaLicenseAcceptanceRecordDetails, DownloadUrl, GenerateArtifactDownloadUrlDetails, JavaDownloadCountAggregation, JavaDownloadCountAggregationCollection, JavaDownloadRecord, JavaDownloadRecordCollection, JavaDownloadRecordSummary, JavaDownloadReport, JavaDownloadReportCollection, JavaDownloadReportSummary, JavaDownloadToken, JavaDownloadTokenCollection, JavaDownloadTokenSummary, JavaLicense, JavaLicenseAcceptanceRecord, JavaLicenseAcceptanceRecordCollection, JavaLicenseAcceptanceRecordSummary, JavaLicenseCollection, JavaLicenseSummary, Principal, RequestSummarizedJavaDownloadCountsDetails, UpdateJavaDownloadTokenDetails, UpdateJavaLicenseAcceptanceRecordDetails, WorkRequest, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection

Constant Summary collapse

SORT_ORDER_ENUM =
[
  SORT_ORDER_ASC = 'ASC'.freeze,
  SORT_ORDER_DESC = 'DESC'.freeze
].freeze
ACTION_TYPE_ENUM =
[
  ACTION_TYPE_CREATED = 'CREATED'.freeze,
  ACTION_TYPE_UPDATED = 'UPDATED'.freeze,
  ACTION_TYPE_DELETED = 'DELETED'.freeze,
  ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_TYPE_RELATED = 'RELATED'.freeze,
  ACTION_TYPE_FAILED = 'FAILED'.freeze
].freeze
LICENSE_TYPE_ENUM =
[
  LICENSE_TYPE_OTN = 'OTN'.freeze,
  LICENSE_TYPE_NFTC = 'NFTC'.freeze,
  LICENSE_TYPE_RESTRICTED = 'RESTRICTED'.freeze
].freeze
CHECKSUM_TYPE_ENUM =
[
  CHECKSUM_TYPE_SHA256 = 'SHA256'.freeze
].freeze
TOKEN_SORT_BY_ENUM =
[
  TOKEN_SORT_BY_TIME_CREATED = 'timeCreated'.freeze,
  TOKEN_SORT_BY_TIME_EXPIRES = 'timeExpires'.freeze,
  TOKEN_SORT_BY_STATE = 'state'.freeze,
  TOKEN_SORT_BY_DISPLAY_NAME = 'displayName'.freeze,
  TOKEN_SORT_BY_JAVA_VERSION = 'javaVersion'.freeze
].freeze
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_CREATE_JAVA_DOWNLOAD_TOKEN = 'CREATE_JAVA_DOWNLOAD_TOKEN'.freeze,
  OPERATION_TYPE_UPDATE_JAVA_DOWNLOAD_TOKEN = 'UPDATE_JAVA_DOWNLOAD_TOKEN'.freeze,
  OPERATION_TYPE_DELETE_JAVA_DOWNLOAD_TOKEN = 'DELETE_JAVA_DOWNLOAD_TOKEN'.freeze,
  OPERATION_TYPE_CREATE_JAVA_DOWNLOAD_REPORT = 'CREATE_JAVA_DOWNLOAD_REPORT'.freeze,
  OPERATION_TYPE_DELETE_JAVA_DOWNLOAD_REPORT = 'DELETE_JAVA_DOWNLOAD_REPORT'.freeze
].freeze
LICENSE_SORT_BY_ENUM =
[
  LICENSE_SORT_BY_LICENSE_TYPE = 'licenseType'.freeze,
  LICENSE_SORT_BY_DISPLAY_NAME = 'displayName'.freeze
].freeze
LIFECYCLE_STATE_ENUM =
[
  LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_WAITING = 'WAITING'.freeze,
  OPERATION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
DOWNLOAD_URL_TYPE_ENUM =
[
  DOWNLOAD_URL_TYPE_OSS = 'OSS'.freeze,
  DOWNLOAD_URL_TYPE_CDN = 'CDN'.freeze
].freeze
AGGREGATION_SORT_BY_ENUM =
[
  AGGREGATION_SORT_BY_FAMILY_VERSION = 'FAMILY_VERSION'.freeze,
  AGGREGATION_SORT_BY_DOWNLOAD_COUNT = 'DOWNLOAD_COUNT'.freeze
].freeze
TOKEN_LIFECYCLE_DETAILS_ENUM =
[
  TOKEN_LIFECYCLE_DETAILS_EXPIRED = 'EXPIRED'.freeze,
  TOKEN_LIFECYCLE_DETAILS_REVOKING = 'REVOKING'.freeze,
  TOKEN_LIFECYCLE_DETAILS_REVOKED = 'REVOKED'.freeze
].freeze
LICENSE_ACCEPTANCE_STATUS_ENUM =
[
  LICENSE_ACCEPTANCE_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  LICENSE_ACCEPTANCE_STATUS_REVOKED = 'REVOKED'.freeze
].freeze
LICENSE_ACCEPTANCE_SORT_BY_ENUM =
[
  LICENSE_ACCEPTANCE_SORT_BY_TIME_ACCEPTED = 'timeAccepted'.freeze,
  LICENSE_ACCEPTANCE_SORT_BY_TIME_LAST_UPDATED = 'timeLastUpdated'.freeze,
  LICENSE_ACCEPTANCE_SORT_BY_LICENSE_ACCEPTANCE_STATUS = 'licenseAcceptanceStatus'.freeze
].freeze
JAVA_DOWNLOAD_REPORT_FORMAT_ENUM =
[
  JAVA_DOWNLOAD_REPORT_FORMAT_CSV = 'CSV'.freeze
].freeze
JAVA_DOWNLOAD_RECORD_SORT_BY_ENUM =
[
  JAVA_DOWNLOAD_RECORD_SORT_BY_TIME_DOWNLOADED = 'timeDownloaded'.freeze,
  JAVA_DOWNLOAD_RECORD_SORT_BY_DOWNLOAD_SOURCE_ID = 'downloadSourceId'.freeze,
  JAVA_DOWNLOAD_RECORD_SORT_BY_DOWNLOAD_TYPE = 'downloadType'.freeze
].freeze
JAVA_DOWNLOAD_REPORT_SORT_BY_ENUM =
[
  JAVA_DOWNLOAD_REPORT_SORT_BY_TIME_CREATED = 'timeCreated'.freeze,
  JAVA_DOWNLOAD_REPORT_SORT_BY_DISPLAY_NAME = 'displayName'.freeze
].freeze
JAVA_DOWNLOAD_COUNT_AGGREGATION_TYPE_ENUM =
[
  JAVA_DOWNLOAD_COUNT_AGGREGATION_TYPE_JAVA_FAMILY = 'JAVA_FAMILY'.freeze,
  JAVA_DOWNLOAD_COUNT_AGGREGATION_TYPE_JAVA_RELEASE = 'JAVA_RELEASE'.freeze,
  JAVA_DOWNLOAD_COUNT_AGGREGATION_TYPE_PLATFORM = 'PLATFORM'.freeze
].freeze