public static class JavaFamilySummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
JavaFamilySummary |
build() |
JavaFamilySummary.Builder |
copy(JavaFamilySummary model) |
JavaFamilySummary.Builder |
displayName(String displayName)
The display name of the release family.
|
JavaFamilySummary.Builder |
docUrl(String docUrl)
Link to access the documentation for the release.
|
JavaFamilySummary.Builder |
endOfSupportLifeDate(Date endOfSupportLifeDate)
The End of Support Life (EOSL) date of the Java release family (formatted according to
RFC3339).
|
JavaFamilySummary.Builder |
familyVersion(String familyVersion)
The Java release family identifier.
|
JavaFamilySummary.Builder |
isSupportedVersion(Boolean isSupportedVersion)
Whether or not this Java release family is under active support.
|
JavaFamilySummary.Builder |
latestReleaseVersion(String latestReleaseVersion)
Latest Java release version in the family.
|
JavaFamilySummary.Builder |
releaseDate(Date releaseDate)
The date on which the Java release family was first made available (formatted according
to RFC3339).
|
JavaFamilySummary.Builder |
supportType(SupportType supportType)
This indicates the support category for the Java release family.
|
public JavaFamilySummary.Builder familyVersion(String familyVersion)
The Java release family identifier.
familyVersion
- the value to setpublic JavaFamilySummary.Builder displayName(String displayName)
The display name of the release family.
displayName
- the value to setpublic JavaFamilySummary.Builder supportType(SupportType supportType)
This indicates the support category for the Java release family.
supportType
- the value to setpublic JavaFamilySummary.Builder endOfSupportLifeDate(Date endOfSupportLifeDate)
The End of Support Life (EOSL) date of the Java release family (formatted according to RFC3339).
endOfSupportLifeDate
- the value to setpublic JavaFamilySummary.Builder docUrl(String docUrl)
Link to access the documentation for the release.
docUrl
- the value to setpublic JavaFamilySummary.Builder latestReleaseVersion(String latestReleaseVersion)
Latest Java release version in the family.
latestReleaseVersion
- the value to setpublic JavaFamilySummary.Builder isSupportedVersion(Boolean isSupportedVersion)
Whether or not this Java release family is under active support. Refer Java Support Roadmap for more details.
isSupportedVersion
- the value to setpublic JavaFamilySummary.Builder releaseDate(Date releaseDate)
The date on which the Java release family was first made available (formatted according to RFC3339).
releaseDate
- the value to setpublic JavaFamilySummary build()
public JavaFamilySummary.Builder copy(JavaFamilySummary model)
Copyright © 2016–2024. All rights reserved.