public static final class NSXRelease.Builder
extends java.lang.Object
NSXRelease
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
NSXRelease . |
Modifier and Type | Method and Description |
---|---|
NSXRelease |
build() |
NSXRelease.Builder |
setDownloaded(java.lang.Boolean downloaded)
Hint whether this bundle is downloaded or not.
|
NSXRelease.Builder |
setReadinessChecked(java.lang.Boolean readinessChecked)
Hint whether readiness is checked for the current system for this version
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NSXRelease.Builder |
setReleaseDate(java.lang.String releaseDate)
Release date
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NSXRelease.Builder |
setReleaseNotes(java.lang.String releaseNotes)
Release notes of the release.
|
NSXRelease.Builder |
setType(java.lang.String type)
Possible values are:
NSXRelease.TYPE_PATCH_UPDATE NSXRelease.TYPE_MAINTENANCE_UPDATE NSXRelease.TYPE_SECURITY_PATCH NSXRelease.TYPE_HOT_PATCH The purpose of the
release. |
NSXRelease.Builder |
setVersion(java.lang.String version)
Version available on VMware download site.
|
public Builder()
NSXRelease
.public NSXRelease.Builder setDownloaded(java.lang.Boolean downloaded)
downloaded
- New value for the property.public NSXRelease.Builder setReadinessChecked(java.lang.Boolean readinessChecked)
readinessChecked
- New value for the property.public NSXRelease.Builder setReleaseDate(java.lang.String releaseDate)
releaseDate
- New value for the property.public NSXRelease.Builder setReleaseNotes(java.lang.String releaseNotes)
releaseNotes
- New value for the property.public NSXRelease.Builder setType(java.lang.String type)
type
- New value for the property.public NSXRelease.Builder setVersion(java.lang.String version)
version
- New value for the property.public NSXRelease build()