public static final class BackupUiFramesInfo.Builder
extends java.lang.Object
BackupUiFramesInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
BackupUiFramesInfo . |
Modifier and Type | Method and Description |
---|---|
BackupUiFramesInfo |
build() |
BackupUiFramesInfo.Builder |
setActiveGm(java.lang.String activeGm)
Possible values are:
BackupUiFramesInfo.ACTIVE_GM_ACTIVE BackupUiFramesInfo.ACTIVE_GM_STANDBY BackupUiFramesInfo.ACTIVE_GM_NONE BackupUiFramesInfo.ACTIVE_GM_INVALID Does site
have active GM
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
BackupUiFramesInfo.Builder |
setApiEndpoint(java.lang.String apiEndpoint)
Possible values are:
BackupUiFramesInfo.API_ENDPOINT_GLOBAL_MANAGER
BackupUiFramesInfo.API_ENDPOINT_NSXAPI
BackupUiFramesInfo.API_ENDPOINT_ICA
prefix to be used for api call
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
BackupUiFramesInfo.Builder |
setFrameType(java.lang.String frameType)
Possible values are:
BackupUiFramesInfo.FRAME_TYPE_GLOBAL_MANAGER
BackupUiFramesInfo.FRAME_TYPE_LOCAL_MANAGER
BackupUiFramesInfo.FRAME_TYPE_LOCAL_LOCAL_MANAGER
BackupUiFramesInfo.FRAME_TYPE_NSX_INTELLIGENCE
Type of service, for which backup is handled
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
BackupUiFramesInfo.Builder |
setSiteId(java.lang.String siteId)
Id of the site
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
BackupUiFramesInfo.Builder |
setSiteVersion(java.lang.String siteVersion)
Version of the site
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
public Builder()
BackupUiFramesInfo
.public BackupUiFramesInfo.Builder setActiveGm(java.lang.String activeGm)
activeGm
- New value for the property.public BackupUiFramesInfo.Builder setApiEndpoint(java.lang.String apiEndpoint)
apiEndpoint
- New value for the property.public BackupUiFramesInfo.Builder setFrameType(java.lang.String frameType)
frameType
- New value for the property.public BackupUiFramesInfo.Builder setSiteId(java.lang.String siteId)
siteId
- New value for the property.public BackupUiFramesInfo.Builder setSiteVersion(java.lang.String siteVersion)
siteVersion
- New value for the property.public BackupUiFramesInfo build()