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 |
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 build()
public JavaFamilySummary.Builder copy(JavaFamilySummary model)
Copyright © 2016–2023. All rights reserved.