public static final class MigrationUnitGroupStatus.Builder
extends java.lang.Object
MigrationUnitGroupStatus
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
MigrationUnitGroupStatus . |
Modifier and Type | Method and Description |
---|---|
MigrationUnitGroupStatus |
build() |
MigrationUnitGroupStatus.Builder |
setFailedCount(java.lang.Long failedCount)
Number of nodes in the migration unit group that failed migration format: int32
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
MigrationUnitGroupStatus.Builder |
setGroupId(java.lang.String groupId)
Identifier for migration unit group
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
MigrationUnitGroupStatus.Builder |
setGroupName(java.lang.String groupName)
Name of the migration unit group
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
MigrationUnitGroupStatus.Builder |
setMigrationUnitCount(java.lang.Long migrationUnitCount)
Number of migration units in the group format: int32
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
MigrationUnitGroupStatus.Builder |
setPercentComplete(java.lang.Double percentComplete)
Indicator of migration progress in percentage
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
MigrationUnitGroupStatus.Builder |
setStatus(java.lang.String status)
Possible values are:
MigrationUnitGroupStatus.STATUS_SUCCESS MigrationUnitGroupStatus.STATUS_FAILED MigrationUnitGroupStatus.STATUS_IN_PROGRESS
MigrationUnitGroupStatus.STATUS_NOT_STARTED
MigrationUnitGroupStatus.STATUS_PAUSING
MigrationUnitGroupStatus.STATUS_PAUSED
Migration status of migration unit group
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()
MigrationUnitGroupStatus
.public MigrationUnitGroupStatus.Builder setFailedCount(java.lang.Long failedCount)
failedCount
- New value for the property.public MigrationUnitGroupStatus.Builder setGroupId(java.lang.String groupId)
groupId
- New value for the property.public MigrationUnitGroupStatus.Builder setGroupName(java.lang.String groupName)
groupName
- New value for the property.public MigrationUnitGroupStatus.Builder setMigrationUnitCount(java.lang.Long migrationUnitCount)
migrationUnitCount
- New value for the property.public MigrationUnitGroupStatus.Builder setPercentComplete(java.lang.Double percentComplete)
percentComplete
- New value for the property.public MigrationUnitGroupStatus.Builder setStatus(java.lang.String status)
status
- New value for the property.public MigrationUnitGroupStatus build()