public static final class MigrationFeedbackRequest.Builder
extends java.lang.Object
MigrationFeedbackRequest
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
MigrationFeedbackRequest . |
Modifier and Type | Method and Description |
---|---|
MigrationFeedbackRequest |
build() |
MigrationFeedbackRequest.Builder |
setAcceptedActions(java.util.List<java.lang.String> acceptedActions)
List of acceptable actions for this feedback request.
|
MigrationFeedbackRequest.Builder |
setAcceptedValues(java.util.List<java.lang.String> acceptedValues)
List of acceptable values for this feedback request.
|
MigrationFeedbackRequest.Builder |
setAcceptedValueType(java.lang.String acceptedValueType)
Data type of the items listed in acceptable values list.
|
MigrationFeedbackRequest.Builder |
setFederationSiteId(java.lang.String federationSiteId)
Id of the site in NSX-T Federation
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
MigrationFeedbackRequest.Builder |
setHash(java.lang.String hash)
Identify a feedback request type across objects.
|
MigrationFeedbackRequest.Builder |
setId(java.lang.String id)
Identifier of the feedback request.
|
MigrationFeedbackRequest.Builder |
setMessage(java.lang.String message)
Detailed feedback request with options.
|
MigrationFeedbackRequest.Builder |
setMultiValue(java.lang.Boolean multiValue)
Indicates if multiple values can be selected as response from the list of
acceptable value.
|
MigrationFeedbackRequest.Builder |
setObjectId(java.lang.String objectId)
Identifier of the object for which feedback is requested.
|
MigrationFeedbackRequest.Builder |
setRejected(java.lang.Boolean rejected)
Indicates if previous response was invalid.
|
MigrationFeedbackRequest.Builder |
setResolution(java.lang.String resolution)
If the feedback request was resolved earlier, provides details about the
previous resolution.
|
MigrationFeedbackRequest.Builder |
setResolved(java.lang.Boolean resolved)
Indicates if a valid response already exist for this feedback request.
|
MigrationFeedbackRequest.Builder |
setSubVertical(java.lang.String subVertical)
Functional sub-area that this query falls into.
|
MigrationFeedbackRequest.Builder |
setSuggestedAction(java.lang.String suggestedAction)
The suggested action to resolve this feedback request.
|
MigrationFeedbackRequest.Builder |
setSuggestedValue(java.lang.String suggestedValue)
The suggested value to resolve this feedback request.
|
MigrationFeedbackRequest.Builder |
setVertical(java.lang.String vertical)
Functional area that this query falls into.
|
MigrationFeedbackRequest.Builder |
setvObjectId(java.lang.String vObjectId)
Identifier for this object in the source NSX endpoint.
|
MigrationFeedbackRequest.Builder |
setvObjectName(java.lang.String vObjectName)
Name of this object in the source NSX endpoint.
|
public Builder()
MigrationFeedbackRequest
.public MigrationFeedbackRequest.Builder setAcceptedActions(java.util.List<java.lang.String> acceptedActions)
acceptedActions
- New value for the property.public MigrationFeedbackRequest.Builder setAcceptedValueType(java.lang.String acceptedValueType)
acceptedValueType
- New value for the property.public MigrationFeedbackRequest.Builder setAcceptedValues(java.util.List<java.lang.String> acceptedValues)
acceptedValues
- New value for the property.public MigrationFeedbackRequest.Builder setFederationSiteId(java.lang.String federationSiteId)
federationSiteId
- New value for the property.public MigrationFeedbackRequest.Builder setHash(java.lang.String hash)
hash
- New value for the property.public MigrationFeedbackRequest.Builder setId(java.lang.String id)
id
- New value for the property.public MigrationFeedbackRequest.Builder setMessage(java.lang.String message)
message
- New value for the property.public MigrationFeedbackRequest.Builder setMultiValue(java.lang.Boolean multiValue)
multiValue
- New value for the property.public MigrationFeedbackRequest.Builder setObjectId(java.lang.String objectId)
objectId
- New value for the property.public MigrationFeedbackRequest.Builder setRejected(java.lang.Boolean rejected)
rejected
- New value for the property.public MigrationFeedbackRequest.Builder setResolution(java.lang.String resolution)
resolution
- New value for the property.public MigrationFeedbackRequest.Builder setResolved(java.lang.Boolean resolved)
resolved
- New value for the property.public MigrationFeedbackRequest.Builder setSubVertical(java.lang.String subVertical)
subVertical
- New value for the property.public MigrationFeedbackRequest.Builder setSuggestedAction(java.lang.String suggestedAction)
suggestedAction
- New value for the property.public MigrationFeedbackRequest.Builder setSuggestedValue(java.lang.String suggestedValue)
suggestedValue
- New value for the property.public MigrationFeedbackRequest.Builder setvObjectId(java.lang.String vObjectId)
vObjectId
- New value for the property.public MigrationFeedbackRequest.Builder setvObjectName(java.lang.String vObjectName)
vObjectName
- New value for the property.public MigrationFeedbackRequest.Builder setVertical(java.lang.String vertical)
vertical
- New value for the property.public MigrationFeedbackRequest build()