Class JavaFamilySummary
A summary of the Java release family information. A Java release family is typically a major version in the Java version identifier.
Inherited Members
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class JavaFamilySummary
Properties
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The display name of the release family. |
Remarks
Required
DocUrl
Declaration
[Required(ErrorMessage = "DocUrl is required.")]
[JsonProperty(PropertyName = "docUrl")]
public string DocUrl { get; set; }
Property Value
Type | Description |
---|---|
string | Link to access the documentation for the release. |
Remarks
Required
EndOfSupportLifeDate
Declaration
[Required(ErrorMessage = "EndOfSupportLifeDate is required.")]
[JsonProperty(PropertyName = "endOfSupportLifeDate")]
public DateTime? EndOfSupportLifeDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The End of Support Life (EOSL) date of the Java release family (formatted according to RFC3339). |
Remarks
Required
FamilyVersion
Declaration
[Required(ErrorMessage = "FamilyVersion is required.")]
[JsonProperty(PropertyName = "familyVersion")]
public string FamilyVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The Java release family identifier. |
Remarks
Required
IsSupportedVersion
Declaration
[Required(ErrorMessage = "IsSupportedVersion is required.")]
[JsonProperty(PropertyName = "isSupportedVersion")]
public bool? IsSupportedVersion { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether or not this Java release family is under active support. Refer Java Support Roadmap for more details. |
Remarks
Required
LatestReleaseVersion
Declaration
[Required(ErrorMessage = "LatestReleaseVersion is required.")]
[JsonProperty(PropertyName = "latestReleaseVersion")]
public string LatestReleaseVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Latest Java release version in the family. |
Remarks
Required
ReleaseDate
Declaration
[JsonProperty(PropertyName = "releaseDate")]
public DateTime? ReleaseDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date on which the Java release family was first made available (formatted according to RFC3339). |
SupportType
Declaration
[Required(ErrorMessage = "SupportType is required.")]
[JsonProperty(PropertyName = "supportType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SupportType? SupportType { get; set; }
Property Value
Type | Description |
---|---|
SupportType? | This indicates the support category for the Java release family. |
Remarks
Required