public static final class GroupedMigrationFeedbackRequest.Builder
extends java.lang.Object
GroupedMigrationFeedbackRequest
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
GroupedMigrationFeedbackRequest . |
Modifier and Type | Method and Description |
---|---|
GroupedMigrationFeedbackRequest |
build() |
GroupedMigrationFeedbackRequest.Builder |
setAcceptedActions(java.util.List<java.lang.String> acceptedActions)
List of acceptable actions for this feedback request.
|
GroupedMigrationFeedbackRequest.Builder |
setAcceptedValues(java.util.List<java.lang.String> acceptedValues)
List of acceptable values for this feedback request.
|
GroupedMigrationFeedbackRequest.Builder |
setAcceptedValueType(java.lang.String acceptedValueType)
Data type of the items listed in acceptable values list.
|
GroupedMigrationFeedbackRequest.Builder |
setHash(java.lang.String hash)
Identify a feedback request type across objects.
|
GroupedMigrationFeedbackRequest.Builder |
setMessage(java.lang.String message)
Detailed feedback request with options.
|
GroupedMigrationFeedbackRequest.Builder |
setMultiValue(java.lang.Boolean multiValue)
Indicates if multiple values can be selected as response from the list of
acceptable value.
|
GroupedMigrationFeedbackRequest.Builder |
setObjects(java.util.List<SummaryMigrationFeedbackRequest> objects)
Collection of feedback requests of a given type
|
GroupedMigrationFeedbackRequest.Builder |
setResolved(java.lang.Boolean resolved)
Indicates if a valid response already exist for all feedback requests in this
group.
|
GroupedMigrationFeedbackRequest.Builder |
setSubVertical(java.lang.String subVertical)
Functional sub-area that this query falls into.
|
GroupedMigrationFeedbackRequest.Builder |
setSuggestedAction(java.lang.String suggestedAction)
The suggested action to resolve this feedback request.
|
GroupedMigrationFeedbackRequest.Builder |
setSuggestedValue(java.lang.String suggestedValue)
The suggested value to resolve this feedback request.
|
GroupedMigrationFeedbackRequest.Builder |
setVertical(java.lang.String vertical)
Functional area that this query falls into.
|
public Builder()
GroupedMigrationFeedbackRequest
.public GroupedMigrationFeedbackRequest.Builder setAcceptedActions(java.util.List<java.lang.String> acceptedActions)
acceptedActions
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setAcceptedValueType(java.lang.String acceptedValueType)
acceptedValueType
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setAcceptedValues(java.util.List<java.lang.String> acceptedValues)
acceptedValues
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setHash(java.lang.String hash)
hash
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setMessage(java.lang.String message)
message
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setMultiValue(java.lang.Boolean multiValue)
multiValue
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setObjects(java.util.List<SummaryMigrationFeedbackRequest> objects)
objects
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setResolved(java.lang.Boolean resolved)
resolved
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setSubVertical(java.lang.String subVertical)
subVertical
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setSuggestedAction(java.lang.String suggestedAction)
suggestedAction
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setSuggestedValue(java.lang.String suggestedValue)
suggestedValue
- New value for the property.public GroupedMigrationFeedbackRequest.Builder setVertical(java.lang.String vertical)
vertical
- New value for the property.public GroupedMigrationFeedbackRequest build()