Show / Hide Table of Contents

Class JavaRelease

Metadata associated with a specific release of Java. Includes the artifact details.

Inheritance
object
JavaRelease
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class JavaRelease

Properties

ArtifactContentTypes

Declaration
[Required(ErrorMessage = "ArtifactContentTypes is required.")]
[JsonProperty(PropertyName = "artifactContentTypes", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ArtifactContentType> ArtifactContentTypes { get; set; }
Property Value
Type Description
List<ArtifactContentType>

Artifact content types for the Java version.

Remarks

Required

Artifacts

Declaration
[JsonProperty(PropertyName = "artifacts")]
public List<JavaArtifact> Artifacts { get; set; }
Property Value
Type Description
List<JavaArtifact>

List of Java artifacts.

DaysUnderSecurityBaseline

Declaration
[JsonProperty(PropertyName = "daysUnderSecurityBaseline")]
public int? DaysUnderSecurityBaseline { get; set; }
Property Value
Type Description
int?

The number of days since this release has been under the security baseline.

FamilyDetails

Declaration
[JsonProperty(PropertyName = "familyDetails")]
public JavaFamily FamilyDetails { get; set; }
Property Value
Type Description
JavaFamily

FamilyVersion

Declaration
[Required(ErrorMessage = "FamilyVersion is required.")]
[JsonProperty(PropertyName = "familyVersion")]
public string FamilyVersion { get; set; }
Property Value
Type Description
string

Java release family identifier.

Remarks

Required

LicenseDetails

Declaration
[JsonProperty(PropertyName = "licenseDetails")]
public JavaLicense LicenseDetails { get; set; }
Property Value
Type Description
JavaLicense

LicenseType

Declaration
[Required(ErrorMessage = "LicenseType is required.")]
[JsonProperty(PropertyName = "licenseType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LicenseType? LicenseType { get; set; }
Property Value
Type Description
LicenseType?

License type for the Java version.

Remarks

Required

MosPatches

Declaration
[JsonProperty(PropertyName = "mosPatches")]
public List<PatchDetail> MosPatches { get; set; }
Property Value
Type Description
List<PatchDetail>

List of My Oracle Support(MoS) patches available for this release. This information is only available for BPR release type.

ParentReleaseVersion

Declaration
[JsonProperty(PropertyName = "parentReleaseVersion")]
public string ParentReleaseVersion { get; set; }
Property Value
Type Description
string

Parent Java release version identifier. This is applicable for BPR releases.

ReleaseDate

Declaration
[Required(ErrorMessage = "ReleaseDate is required.")]
[JsonProperty(PropertyName = "releaseDate")]
public DateTime? ReleaseDate { get; set; }
Property Value
Type Description
DateTime?

The release date of the Java version (formatted according to RFC3339).

Remarks

Required

ReleaseNotesUrl

Declaration
[Required(ErrorMessage = "ReleaseNotesUrl is required.")]
[JsonProperty(PropertyName = "releaseNotesUrl")]
public string ReleaseNotesUrl { get; set; }
Property Value
Type Description
string

Release notes associated with the Java version.

Remarks

Required

ReleaseType

Declaration
[Required(ErrorMessage = "ReleaseType is required.")]
[JsonProperty(PropertyName = "releaseType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ReleaseType? ReleaseType { get; set; }
Property Value
Type Description
ReleaseType?

Release category of the Java version.

Remarks

Required

ReleaseVersion

Declaration
[Required(ErrorMessage = "ReleaseVersion is required.")]
[JsonProperty(PropertyName = "releaseVersion")]
public string ReleaseVersion { get; set; }
Property Value
Type Description
string

Java release version identifier.

Remarks

Required

SecurityStatus

Declaration
[Required(ErrorMessage = "SecurityStatus is required.")]
[JsonProperty(PropertyName = "securityStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public JreSecurityStatus? SecurityStatus { get; set; }
Property Value
Type Description
JreSecurityStatus?

The security status of the Java version.

Remarks

Required

In this article
Back to top